Fixed in latest SVN, thanks dotx! On Sun, 2008-06-01 at 19:32 +0200, dotX wrote: > Here is my backrace in joint file. > > > plain text document attachment (mixxx_bt.txt) > [EMAIL PROTECTED]:~/workspace/mixxx/mixxx$ gdb mixxx > GNU gdb 6.8-debian > Copyright (C) 2008 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"... > (gdb) run > Starting program: /usr/local/bin/mixxx > [Thread debugging using libthread_db enabled] > [New Thread 0xb5318960 (LWP 12007)] > Debug: Mixxx 1.6.0~beta3 "(svn 2034; built on: Jun 1 2008 @ 19:05:01; flags: > djconsole hifieq ipod ladspa vinylcontrol optimize=2 tuned cmetrics) " is > starting... > [New Thread 0xb4babb90 (LWP 12011)] > [New Thread 0xb3e8bb90 (LWP 12012)] > [New Thread 0xb2eacb90 (LWP 12013)] > Debug: SoundManager::SoundManager() > Debug: SampleRate 44100 > Debug: Latency 25 > Debug: SoundManager::queryDevices() > Debug: SoundManager::clearDeviceList() > Debug: SoundManager::closeDevices() > Debug: type signal > Debug: type marks > Debug: type signal > Debug: type marks > [New Thread 0xb187db90 (LWP 12018)] > [New Thread 0xb107cb90 (LWP 12019)] > Debug: Loading playlists and library tracks from XML... > Debug: Track::readXML "/home/christian/.mixxxtrack.xml" > Debug: Break > Debug: playlist name HipHop > Debug: Promo track directory does not exist: "/usr/local/share/mixxx/promo" > Debug: Constructed LibraryScanner!!! > Debug: FIXME: Need to tell the m_pPlaylistListModel to refresh in > src/track.cpp on line: 1284 > Debug: Trying to add 4081 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: 203 > Debug: selectedAPI is: "ALSA" > Debug: SoundManager::getDeviceList > Debug: SoundManager::getDeviceList > Debug: SoundManager::getDeviceList > [New Thread 0xb087bb90 (LWP 12020)] > Debug: PowerMate: write(): Mauvais descripteur de fichier > Debug: PowerMate: write(): Mauvais descripteur de fichier > Debug: HerculesLinux: Constructor called > Debug: m_pHercules init: QThread(0x89f3950) > Debug: Starting Hercules DJ Console detection > Hercules Console found at libusb:001:003 (0x06f8-0xb100) > Successfully attached DJ Console > [New Thread 0xafef2b90 (LWP 12021)] > [New Thread 0xaf6f1b90 (LWP 12022)] > Debug: A Hercules DJ Console was detected. > Debug: isRMX = false > [New Thread 0xaeef0b90 (LWP 12023)] > [New Thread 0xae6efb90 (LWP 12024)] > [Thread 0xae6efb90 (LWP 12024) exited] > Debug: Midi OK (Workaround not required) > Debug: setupMappings( "/usr/local/share/mixxx/midi/Hercules DJ Console > Mk2.midi.xml" ) > Debug: Found option "diff" > Debug: Option: 5 > Debug: Defaulting "jog" sensitivity to 50 > Debug: Found option "hercjog" > Debug: Option: 8 > Debug: Found option "button" > Debug: Option: 6 > Debug: Found option "switch" > Debug: Option: 7 > Debug: Found option "switch" > Debug: Option: 7 > Debug: Found option "switch" > Debug: Option: 7 > Debug: Found option "switch" > Debug: Option: 7 > Debug: Found option "switch" > Debug: Option: 7 > Debug: Found option "button" > Debug: Option: 6 > Debug: Found option "diff" > Debug: Option: 5 > Debug: Defaulting "jog" sensitivity to 50 > Debug: Found option "hercjog" > Debug: Option: 8 > Debug: Found option "button" > Debug: Option: 6 > Debug: Found option "switch" > Debug: Option: 7 > Debug: Found option "switch" > Debug: Option: 7 > Debug: Found option "switch" > Debug: Option: 7 > Debug: Found option "switch" > Debug: Option: 7 > Debug: Found option "switch" > Debug: Option: 7 > Debug: Found option "button" > Debug: Option: 6 > Debug: nonMIDIbuttonMapping: 20 > Debug: nonMIDIbuttonMapping: 19 > Debug: nonMIDIbuttonMapping: 18 > Debug: nonMIDIbuttonMapping: 17 > Debug: loadSettings: 9 100 "FastCut" > Debug: slotApply crossfader: 9 "FastCut" > Debug: BpmSchemes::readXML "/home/christian/.mixxxbpmscheme.xml" > no more csLADSPA plugins > Debug: LADSPA: file > "/usr/local/share/mixxx/skins/outlineSmall/../../ladspa_presets/." > Debug: LADSPA: file > "/usr/local/share/mixxx/skins/outlineSmall/../../ladspa_presets/.." > Debug: LADSPA: file > "/usr/local/share/mixxx/skins/outlineSmall/../../ladspa_presets/compressor.xml" > > Debug: LADSPA: file > "/usr/local/share/mixxx/skins/outlineSmall/../../ladspa_presets/delay5s.xml" > Debug: LADSPA: file > "/usr/local/share/mixxx/skins/outlineSmall/../../ladspa_presets/djflanger.xml" > > Debug: LADSPA: file > "/usr/local/share/mixxx/skins/outlineSmall/../../ladspa_presets/karaoke.xml" > Debug: LADSPA: file > "/usr/local/share/mixxx/skins/outlineSmall/../../ladspa_presets/null.xml" > Debug: LADSPA: file > "/usr/local/share/mixxx/skins/outlineSmall/../../ladspa_presets/plate.xml" > Debug: SoundManager::setupDevices() > Fatal: ASSERT: "m_pControlObject" in file src/controlobjectthread.cpp, line 32 > > Program received signal SIGABRT, Aborted. > [Switching to Thread 0xb5318960 (LWP 12007)] > 0xb7f2a410 in __kernel_vsyscall () > (gdb) thread apply all bt > > Thread 10 (Thread 0xaeef0b90 (LWP 12023)): > #0 0xb7f2a410 in __kernel_vsyscall () > #1 0xb75fedd2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from > /lib/tls/i686/cmov/libpthread.so.0 > #2 0xb679abe9 in ?? () from /usr/lib/libQtCore.so.4 > #3 0xb679ad1b in QThread::msleep () from /usr/lib/libQtCore.so.4 > #4 0x081e9718 in HerculesLinux::run (this=0x89f3950) at > src/herculeslinux.cpp:278 > #5 0xb679b612 in ?? () from /usr/lib/libQtCore.so.4 > #6 0xb75fa4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 > #7 0xb63f7e5e in clone () from /lib/tls/i686/cmov/libc.so.6 > > Thread 9 (Thread 0xaf6f1b90 (LWP 12022)): > #0 0xb7f2a410 in __kernel_vsyscall () > #1 0xb63f0881 in select () from /lib/tls/i686/cmov/libc.so.6 > #2 0xb5686a5d in ?? () from /lib/libusb-0.1.so.4 > #3 0xb7636706 in DJConsole::worker2 () from /usr/lib/libdjconsole.so.0 > #4 0xb7637dd5 in DJConsole::worker2Helper () from /usr/lib/libdjconsole.so.0 > #5 0xb75fa4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 > #6 0xb63f7e5e in clone () from /lib/tls/i686/cmov/libc.so.6 > > Thread 8 (Thread 0xafef2b90 (LWP 12021)): > #0 0xb7f2a410 in __kernel_vsyscall () > #1 0xb63f0881 in select () from /lib/tls/i686/cmov/libc.so.6 > #2 0xb5686a5d in ?? () from /lib/libusb-0.1.so.4 > #3 0xb7636953 in DJConsole::worker1 () from /usr/lib/libdjconsole.so.0 > #4 0xb7637d85 in DJConsole::worker1Helper () from /usr/lib/libdjconsole.so.0 > #5 0xb75fa4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 > #6 0xb63f7e5e in clone () from /lib/tls/i686/cmov/libc.so.6 > > Thread 7 (Thread 0xb087bb90 (LWP 12020)): > #0 0xb7f2a410 in __kernel_vsyscall () > #1 0xb63edc07 in poll () from /lib/tls/i686/cmov/libc.so.6 > #2 0x081f33db in MidiObjectALSASeq::run (this=0x8ff0e10) at > src/midiobjectalsaseq.cpp:262 > #3 0xb679b612 in ?? () from /usr/lib/libQtCore.so.4 > #4 0xb75fa4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 > #5 0xb63f7e5e in clone () from /lib/tls/i686/cmov/libc.so.6 > > Thread 6 (Thread 0xb107cb90 (LWP 12019)): > #0 0xb7f2a410 in __kernel_vsyscall () > #1 0xb75feaa5 in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib/tls/i686/cmov/libpthread.so.0 > #2 0xb679c146 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 > #3 0x08198d94 in BpmDetector::run (this=0x86657c0) at src/bpmdetector.cpp:127 > #4 0xb679b612 in ?? () from /usr/lib/libQtCore.so.4 > #5 0xb75fa4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 > #6 0xb63f7e5e in clone () from /lib/tls/i686/cmov/libc.so.6 > > Thread 5 (Thread 0xb187db90 (LWP 12018)): > #0 0xb7f2a410 in __kernel_vsyscall () > #1 0xb75feaa5 in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib/tls/i686/cmov/libpthread.so.0 > #2 0xb679c146 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 > #3 0x08196b2d in WaveSummary::run (this=0xfffffe00) at src/wavesummary.cpp:81 > ---Type <return> to continue, or q <return> to quit--- > #4 0xb679b612 in ?? () from /usr/lib/libQtCore.so.4 > #5 0xb75fa4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 > #6 0xb63f7e5e in clone () from /lib/tls/i686/cmov/libc.so.6 > > Thread 4 (Thread 0xb2eacb90 (LWP 12013)): > #0 0xb7f2a410 in __kernel_vsyscall () > #1 0xb75feaa5 in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib/tls/i686/cmov/libpthread.so.0 > #2 0xb679c146 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 > #3 0x081e1fb8 in EngineSideChain::run (this=0x8493cf0) at > src/enginesidechain.cpp:149 > #4 0xb679b612 in ?? () from /usr/lib/libQtCore.so.4 > #5 0xb75fa4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 > #6 0xb63f7e5e in clone () from /lib/tls/i686/cmov/libc.so.6 > > Thread 3 (Thread 0xb3e8bb90 (LWP 12012)): > #0 0xb7f2a410 in __kernel_vsyscall () > #1 0xb75feaa5 in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib/tls/i686/cmov/libpthread.so.0 > #2 0xb679c146 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 > #3 0x0814dfb2 in Reader::run (this=0x8444230) at src/reader.cpp:258 > #4 0xb679b612 in ?? () from /usr/lib/libQtCore.so.4 > #5 0xb75fa4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 > #6 0xb63f7e5e in clone () from /lib/tls/i686/cmov/libc.so.6 > > Thread 2 (Thread 0xb4babb90 (LWP 12011)): > #0 0xb7f2a410 in __kernel_vsyscall () > #1 0xb75feaa5 in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib/tls/i686/cmov/libpthread.so.0 > #2 0xb679c146 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 > #3 0x0814dfb2 in Reader::run (this=0x845f3e0) at src/reader.cpp:258 > #4 0xb679b612 in ?? () from /usr/lib/libQtCore.so.4 > #5 0xb75fa4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 > #6 0xb63f7e5e in clone () from /lib/tls/i686/cmov/libc.so.6 > > Thread 1 (Thread 0xb5318960 (LWP 12007)): > #0 0xb7f2a410 in __kernel_vsyscall () > #1 0xb634c085 in raise () from /lib/tls/i686/cmov/libc.so.6 > #2 0xb634da01 in abort () from /lib/tls/i686/cmov/libc.so.6 > #3 0x080f7729 in MessageOutput (type=QtFatalMsg, msg=0xbfee1a9c "ASSERT: > \"m_pControlObject\" in file src/controlobjectthread.cpp, line 32") > at src/main.cpp:93 > #4 0xb6793095 in qt_message_output () from /usr/lib/libQtCore.so.4 > #5 0xb67931d8 in qFatal () from /usr/lib/libQtCore.so.4 > #6 0xb6793285 in qt_assert () from /usr/lib/libQtCore.so.4 > #7 0x0807b42c in ControlObjectThread (this=0x87304a0, pControlObject=0x0) at > src/controlobjectthread.cpp:32 > #8 0x082347dd in VinylControl (this=0x99b54f8, pConfig=0x0, _group=0x0) at > src/vinylcontrol.cpp:22 > #9 0x082361af in VinylControlProxy (this=0x99b54f8, pConfig=0x845b5b0, > _group=0x825a708 "[Channel1]") at src/vinylcontrolproxy.cpp:12 > #10 0x081cd520 in SoundManager::setupDevices (this=0x8495e80) at > src/soundmanager.cpp:374 > #11 0x0810e143 in MixxxApp (this=0x8432890, a=0x0, [EMAIL PROTECTED], > pSplash=0x0) at src/mixxx.cpp:343 > #12 0x080f7c4f in main (argc=1, argv=0xbfee44e4) at src/main.cpp:208 > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ Mixxx-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mixxx-devel
------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
