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

Reply via email to