puredyne-team team mailing list archive
-
puredyne-team team
-
Mailing list archive
-
Message #00167
[Bug 460574] Re: Segmentation fault on startup. New install Ubuntu 9.10 - Karmic
*** This bug is a duplicate of bug 447694 ***
https://bugs.launchpad.net/bugs/447694
This is an ATI Video Driver + OpenGL problem, refer to
https://bugs.launchpad.net/ubuntu/+source/stellarium/+bug/447694/comments/5
for a possible workaround.
** This bug has been marked a duplicate of bug 447694
stellarium crashed with SIGSEGV in radeonPolygonStipplePreKMS()
** Changed in: mixxx
Status: New => Invalid
--
Segmentation fault on startup. New install Ubuntu 9.10 - Karmic
https://bugs.launchpad.net/bugs/460574
You received this bug notification because you are a member of puredyne
team, which is the registrant for Puredyne Live.
Status in Mixxx: Invalid
Status in Puredyne liveCD/DVD/USB/HD: New
Bug description:
Fresh installation. Compaq Presario R3000
Processor is a dual core Intel Intel P-4 3.00GHz
00:14.5 Multimedia audio controller: ATI Technologies Inc IXP150 AC'97 Audio Controller
00:01.0 PCI bridge: ATI Technologies Inc Radeon 9100 IGP AGP Bridge
Linux dance 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686 GNU/Linux
Does not appear to be Bug #412796 I have libqt4-qt3support installed.
I've also rm .mixxx.cfg
[code]
jjthomas@dance:~$ mixxx
Debug: Mixxx 1.6.1 "" is starting...
Debug: ControlObject::getControl returning NULL for ( "[Mixer Profile]" , "LoEQFrequency" )
Debug: SampleRate 44100
Debug: Latency 64
Debug: createWaveformViewer()
Debug: WaveformViewerFactory :: Creating new visual waveform
Debug: WaveformViewerFactory :: Making new GL context.
Debug: WaveformRenderBeat :: samples = 0
Debug: WaveformRenderMark :: samples = 0
Debug: WaveformRenderer::setupControlObjects - VisualResample: 400
Debug: Got bgColor QColor(ARGB 1, 0.0980392, 0.0980392, 0.0980392)
Debug: Got signalColor QColor(ARGB 1, 0, 0.803922, 0)
Debug: createWaveformViewer()
Debug: WaveformViewerFactory :: Creating new visual waveform
Debug: WaveformViewerFactory :: Sharing existing GL context.
Debug: WaveformRenderBeat :: samples = 0
Debug: WaveformRenderMark :: samples = 0
Debug: WaveformRenderer::setupControlObjects - VisualResample: 400
Debug: Got bgColor QColor(ARGB 1, 0.0980392, 0.0980392, 0.0980392)
Debug: Got signalColor QColor(ARGB 1, 0, 0.803922, 0)
Debug: Loading playlists and library tracks from XML...
Debug: Track::readXML "/home/jjthomas/.mixxxtrack.xml"
Debug: Track: "/home/jjthomas/.mixxxtrack.xml" does not exist.
Debug: Promo track directory does not exist: "/usr/share/mixxx/promo"
Debug: Constructed LibraryScanner!!!
Debug: No playlists, returning
Debug: FIXME: Need to tell the m_pPlaylistListModel to refresh in src/track.cpp on line: 1300
Debug: Starting Library Scanner...
Debug: Trying to add 0 songs to the library playlist
Debug: Adjusting column widths: tracktable width = 582 1% of that is: 5.82 FIXME: this should be done when initalizing the skin.
Debug: Shrinking Title/Comment for small screen...
Debug: FIXME: repaintEverything switches table model and shouldn't do that when viewing the playlist model in src/wtracktableview.cpp: 222
Debug: selectedAPI is: "ALSA"
Debug: Warning: Creation of the midi queue failed. Operation not permitted
Debug: PowerMate: write(): Bad file descriptor
Debug: PowerMate: write(): Bad file descriptor
Debug: HerculesLinux: Constructor called
Debug: m_pHercules init: QThread(0xb6739d18)
Debug: Starting Hercules DJ Console detection
No Hercules DJ Console found
Debug: Sorry, no love.
Debug: Midi OK (Workaround not required)
Debug: setupMappings( "/usr/share/mixxx/midi/Akai MPD24.midi.xml" )
Debug: loadSettings: 1 0 ""
Debug: slotApply crossfader: 1 ""
Debug: BpmSchemes::readXML "/home/jjthomas/.mixxxbpmscheme.xml"
Debug: BPM Scheme: "/home/jjthomas/.mixxxbpmscheme.xml" does not exist.
Debug: SoundManager::setupDevices()
Debug: VinylControlProxy: Unknown vinyl type ""
Debug: Defaulting to Serato...
Debug: Building timecode lookup tables...
Allocating 2097152 slots (8192Kb) for 20 bit timecode (Serato 2nd Ed., side A)
Debug: Building timecode lookup tables...
Allocating 2097152 slots (8192Kb) for 20 bit timecode (Serato 2nd Ed., side A)
Debug: SoundDevicePortAudio::open() "0, ATI IXP: ATI IXP AC97 (hw:0,0)"
Debug: m_dSampleRate 44100
Debug: iLatencyMSec: 64
Debug: output channels: 2 | input channels: 0
Debug: iLatencySamples: 5648
Debug: iLatencyMSec: 64
Debug: Opening stream with id 0
Debug: Opened PortAudio stream successfully... starting
Debug: Dynamically loaded PortAudio library!
Debug: PortAudio: Started stream successfully
Debug: iNumDevicesOpenedForOutput: 1
Debug: iNumDevicesOpenedForInput: 0
Segmentation fault
[/code]
[code]
jjthomas@dance:~$ gdb mixxx
GNU gdb (GDB) 7.0-ubuntu
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/mixxx...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/mixxx
[Thread debugging using libthread_db enabled]
Debug: Mixxx 1.6.1 "" is starting...
[New Thread 0xb7887b70 (LWP 4544)]
[New Thread 0xb6b67b70 (LWP 4545)]
Debug: ControlObject::getControl returning NULL for ( "[Mixer Profile]" , "LoEQFrequency" )
[New Thread 0xb5b88b70 (LWP 4546)]
Debug: SampleRate 44100
Debug: Latency 64
[New Thread 0xb0ffeb70 (LWP 4547)]
[Thread 0xb0ffeb70 (LWP 4547) exited]
[New Thread 0xb0ffeb70 (LWP 4548)]
[Thread 0xb0ffeb70 (LWP 4548) exited]
[New Thread 0xb0ffeb70 (LWP 4549)]
[Thread 0xb0ffeb70 (LWP 4549) exited]
[New Thread 0xb0ffeb70 (LWP 4550)]
[Thread 0xb0ffeb70 (LWP 4550) exited]
Debug: createWaveformViewer()
Debug: WaveformViewerFactory :: Creating new visual waveform
Debug: WaveformViewerFactory :: Making new GL context.
Debug: WaveformRenderBeat :: samples = 0
Debug: WaveformRenderMark :: samples = 0
Debug: WaveformRenderer::setupControlObjects - VisualResample: 400
Debug: Got bgColor QColor(ARGB 1, 0.0980392, 0.0980392, 0.0980392)
Debug: Got signalColor QColor(ARGB 1, 0, 0.803922, 0)
Debug: createWaveformViewer()
Debug: WaveformViewerFactory :: Creating new visual waveform
Debug: WaveformViewerFactory :: Sharing existing GL context.
Debug: WaveformRenderBeat :: samples = 0
Debug: WaveformRenderMark :: samples = 0
Debug: WaveformRenderer::setupControlObjects - VisualResample: 400
Debug: Got bgColor QColor(ARGB 1, 0.0980392, 0.0980392, 0.0980392)
Debug: Got signalColor QColor(ARGB 1, 0, 0.803922, 0)
[New Thread 0xb0ffeb70 (LWP 4551)]
[New Thread 0xb425ab70 (LWP 4552)]
Debug: Loading playlists and library tracks from XML...
Debug: Track::readXML "/home/jjthomas/.mixxxtrack.xml"
Debug: Track: "/home/jjthomas/.mixxxtrack.xml" does not exist.
Debug: Promo track directory does not exist: "/usr/share/mixxx/promo"
Debug: Constructed LibraryScanner!!!
Debug: No playlists, returning
Debug: FIXME: Need to tell the m_pPlaylistListModel to refresh in src/track.cpp on line: 1300
Debug: Starting Library Scanner...
[New Thread 0xb3a59b70 (LWP 4553)]
Debug: Trying to add 0 songs to the library playlist
Debug: Adjusting column widths: tracktable width = 582 1% of that is: 5.82 FIXME: this should be done when initalizing the skin.
Debug: Shrinking Title/Comment for small screen...
Debug: FIXME: repaintEverything switches table model and shouldn't do that when viewing the playlist model in src/wtracktableview.cpp: 222
Debug: selectedAPI is: "ALSA"
Debug: Warning: Creation of the midi queue failed. Operation not permitted
[New Thread 0xb2cbcb70 (LWP 4554)]
Debug: PowerMate: write(): Bad file descriptor
Debug: PowerMate: write(): Bad file descriptor
Debug: HerculesLinux: Constructor called
Debug: m_pHercules init: QThread(0x919d7e8)
Debug: Starting Hercules DJ Console detection
No Hercules DJ Console found
Debug: Sorry, no love.
[New Thread 0xb2333b70 (LWP 4555)]
Debug: Midi OK (Workaround not required)
Debug: setupMappings( "/usr/share/mixxx/midi/Akai MPD24.midi.xml" )
[Thread 0xb2333b70 (LWP 4555) exited]
Debug: loadSettings: 1 0 ""
Debug: slotApply crossfader: 1 ""
Debug: BpmSchemes::readXML "/home/jjthomas/.mixxxbpmscheme.xml"
Debug: BPM Scheme: "/home/jjthomas/.mixxxbpmscheme.xml" does not exist.
Debug: SoundManager::setupDevices()
Debug: VinylControlProxy: Unknown vinyl type ""
Debug: Defaulting to Serato...
Debug: Building timecode lookup tables...
Allocating 2097152 slots (8192Kb) for 20 bit timecode (Serato 2nd Ed., side A)
[New Thread 0xb2333b70 (LWP 4556)]
Debug: Building timecode lookup tables...
Allocating 2097152 slots (8192Kb) for 20 bit timecode (Serato 2nd Ed., side A)
[New Thread 0xabffcb70 (LWP 4557)]
Debug: SoundDevicePortAudio::open() "0, ATI IXP: ATI IXP AC97 (hw:0,0)"
Debug: m_dSampleRate 44100
Debug: iLatencyMSec: 64
Debug: output channels: 2 | input channels: 0
Debug: iLatencySamples: 5648
Debug: iLatencyMSec: 64
Debug: Opening stream with id 0
Debug: Opened PortAudio stream successfully... starting
Debug: Dynamically loaded PortAudio library!
[New Thread 0xab7fbb70 (LWP 4558)]
Debug: PortAudio: Started stream successfully
Debug: iNumDevicesOpenedForOutput: 1
Debug: iNumDevicesOpenedForInput: 0
Program received signal SIGSEGV, Segmentation fault.
0x01db93e3 in radeonPolygonStipplePreKMS () from /usr/lib/dri/r200_dri.so
(gdb) thread apply all bt
Thread 16 (Thread 0xab7fbb70 (LWP 4558)):
#0 0x00bb3422 in __kernel_vsyscall ()
#1 0x008f9ba6 in poll () from /lib/tls/i686/cmov/libc.so.6
#2 0x0044bc64 in ?? () from /usr/lib/libportaudio.so.2
#3 0x0044ca55 in ?? () from /usr/lib/libportaudio.so.2
#4 0x004b380e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5 0x009077ee in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 15 (Thread 0xabffcb70 (LWP 4557)):
#0 0x00bb3422 in __kernel_vsyscall ()
#1 0x004b7e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x00257e67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3 0x081ae5d7 in ?? ()
#4 0x00256e32 in ?? () from /usr/lib/libQtCore.so.4
#5 0x004b380e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6 0x009077ee in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 14 (Thread 0xb2333b70 (LWP 4556)):
#0 0x00bb3422 in __kernel_vsyscall ()
#1 0x004b7e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x00257e67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3 0x081ae5d7 in ?? ()
[/code]
I noticed that mixxx appears to draw the window right as it crashes.
I also have the Hercules DJ Console MK2. I have tried it attached and detached.
AFAIK I have compiz disabled. (Desktop effects set to none)
-JJ