Debug: [Main]: TrackDAO::getTrack QThread(0x8434fa8, name = "Main") "qt_sql_default_connection" Debug: [Main]: TrackInfoObject: emitting bpmUpdated signal! Debug: [Main]: setCuePoints 0 Fatal: []: ASSERT: "unscaled_samples_needed >= 0" in file src/engine/enginebufferscalelinear.cpp, line 140 Program received signal SIGABRT, Aborted. [Switching to Thread 0xa60f4b70 (LWP 21916)] 0xb7fe1424 in __kernel_vsyscall () (gdb) thread apply all bt Thread 19 (Thread 0xa60f4b70 (LWP 21916)): #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb55768e0 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #2 0xb5579e15 in *__GI_abort () at abort.c:88 #3 0x0812163f in MessageHandler (type=QtFatalMsg, input=0x9e677a8 "ASSERT: \"unscaled_samples_needed >= 0\" in file src/engine/enginebufferscalelinear.cpp, line 140") at src/main.cpp:194 #4 0xb591f415 in qt_message_output(QtMsgType, char const*) () from /usr/lib/libQtCore.so.4 #5 0xb591f551 in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4 #6 0xb591f645 in qt_assert(char const*, char const*, int) () from /usr/lib/libQtCore.so.4 #7 0x080e38ac in EngineBufferScaleLinear::scale (this=0x84d7f58, playpos=0, buf_size=1024, pBase=0x0, iBaseLength=0) at src/engine/enginebufferscalelinear.cpp:140 #8 0x080dd92b in EngineBuffer::process (this=0x84d6588, pOut=0xafbd0008, iBufferSize=1024) at src/engine/enginebuffer.cpp:447 #9 0x080eaf38 in EngineMaster::process (this=0x8529ed0, pOut=0x0, iBufferSize=1024) at src/engine/enginemaster.cpp:177 #10 0x081f85f4 in SoundManager::requestBuffer (this=0x85396c8, srcs=..., iFramesPerBuffer=512) at src/soundmanager.cpp:502 #11 0x0820039a in SoundDevicePortAudio::callbackProcess (this=0x855b818, framesPerBuffer=512, output=0x9b56528, in=0x0, devIndex=1) at src/sounddeviceportaudio.cpp:336 #12 0x0820052d in paV19Callback (inputBuffer=0x0, outputBuffer=0x9b56528, framesPerBuffer=512, timeInfo=0xa60f4328, statusFlags=0, _callbackStuff=0x855b858) at src/sounddeviceportaudio.cpp:395 #13 0xb58b1d1b in ?? () from /usr/lib/libportaudio.so.2 #14 0xb58b28ee in ?? () from /usr/lib/libportaudio.so.2 #15 0xb58b863c in ?? () from /usr/lib/libportaudio.so.2 #16 0xb57ce585 in start_thread (arg=0xa60f4b70) at pthread_create.c:300 #17 0xb561b2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 18 (Thread 0xa68f5b70 (LWP 21915)): #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb57d20a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb59285c2 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x08228913 in VinylControlXwax::run (this=0x9b527e8) at src/vinylcontrolxwax.cpp:153 #4 0xb59275e2 in ?? () from /usr/lib/libQtCore.so.4 #5 0xb57ce585 in start_thread (arg=0xa68f5b70) at pthread_create.c:300 #6 0xb561b2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 17 (Thread 0xa78f7b70 (LWP 21914)): #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb57d20a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb59285c2 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x08228913 in VinylControlXwax::run (this=0x9b4eb38) at src/vinylcontrolxwax.cpp:153 #4 0xb59275e2 in ?? () from /usr/lib/libQtCore.so.4 ---Type to continue, or q to quit--- #5 0xb57ce585 in start_thread (arg=0xa78f7b70) at pthread_create.c:300 #6 0xb561b2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 16 (Thread 0xaa1fdb70 (LWP 21912)): #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb57d23d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb5926fee in ?? () from /usr/lib/libQtCore.so.4 #3 0xb5927095 in QThread::usleep(unsigned long) () from /usr/lib/libQtCore.so.4 #4 0x082103f2 in MidiDevicePortMidi::run (this=0x8560f18) at src/midi/midideviceportmidi.cpp:223 #5 0xb59275e2 in ?? () from /usr/lib/libQtCore.so.4 #6 0xb57ce585 in start_thread (arg=0xaa1fdb70) at pthread_create.c:300 #7 0xb561b2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 15 (Thread 0xa89fab70 (LWP 21911)): #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb560db47 in *__GI___poll (fds=0x859f600, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb505d75b in g_poll () from /lib/libglib-2.0.so.0 #3 0xb5050585 in ?? () from /lib/libglib-2.0.so.0 #4 0xb5050838 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0xb5a43041 in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #6 0xb5a1683a in QEventLoop::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #7 0xb5a16c82 in QEventLoop::exec(QFlags) () from /usr/lib/libQtCore.so.4 #8 0xb5924309 in QThread::exec() () from /usr/lib/libQtCore.so.4 #9 0x0823d346 in MidiScriptEngine::run (this=0x860d350) at src/midi/midiscriptengine.cpp:122 #10 0xb59275e2 in ?? () from /usr/lib/libQtCore.so.4 #11 0xb57ce585 in start_thread (arg=0xa89fab70) at pthread_create.c:300 #12 0xb561b2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 14 (Thread 0xa91fbb70 (LWP 21910)): #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb560db47 in *__GI___poll (fds=0x8740298, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb505d75b in g_poll () from /lib/libglib-2.0.so.0 #3 0xb5050585 in ?? () from /lib/libglib-2.0.so.0 #4 0xb5050838 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0xb5a43041 in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #6 0xb5a1683a in QEventLoop::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #7 0xb5a16c82 in QEventLoop::exec(QFlags) () from /usr/lib/libQtCore.so.4 #8 0xb5924309 in QThread::exec() () from /usr/lib/libQtCore.so.4 #9 0x0823d346 in MidiScriptEngine::run (this=0x88bff80) at src/midi/midiscriptengine.cpp:122 #10 0xb59275e2 in ?? () from /usr/lib/libQtCore.so.4 ---Type to continue, or q to quit--- #11 0xb57ce585 in start_thread (arg=0xa91fbb70) at pthread_create.c:300 #12 0xb561b2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 13 (Thread 0xa99fcb70 (LWP 21909)): #0 0x0814e6a8 in SoundSourceMp3::length (this=0x9e0bd80) at src/soundsourcemp3.cpp:290 #1 0x0814df30 in SoundSourceMp3 (this=0x9e0bd80, qFilename=...) at src/soundsourcemp3.cpp:87 #2 0x081db220 in SoundSourceProxy::initialize (this=0x9de6fd0, qFilename=...) at src/soundsourceproxy.cpp:63 #3 0x081dba00 in SoundSourceProxy (this=0x9de6fd0, pTrack=0x9dea648) at src/soundsourceproxy.cpp:46 #4 0x08109557 in AnalyserQueue::run (this=0x889a3c0) at src/analyserqueue.cpp:142 #5 0xb59275e2 in ?? () from /usr/lib/libQtCore.so.4 #6 0xb57ce585 in start_thread (arg=0xa99fcb70) at pthread_create.c:300 #7 0xb561b2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 11 (Thread 0xaa9feb70 (LWP 21907)): #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb57d20a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb59285c2 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x081af4e2 in SearchThread::run (this=0x90a8574) at src/library/searchthread.cpp:46 #4 0xb59275e2 in ?? () from /usr/lib/libQtCore.so.4 #5 0xb57ce585 in start_thread (arg=0xaa9feb70) at pthread_create.c:300 #6 0xb561b2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 10 (Thread 0xab1ffb70 (LWP 21906)): #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb560db47 in *__GI___poll (fds=0x90c8640, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb505d75b in g_poll () from /lib/libglib-2.0.so.0 #3 0xb5050585 in ?? () from /lib/libglib-2.0.so.0 #4 0xb5050838 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0xb5a43041 in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #6 0xb5a1683a in QEventLoop::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #7 0xb5a16c82 in QEventLoop::exec(QFlags) () from /usr/lib/libQtCore.so.4 #8 0xb5924309 in QThread::exec() () from /usr/lib/libQtCore.so.4 #9 0xb59f9c1b in ?? () from /usr/lib/libQtCore.so.4 #10 0xb59275e2 in ?? () from /usr/lib/libQtCore.so.4 #11 0xb57ce585 in start_thread (arg=0xab1ffb70) at pthread_create.c:300 #12 0xb561b2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 9 (Thread 0xabb84b70 (LWP 21905)): #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb57d20a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 ---Type to continue, or q to quit--- #2 0xb59285c2 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x081af4e2 in SearchThread::run (this=0x90d7984) at src/library/searchthread.cpp:46 #4 0xb59275e2 in ?? () from /usr/lib/libQtCore.so.4 #5 0xb57ce585 in start_thread (arg=0xabb84b70) at pthread_create.c:300 #6 0xb561b2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 8 (Thread 0xac385b70 (LWP 21904)): #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb57d20a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb59285c2 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x081af4e2 in SearchThread::run (this=0x90b81b4) at src/library/searchthread.cpp:46 #4 0xb59275e2 in ?? () from /usr/lib/libQtCore.so.4 #5 0xb57ce585 in start_thread (arg=0xac385b70) at pthread_create.c:300 #6 0xb561b2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 7 (Thread 0xaf042b70 (LWP 21903)): #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb57d20a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb59285c2 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb62cd17a in ?? () from /usr/lib/libQtGui.so.4 #4 0xb59275e2 in ?? () from /usr/lib/libQtCore.so.4 #5 0xb57ce585 in start_thread (arg=0xaf042b70) at pthread_create.c:300 #6 0xb561b2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xaf976b70 (LWP 21900)): #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb57d20a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb59285c2 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x080f24d3 in EngineSideChain::run (this=0x8536b30) at src/engine/enginesidechain.cpp:159 #4 0xb59275e2 in ?? () from /usr/lib/libQtCore.so.4 #5 0xb57ce585 in start_thread (arg=0xaf976b70) at pthread_create.c:300 #6 0xb561b2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xb081bb70 (LWP 21899)): #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb57d20a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb59285c2 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x08105c8a in CachingReader::run (this=0x84f2510) at src/cachingreader.cpp:484 #4 0xb59275e2 in ?? () from /usr/lib/libQtCore.so.4 #5 0xb57ce585 in start_thread (arg=0xb081bb70) at pthread_create.c:300 ---Type to continue, or q to quit--- #6 0xb561b2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xb1617b70 (LWP 21898)): #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb57d20a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb59285c2 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x08105c8a in CachingReader::run (this=0x84d7700) at src/cachingreader.cpp:484 #4 0xb59275e2 in ?? () from /usr/lib/libQtCore.so.4 #5 0xb57ce585 in start_thread (arg=0xb1617b70) at pthread_create.c:300 #6 0xb561b2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb4ee1710 (LWP 21895)): #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb57d4cec in __lll_unlock_wake () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:378 #2 0xb57d14ab in _L_unlock_634 () from /lib/i686/cmov/libpthread.so.0 #3 0xb57d13ca in __pthread_mutex_unlock_usercnt (mutex=0x86a6bf0, decr=1) at pthread_mutex_unlock.c:52 #4 0xb5926b17 in ?? () from /usr/lib/libQtCore.so.4 #5 0xb5922041 in QMutex::unlock() () from /usr/lib/libQtCore.so.4 #6 0x08109099 in AnalyserQueue::queueAnalyseTrack (this=0x889a3c0, tio=0x9dea648) at src/analyserqueue.cpp:174 #7 0x082449c1 in AnalyserQueue::qt_metacall (this=0x889a3c0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfffea60) at linux_build/moc_analyserqueue.cc:74 #8 0xb5a2d303 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #9 0xb5a2df42 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #10 0x0824f1b8 in Player::newTrackLoaded (this=0x89f4e10, _t1=0x9dea648) at linux_build/moc_player.cc:99 #11 0x081f49dc in Player::slotFinishLoading (this=0x89f4e10, pTrackInfoObject=0x9dea648) at src/player.cpp:178 #12 0x0824f2c3 in Player::qt_metacall (this=0x89f4e10, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfffebe0) at linux_build/moc_player.cc:86 #13 0xb5a2d303 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #14 0xb5a2df42 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #15 0x082439da in EngineBuffer::trackLoaded (this=0x84d6588, _t1=0x9dea648) at linux_build/engine/moc_enginebuffer.cc:106 #16 0x080dd2ce in EngineBuffer::slotTrackLoaded (this=0x84d6588, pTrack=0x9dea648, iTrackSampleRate=44100, iTrackNumSamples=18800640) at src/engine/enginebuffer.cpp:276 #17 0x08243ba2 in EngineBuffer::qt_metacall (this=0x84d6588, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xab231f68) at linux_build/engine/moc_enginebuffer.cc:93 #18 0xb5a26b0b in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4 #19 0xb5a285e0 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4 #20 0xb5daba94 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #21 0xb5db3bee in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #22 0xb5a181eb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #23 0xb5a18e2e in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 #24 0xb5a1900d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4 ---Type to continue, or q to quit--- #25 0xb5a434cf in ?? () from /usr/lib/libQtCore.so.4 #26 0xb504cf28 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #27 0xb50506b3 in ?? () from /lib/libglib-2.0.so.0 #28 0xb5050838 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #29 0xb5a43041 in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #30 0xb5e4b305 in ?? () from /usr/lib/libQtGui.so.4 #31 0xb5a1683a in QEventLoop::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #32 0xb5a16c82 in QEventLoop::exec(QFlags) () from /usr/lib/libQtCore.so.4 #33 0xb5a190d9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #34 0xb5dab917 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #35 0x08120db1 in main (argc=1, argv=0xbffff464) at src/main.cpp:345 (gdb)