Segmentation fault when launching mixxx

Bug #494835 reported by DanielD
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Invalid
Undecided
Unassigned

Bug Description

Mixxx 1.7.1 "(bzr r2518; built on: Dec 8 2009 @ 23:26:08)
Linux version 2.6.31-16-generic (buildd@vernadsky) (gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu8) )
KDE 4.3.2
CPU: AMD Sempron(tm) 2400+ 1667MHz
Video: ATI Technologies Inc RV280 [Radeon 9200]
Sound: onboard

Steps:
1) Compile and install mixxx
2) Run mixxx
3) Mixxx screens opens for a split-second
4) Segmentation fault

Output from running mixxx:

    Debug: [Main]: Setting up plugin paths...
    Debug: [Main]: ...done.
    Debug: [Main]: Mixxx 1.7.1 "(bzr r2518; built on: Dec 8 2009 @ 23:26:08) " is starting...
    Debug: [Main]: Creating new settings directory "/home/daniel/.mixxx/"
    Debug: [Main]: No version number in configuration file. Setting to 1.7.1
    Debug: [Main]: ControlObject::getControl returning NULL for ( "[Mixer Profile]" , "LoEQFrequency" )
    Debug: [Main]: SampleRate 44100
    Debug: [Main]: Latency 64
    bt_audio_service_open: connect() failed: Connection refused (111)
    bt_audio_service_open: connect() failed: Connection refused (111)
    bt_audio_service_open: connect() failed: Connection refused (111)
    bt_audio_service_open: connect() failed: Connection refused (111)
    Debug: [Main]: createWaveformViewer()
    Debug: [Main]: WaveformViewerFactory :: Creating new visual waveform
    Debug: [Main]: WaveformViewerFactory :: Making new GL context.
    Debug: [Main]: WaveformRenderer::setupControlObjects - VisualResample: 400
    Debug: [Main]: Got bgColor QColor(ARGB 1, 0.0980392, 0.0980392, 0.0980392)
    Debug: [Main]: Got signalColor QColor(ARGB 1, 0, 0.803922, 0)
    Debug: [Main]: createWaveformViewer()
    Debug: [Main]: WaveformViewerFactory :: Creating new visual waveform
    Debug: [Main]: WaveformViewerFactory :: Sharing existing GL context.
    Debug: [Main]: WaveformRenderer::setupControlObjects - VisualResample: 400
    Debug: [Main]: Got bgColor QColor(ARGB 1, 0.0980392, 0.0980392, 0.0980392)
    Debug: [Main]: Got signalColor QColor(ARGB 1, 0, 0.803922, 0)
    Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/."
    Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/.."
    Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/compressor.xml"
    Debug: [Main]: LADSPA: Plugin "Compress" not found (required by preset "Compressor" )
    Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/delay5s.xml"
    Debug: [Main]: LADSPA: Plugin "delay_5s" not found (required by preset "Delay5s" )
    Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/djflanger.xml"
    Debug: [Main]: LADSPA: Plugin "djFlanger" not found (required by preset "DJFlanger" )
    Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/karaoke.xml"
    Debug: [Main]: LADSPA: Plugin "karaoke" not found (required by preset "Karaoke" )
    Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/null.xml"
    Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/plate.xml"
    Debug: [Main]: LADSPA: Plugin "Plate2x2" not found (required by preset "PlateReverb" )
    Debug: [Main]: Setting up LADSPA EnableEffect "0"
    Debug: [Main]: Key string: "EnableEffect0"
    Debug: [Main]: Setting up LADSPA EnableEffect "1"
    Debug: [Main]: Key string: "EnableEffect1"
    Debug: [Main]: Setting up LADSPA EnableEffect "2"
    Debug: [Main]: Key string: "EnableEffect2"
    Debug: [Main]: Loading playlists and library tracks from XML...
    Debug: [Main]: Track::readXML "/home/daniel/.mixxx/mixxxtrack.xml"
    Debug: [Main]: Track: "/home/daniel/.mixxx/mixxxtrack.xml" does not exist.
    Debug: [Main]: Promo track directory does not exist: "/usr/share/mixxx/promo"
    Debug: [Main]: Constructed LibraryScanner!!!
    Debug: [Main]: No playlists, returning
    Debug: [Main]: FIXME: Need to tell the m_pPlaylistListModel to refresh in src/track.cpp on line: 1369
    Debug: [Main]: Starting Library Scanner...
    Debug: [Main]: Trying to add 0 songs to the library playlist
    Debug: [Main]: Adjusting column widths: tracktable width = 100 1% of that is: 1 FIXME: this should be done when initalizing the skin.
    Debug: [Main]: Shrinking Title/Comment for small screen...
    Debug: [Main]: FIXME: repaintEverything switches table model and shouldn't do that when viewing the playlist model in src/wtracktableview.cpp: 227
    Debug: [MidiObject 1]: MidiMapping: Loading MIDI XML from "/home/daniel/.mixxx/MixxxMIDIBindings.xml"
    Debug: [MidiObject 1]: Could not open xml file: "/home/daniel/.mixxx/MixxxMIDIBindings.xml"
    Debug: [Main]: selectedAPI is: "ALSA"
    Debug: [Main]: loadSettings: 1 0 ""
    Debug: [Main]: slotApply crossfader: 1 ""
    Debug: [Main]: BPM Scheme File ConfigKey not set or file missing... setting to "/home/daniel/.mixxx/mixxxbpmscheme.xml"
    Debug: [Main]: BpmSchemes::readXML "/home/daniel/.mixxx/mixxxbpmscheme.xml"
    Debug: [Main]: BPM Scheme: "/home/daniel/.mixxx/mixxxbpmscheme.xml" does not exist.
    Debug: [Main]: getting midi device list, size 0 and: ""
    Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/."
    Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/.."
    Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/compressor.xml"
    Debug: [Main]: LADSPA: Plugin "Compress" not found (required by preset "Compressor" )
    Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/delay5s.xml"
    Debug: [Main]: LADSPA: Plugin "delay_5s" not found (required by preset "Delay5s" )
    Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/djflanger.xml"
    Debug: [Main]: LADSPA: Plugin "djFlanger" not found (required by preset "DJFlanger" )
    Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/karaoke.xml"
    Debug: [Main]: LADSPA: Plugin "karaoke" not found (required by preset "Karaoke" )
    Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/null.xml"
    Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/plate.xml"
    Debug: [Main]: LADSPA: Plugin "Plate2x2" not found (required by preset "PlateReverb" )
    Debug: [Main]: Setting up LADSPA EnableEffect "0"
    Debug: [Main]: Key string: "EnableEffect0"
    Debug: [Main]: Setting up LADSPA EnableEffect "1"
    Debug: [Main]: Key string: "EnableEffect1"
    Debug: [Main]: Setting up LADSPA EnableEffect "2"
    Debug: [Main]: Key string: "EnableEffect2"
    Debug: [Main]: SoundManager::setupDevices()
    Debug: [Main]: VinylControlProxy: Unknown vinyl type ""
    Debug: [Main]: Defaulting to Serato...
    Debug: [Main]: Building timecode lookup tables...
    Allocating 2097152 slots (8192Kb) for 20 bit timecode (Serato 2nd Ed., side A)
    Debug: [Main]: Starting vinyl control xwax thread
    Debug: [Main]: Building timecode lookup tables...
    Allocating 2097152 slots (8192Kb) for 20 bit timecode (Serato 2nd Ed., side A)
    Debug: [Main]: Starting vinyl control xwax thread
    Debug: [Main]: SoundDevicePortAudio::open() "0, VIA 8237: VIA 8237 (hw:0,0)"
    Debug: [Main]: m_dSampleRate 44100
    Debug: [Main]: iLatencyMSec: 64
    Debug: [Main]: output channels: 2 | input channels: 0
    Debug: [Main]: iLatencySamples: 5644
    Debug: [Main]: iLatencyMSec: 64
    Debug: [Main]: Opening stream with id 0
    Debug: [Main]: Opened PortAudio stream successfully... starting
    Debug: [Main]: Dynamically loaded PortAudio library!
    Debug: [Main]: PortAudio: Started stream successfully
    Debug: [Main]: iNumDevicesOpenedForOutput: 1
    Debug: [Main]: iNumDevicesOpenedForInput: 0
    Debug: [Main]: Displaying mixxx
    Debug: [Main]: Adjusting column widths: tracktable width = 582 1% of that is: 5.82 FIXME: this should be done when initalizing the skin.
    Debug: [Main]: Shrinking Title/Comment for small screen...
    Debug: [Main]: Running Mixxx
    Segmentation fault

Output from 'gdb --eval-command=run 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...done.
Starting program: /usr/bin/mixxx
[Thread debugging using libthread_db enabled]
Debug: [Main]: Setting up plugin paths...
Debug: [Main]: ...done.
Debug: [Main]: Mixxx 1.7.1 "(bzr r2518; built on: Dec 8 2009 @ 23:26:08) " is starting...
Debug: [Main]: At current version 1.7.1
[New Thread 0xb790bb70 (LWP 2159)]
[New Thread 0xb6bebb70 (LWP 2160)]
Debug: [Main]: ControlObject::getControl returning NULL for ( "[Mixer Profile]" , "LoEQFrequency" )
[New Thread 0xb5d46b70 (LWP 2161)]
Debug: [Main]: SampleRate 44100
Debug: [Main]: Latency 64
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
[New Thread 0xb1457b70 (LWP 2162)]
[Thread 0xb1457b70 (LWP 2162) exited]
[New Thread 0xb1457b70 (LWP 2163)]
[Thread 0xb1457b70 (LWP 2163) exited]
[New Thread 0xb1457b70 (LWP 2164)]
[Thread 0xb1457b70 (LWP 2164) exited]
[New Thread 0xb1457b70 (LWP 2165)]
[Thread 0xb1457b70 (LWP 2165) exited]
Debug: [Main]: createWaveformViewer()
Debug: [Main]: WaveformViewerFactory :: Creating new visual waveform
Debug: [Main]: WaveformViewerFactory :: Making new GL context.
Debug: [Main]: WaveformRenderer::setupControlObjects - VisualResample: 400
Debug: [Main]: Got bgColor QColor(ARGB 1, 0.0980392, 0.0980392, 0.0980392)
Debug: [Main]: Got signalColor QColor(ARGB 1, 0, 0.803922, 0)
Debug: [Main]: createWaveformViewer()
Debug: [Main]: WaveformViewerFactory :: Creating new visual waveform
Debug: [Main]: WaveformViewerFactory :: Sharing existing GL context.
Debug: [Main]: WaveformRenderer::setupControlObjects - VisualResample: 400
Debug: [Main]: Got bgColor QColor(ARGB 1, 0.0980392, 0.0980392, 0.0980392)
Debug: [Main]: Got signalColor QColor(ARGB 1, 0, 0.803922, 0)
Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/."
Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/.."
Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/compressor.xml"
Debug: [Main]: LADSPA: Plugin "Compress" not found (required by preset "Compressor" )
Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/delay5s.xml"
Debug: [Main]: LADSPA: Plugin "delay_5s" not found (required by preset "Delay5s" )
Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/djflanger.xml"
Debug: [Main]: LADSPA: Plugin "djFlanger" not found (required by preset "DJFlanger" )
Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/karaoke.xml"
Debug: [Main]: LADSPA: Plugin "karaoke" not found (required by preset "Karaoke" )
Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/null.xml"
Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/plate.xml"
Debug: [Main]: LADSPA: Plugin "Plate2x2" not found (required by preset "PlateReverb" )
Debug: [Main]: Setting up LADSPA EnableEffect "0"
Debug: [Main]: Key string: "EnableEffect0"
Debug: [Main]: Setting up LADSPA EnableEffect "1"
Debug: [Main]: Key string: "EnableEffect1"
Debug: [Main]: Setting up LADSPA EnableEffect "2"
Debug: [Main]: Key string: "EnableEffect2"
[New Thread 0xb1457b70 (LWP 2166)]
Debug: [Main]: Loading playlists and library tracks from XML...
Debug: [Main]: Track::readXML "/home/daniel/.mixxx/mixxxtrack.xml"
Debug: [Main]: Track: "/home/daniel/.mixxx/mixxxtrack.xml" does not exist.
Debug: [Main]: Promo track directory does not exist: "/usr/share/mixxx/promo"
Debug: [Main]: Constructed LibraryScanner!!!
Debug: [Main]: No playlists, returning
Debug: [Main]: FIXME: Need to tell the m_pPlaylistListModel to refresh in src/track.cpp on line: 1369
Debug: [Main]: Starting Library Scanner...
[New Thread 0xb344ab70 (LWP 2167)]
Debug: [Main]: Trying to add 0 songs to the library playlist
Debug: [Main]: Adjusting column widths: tracktable width = 100 1% of that is: 1 FIXME: this should be done when initalizing the skin.
Debug: [Main]: Shrinking Title/Comment for small screen...
Debug: [Main]: FIXME: repaintEverything switches table model and shouldn't do that when viewing the playlist model in src/wtracktableview.cpp: 227
[New Thread 0xb2bbdb70 (LWP 2168)]
[New Thread 0xb23bcb70 (LWP 2169)]
Debug: [MidiObject 1]: MidiMapping: Loading MIDI XML from "/home/daniel/.mixxx/MixxxMIDIBindings.xml"
Debug: [MidiObject 1]: Could not open xml file: "/home/daniel/.mixxx/MixxxMIDIBindings.xml"
Debug: [Main]: selectedAPI is: "ALSA"
Debug: [Main]: loadSettings: 1 0 ""
Debug: [Main]: slotApply crossfader: 1 ""
Debug: [Main]: BPM Scheme File ConfigKey not set or file missing... setting to "/home/daniel/.mixxx/mixxxbpmscheme.xml"
Debug: [Main]: BpmSchemes::readXML "/home/daniel/.mixxx/mixxxbpmscheme.xml"
Debug: [Main]: BPM Scheme: "/home/daniel/.mixxx/mixxxbpmscheme.xml" does not exist.
Debug: [Main]: getting midi device list, size 0 and: ""
Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/."
Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/.."
Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/compressor.xml"
Debug: [Main]: LADSPA: Plugin "Compress" not found (required by preset "Compressor" )
Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/delay5s.xml"
Debug: [Main]: LADSPA: Plugin "delay_5s" not found (required by preset "Delay5s" )
Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/djflanger.xml"
Debug: [Main]: LADSPA: Plugin "djFlanger" not found (required by preset "DJFlanger" )
Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/karaoke.xml"
Debug: [Main]: LADSPA: Plugin "karaoke" not found (required by preset "Karaoke" )
Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/null.xml"
Debug: [Main]: LADSPA: file "/usr/share/mixxx/skins/outlineSmall/../../ladspa_presets/plate.xml"
Debug: [Main]: LADSPA: Plugin "Plate2x2" not found (required by preset "PlateReverb" )
Debug: [Main]: Setting up LADSPA EnableEffect "0"
Debug: [Main]: Key string: "EnableEffect0"
Debug: [Main]: Setting up LADSPA EnableEffect "1"
Debug: [Main]: Key string: "EnableEffect1"
Debug: [Main]: Setting up LADSPA EnableEffect "2"
Debug: [Main]: Key string: "EnableEffect2"
Debug: [Main]: SoundManager::setupDevices()
Debug: [Main]: VinylControlProxy: Unknown vinyl type ""
Debug: [Main]: Defaulting to Serato...
Debug: [Main]: Building timecode lookup tables...
Allocating 2097152 slots (8192Kb) for 20 bit timecode (Serato 2nd Ed., side A)
Debug: [Main]: Starting vinyl control xwax thread
[New Thread 0xa8455b70 (LWP 2170)]
Debug: [Main]: Building timecode lookup tables...
Allocating 2097152 slots (8192Kb) for 20 bit timecode (Serato 2nd Ed., side A)
Debug: [Main]: Starting vinyl control xwax thread
[New Thread 0xa7453b70 (LWP 2171)]
Debug: [Main]: SoundDevicePortAudio::open() "0, VIA 8237: VIA 8237 (hw:0,0)"
Debug: [Main]: m_dSampleRate 44100
Debug: [Main]: iLatencyMSec: 64
Debug: [Main]: output channels: 2 | input channels: 0
Debug: [Main]: iLatencySamples: 5644
Debug: [Main]: iLatencyMSec: 64
Debug: [Main]: Opening stream with id 0
Debug: [Main]: Opened PortAudio stream successfully... starting
Debug: [Main]: Dynamically loaded PortAudio library!
[New Thread 0xa6c4db70 (LWP 2172)]
Debug: [Main]: PortAudio: Started stream successfully
Debug: [Main]: iNumDevicesOpenedForOutput: 1
Debug: [Main]: iNumDevicesOpenedForInput: 0
Debug: [Main]: Displaying mixxx
Debug: [Main]: Adjusting column widths: tracktable width = 582 1% of that is: 5.82 FIXME: this should be done when initalizing the skin.
Debug: [Main]: Shrinking Title/Comment for small screen...
Debug: [Main]: Running Mixxx

Program received signal SIGSEGV, Segmentation fault.
0x021b83e3 in radeonPolygonStipplePreKMS () from /usr/lib/dri/r200_dri.so
(gdb) bt
#0 0x021b83e3 in radeonPolygonStipplePreKMS () from /usr/lib/dri/r200_dri.so
Cannot access memory at address 0xbfffe3f0
(gdb)

description: updated
Revision history for this message
ironstorm (ironstorm-gmail) wrote :

This is a problem with your ATI Radion-based video card / driver setup and OpenGL ... refer to:
https://bugs.launchpad.net/ubuntu/+source/stellarium/+bug/447694/comments/5

Changed in mixxx:
status: New → Invalid
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/5246

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.