Segmentation Fault on latency less than 11ms
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Expired
|
High
|
Unassigned |
Bug Description
Once i selected the first audio devices from "Vinyl Control" if i try to set the latency less than 11ms mixxx crash.
System:Archlinux x86_64(fully udated)
Kernel 2.6.32.8(self compiled for realtime)
video driver nvidia 190.53
DE KDE 4.4
Qt: 4.6.2
Hardware
CPU AMD Phenom x4 9950BE @ 2.6Gnz
RAM 4GB DDR2 1066
Video Nvidia GeForce 8200(integrated on the mainboard ASUS M3N78)
GNU gdb (GDB) 7.0.1
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
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 "x86_64-
For bug reporting instructions, please see:
<http://
Reading symbols from /usr/bin/
Starting program: /usr/bin/mixxx
[Thread debugging using libthread_db enabled]
Debug: [Main]: Setting up plugin paths...
Debug: [Main]: ...done.
Debug: [Main]: Mixxx 1.8.0~beta1 "" is starting...
Debug: [Main]: At current version 1.8.0~beta1
Debug: [Main]: CachingReader using 4980736 bytes.
[New Thread 0x7fffe5a93710 (LWP 20174)]
Debug: [Main]: CachingReader using 4980736 bytes.
[New Thread 0x7fffe4c7f710 (LWP 20175)]
Debug: [Main]: ControlObject:
[New Thread 0x7fffdfda6710 (LWP 20176)]
Debug: [Main]: SampleRate 44100
Debug: [Main]: Latency 92
[New Thread 0x7fffdf282710 (LWP 20177)]
Debug: [Main]: ("QSQLITE", "QMYSQL3", "QMYSQL", "QODBC3", "QODBC", "QPSQL7", "QPSQL")
Debug: [Main]: src/library/
Debug: [Main]: QSqlError(-1, "", "")
Debug: [Main]: SchemaManager:
Debug: [Main]: TrackDAO:
Debug: [Main]: CrateDAO:
Debug: [Main]: CueDAO::initialize QThread(0x9f4a20, name = "Main") "qt_sql_
Debug: [Main]: select()
Debug: [Main]: Created MissingTracksModel!
Debug: [Main]: select()
Debug: [Main]: Promo dir: "/usr/share/
Debug: [Main]: PROMO: Autoload found
Debug: [Main]: PROMO: Auto-loading track "promo/
Debug: [Main]: PROMO: Auto-loading track "promo/
Debug: [Main]: ITunesLibrary=[ "/home/
[New Thread 0x7fffde875710 (LWP 20179)]
Debug: [Main]: createWaveformV
Debug: [Main]: WaveformViewerF
Debug: [Main]: WaveformViewerF
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#0000ff"
Debug: [Main]: Didn't get mark TextColor, using parent's BgColor: "#ffffff"
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#0000ff"
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#00ff00"
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#0000ff"
Debug: [Main]: Didn't get mark TextColor, using parent's BgColor: "#ffffff"
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#0000ff"
Debug: [Main]: Didn't get mark TextColor, using parent's BgColor: "#ffffff"
Debug: [Main]: createWaveformV
Debug: [Main]: WaveformViewerF
Debug: [Main]: WaveformViewerF
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#ff0000"
Debug: [Main]: Didn't get mark TextColor, using parent's BgColor: "#ffffff"
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#ff0000"
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#00ff00"
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#ff0000"
Debug: [Main]: Didn't get mark TextColor, using parent's BgColor: "#ffffff"
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#ff0000"
Debug: [Main]: Didn't get mark TextColor, using parent's BgColor: "#ffffff"
Debug: [Main]: ControlObject:
Debug: [Main]: ControlObject:
[New Thread 0x7fffda797710 (LWP 20181)]
[New Thread 0x7fffd9f86710 (LWP 20182)]
[New Thread 0x7fffd8de2710 (LWP 20183)]
[New Thread 0x7fffd83b9710 (LWP 20184)]
Debug: [Main]: PlaylistTableMo
Debug: [Main]: select()
Debug: [Main]: WTrackTableView
Debug: [Main]: select()
Debug: [Main]: select()
Debug: [Main]: Mixxx(20170)/ KSycocaPrivate:
[New Thread 0x7fffd7a65710 (LWP 20185)]
[New Thread 0x7fffcf264710 (LWP 20186)]
Debug: [Main]: select()
Debug: [Main]: select()
Debug: [Main]: select()
Debug: [Main]: WTrackTableView
Debug: [Main]: select()
Debug: [Main]: select()
Debug: [Main]: select()
Debug: [Main]: MixxxLibraryFea
Debug: [Main]: WTrackTableView
Debug: [Main]: select()
Debug: [Main]: select()
Debug: [Main]: WLibrary:
Debug: [Main]: Constructed LibraryScanner!!!
[New Thread 0x7fffd7264710 (LWP 20187)]
Debug: [LibraryScanner 1]: LibraryHashDAO:
Debug: [LibraryScanner 1]: CueDAO::initialize LibraryScanner(
Debug: [LibraryScanner 1]: TrackDAO:
[New Thread 0x7fffd6a63710 (LWP 20188)]
Debug: [LibraryScanner 1]: Legacy importer took 0 ms
Debug: [Main]: Could not read "/home/
Debug: [LibraryScanner 1]: Recursively scanning library.
Debug: [Main]: Scanning MIDI devices:
Debug: [Main]: Found output device # 0 Midi Through Port-0
Debug: [Main]: Found input device # 1 Midi Through Port-0
Debug: [Main]: Linking to output device # 0 "Midi Through Port-0"
Debug: [Main]: Starting script engine with output device ""
[New Thread 0x7fffd6262710 (LWP 20189)]
[New Thread 0x7fffd5a61710 (LWP 20190)]
Debug: [MidiScriptEngine 1]: MIDI Device in script engine is: ""
Debug: [Main]: MidiDeviceManag
Debug: [Main]: MidiDeviceManager: Setting up devices
Debug: [LibraryScanner 1]: Recursive scan finished cleanly.
Debug: [Main]: PortMIDI device "1. Midi Through Port-0" already closed
Debug: [LibraryScanner 1]: Marking unverified tracks as deleted.
Debug: [Main]: MidiMapping: Loading MIDI preset from "/home/
Debug: [LibraryScanner 1]: TrackDAO:
Debug: [LibraryScanner 1]: Detecting moved files.
Debug: [Main]: MidiOutputMappi
Debug: [Main]: "Midi Through Port-0" settings found
Debug: [Main]: MidiMapping: Loading & evaluating all MIDI script code
Debug: [LibraryScanner 1]: Scan finished cleanly
Debug: [LibraryScanner 1]: Scan took: 6 ms
Debug: [Main]: MidiScriptEngine: Loading "/usr/share/
[Thread 0x7fffd7264710 (LWP 20187) exited]
Debug: [Main]: MidiScriptEngine: 274 lines of code being searched for functions
Debug: [Main]: MidiMapping: Input parsed!
Debug: [Main]: MidiMapping: Output parsed!
Debug: [Main]: selectedAPI is: "ALSA"
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: loadSettings: 1 0 "SlowFade"
Debug: [Main]: slotApply crossfader: 1 "SlowFade"
Debug: [Main]: BpmSchemes::readXML "/home/
Debug: [Main]: MidiDeviceManag
Debug: [Main]: MidiDeviceManag
Debug: [Main]: SoundManager:
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 0x7fffd7264710 (LWP 20191)]
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 0x7fffcea63710 (LWP 20192)]
Debug: [Main]: SoundDevicePort
Debug: [Main]: m_dSampleRate 44100
Debug: [Main]: iLatencyMSec: 92
Debug: [Main]: output channels: 2 | input channels: 0
Debug: [Main]: iFramesPerBuffer 4096
Debug: [Main]: iLatencyMSec: 92
Debug: [Main]: Opening stream with id 1
Debug: [Main]: Opened PortAudio stream successfully... starting
Debug: [Main]: Dynamically loaded PortAudio library!
[New Thread 0x7fffce262710 (LWP 20193)]
Debug: [Main]: PortAudio: Started stream successfully
Debug: [Main]: iNumDevicesOpen
Debug: [Main]: iNumDevicesOpen
Debug: [Main]: Displaying mixxx
Debug: [Main]: Running Mixxx
Debug: [Main]: select()
Debug: [Main]: select()
Debug: [Main]: select()
Debug: [Main]: select()
Debug: [Main]: PROMO: Load timed out, loading local page
Debug: [Main]: PROMO: Loading local copy at "/usr/share/
[Thread 0x7fffce262710 (LWP 20193) exited]
[Thread 0x7fffd7264710 (LWP 20191) exited]
Debug: [Main]: SoundManager:
[Thread 0x7fffcea63710 (LWP 20192) exited]
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 0x7fffcea63710 (LWP 20196)]
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 0x7fffd7264710 (LWP 20197)]
Debug: [Main]: SoundDevicePort
Debug: [Main]: m_dSampleRate 44100
Debug: [Main]: iLatencyMSec: 92
Debug: [Main]: output channels: 2 | input channels: 2
Debug: [Main]: iFramesPerBuffer 4096
Debug: [Main]: iLatencyMSec: 92
Debug: [Main]: Opening stream with id 1
Debug: [Main]: Opened PortAudio stream successfully... starting
Debug: [Main]: Dynamically loaded PortAudio library!
[New Thread 0x7fffce262710 (LWP 20198)]
Debug: [Main]: PortAudio: Started stream successfully
Debug: [Main]: iNumDevicesOpen
Debug: [Main]: iNumDevicesOpen
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: DlgPrefSound::Apply
Debug: [Main]: Setting ChannelMaster in config to: "0"
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: getSliderLatenc
Debug: [Main]: request msec 1
[Thread 0x7fffce262710 (LWP 20198) exited]
Debug: [Main]: SoundManager:
[Thread 0x7fffcea63710 (LWP 20196) exited]
[Thread 0x7fffd7264710 (LWP 20197) exited]
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 0x7fffd7264710 (LWP 20206)]
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 0x7fffcea63710 (LWP 20207)]
Debug: [Main]: SoundDevicePort
Debug: [Main]: m_dSampleRate 44100
Debug: [Main]: iLatencyMSec: 1
Debug: [Main]: output channels: 2 | input channels: 2
Debug: [Main]: iFramesPerBuffer 64
Debug: [Main]: iLatencyMSec: 1
Debug: [Main]: Opening stream with id 1
Debug: [Main]: Opened PortAudio stream successfully... starting
Debug: [Main]: Dynamically loaded PortAudio library!
[New Thread 0x7fffce262710 (LWP 20208)]
Debug: [Main]: PortAudio: Started stream successfully
Debug: [Main]: iNumDevicesOpen
Debug: [Main]: iNumDevicesOpen
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffce262710 (LWP 20208)]
0x00007ffff2391bb6 in Copy_16_To_16 () from /usr/lib/
Changed in mixxx: | |
milestone: | none → 1.8.0 |
Changed in mixxx: | |
importance: | Undecided → High |
Changed in mixxx: | |
milestone: | 1.8.0 → none |
Looking at the log, I might have seen this before...try deleting/renaming your ~/.mixxx/mixxx.cfg file and see if that helps. If not, please capture the back trace by typing 'thread apply all bt' at the gdb prompt after the crash and add it as an attachment to this bug (rather than pasting in the comment field.)