Bug 271948

Summary: crash after start without pulseaudio
Product: [Applications] amarok Reporter: Roman <ron_k>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.4.0   
Target Milestone: 2.4.1   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Roman 2011-04-29 00:21:39 UTC
Application: amarok (2.4.0)
KDE Platform Version: 4.6.00 (4.6.0) "release 6"
Qt Version: 4.7.1
Operating System: Linux 2.6.37.1-1.2-desktop i686
Distribution: "openSUSE 11.4 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:
In system sittings turned off the pulse-audio system. KDE working on alsa. When pulse-audio is turned on Amarok working correctly

- Custom settings of the application:

no pulse audio used

-- Backtrace:
Application: Amarok (amarok), signal: Floating point exception
[Current thread is 1 (Thread 0xb02859b0 (LWP 16589))]

Thread 12 (Thread 0xaff2db70 (LWP 16590)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb56cf03e in __poll (fds=0x81eb108, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb42260bb in g_poll () from /lib/libglib-2.0.so.0
#3  0xb4215c46 in ?? () from /lib/libglib-2.0.so.0
#4  0xb42163ef in g_main_loop_run () from /lib/libglib-2.0.so.0
#5  0xb0080001 in ?? () from /lib/libgio-2.0.so.0
#6  0xb423ef44 in ?? () from /lib/libglib-2.0.so.0
#7  0xb2566de7 in ?? () from /usr/X11R6/lib/libGL.so.1
#8  0xb56d9d5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xab968b70 (LWP 16592)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5180105 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb56e7aec in __pthread_cond_wait (cond=0x888282c, mutex=0x8882808) at forward.c:139
#3  0xabc91dc6 in os_event_wait_low () from /usr/lib/libmysqld.so.0
#4  0xabc90863 in os_aio_simulated_handle () from /usr/lib/libmysqld.so.0
#5  0xabc4ca70 in fil_aio_wait () from /usr/lib/libmysqld.so.0
#6  0xabcceb90 in ?? () from /usr/lib/libmysqld.so.0
#7  0xb517bb05 in start_thread (arg=0xab968b70) at pthread_create.c:297
#8  0xb56d9d5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xa9644b70 (LWP 16593)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5180105 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb56e7aec in __pthread_cond_wait (cond=0x888289c, mutex=0x8882878) at forward.c:139
#3  0xabc91dc6 in os_event_wait_low () from /usr/lib/libmysqld.so.0
#4  0xabc90863 in os_aio_simulated_handle () from /usr/lib/libmysqld.so.0
#5  0xabc4ca70 in fil_aio_wait () from /usr/lib/libmysqld.so.0
#6  0xabcceb90 in ?? () from /usr/lib/libmysqld.so.0
#7  0xb517bb05 in start_thread (arg=0xa9644b70) at pthread_create.c:297
#8  0xb56d9d5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xa8e43b70 (LWP 16594)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5180105 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb56e7aec in __pthread_cond_wait (cond=0x888290c, mutex=0x88828e8) at forward.c:139
#3  0xabc91dc6 in os_event_wait_low () from /usr/lib/libmysqld.so.0
#4  0xabc90863 in os_aio_simulated_handle () from /usr/lib/libmysqld.so.0
#5  0xabc4ca70 in fil_aio_wait () from /usr/lib/libmysqld.so.0
#6  0xabcceb90 in ?? () from /usr/lib/libmysqld.so.0
#7  0xb517bb05 in start_thread (arg=0xa8e43b70) at pthread_create.c:297
#8  0xb56d9d5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xa8642b70 (LWP 16595)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5180105 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb56e7aec in __pthread_cond_wait (cond=0x888297c, mutex=0x8882958) at forward.c:139
#3  0xabc91dc6 in os_event_wait_low () from /usr/lib/libmysqld.so.0
#4  0xabc90863 in os_aio_simulated_handle () from /usr/lib/libmysqld.so.0
#5  0xabc4ca70 in fil_aio_wait () from /usr/lib/libmysqld.so.0
#6  0xabcceb90 in ?? () from /usr/lib/libmysqld.so.0
#7  0xb517bb05 in start_thread (arg=0xa8642b70) at pthread_create.c:297
#8  0xb56d9d5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xa7239b70 (LWP 16597)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb56d29b1 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0xabc9271b in os_thread_sleep () from /usr/lib/libmysqld.so.0
#3  0xabccd6bc in srv_lock_timeout_thread () from /usr/lib/libmysqld.so.0
#4  0xb517bb05 in start_thread (arg=0xa7239b70) at pthread_create.c:297
#5  0xb56d9d5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa6a38b70 (LWP 16598)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb56d29b1 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0xabc9271b in os_thread_sleep () from /usr/lib/libmysqld.so.0
#3  0xabccd9fe in srv_error_monitor_thread () from /usr/lib/libmysqld.so.0
#4  0xb517bb05 in start_thread (arg=0xa6a38b70) at pthread_create.c:297
#5  0xb56d9d5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa6237b70 (LWP 16599)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb56d29b1 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0xabc9271b in os_thread_sleep () from /usr/lib/libmysqld.so.0
#3  0xabccd240 in srv_monitor_thread () from /usr/lib/libmysqld.so.0
#4  0xb517bb05 in start_thread (arg=0xa6237b70) at pthread_create.c:297
#5  0xb56d9d5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa5a36b70 (LWP 16600)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5180105 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb56e7aec in __pthread_cond_wait (cond=0x853cf84, mutex=0x853cf60) at forward.c:139
#3  0xabc91dc6 in os_event_wait_low () from /usr/lib/libmysqld.so.0
#4  0xabcce0a3 in srv_master_thread () from /usr/lib/libmysqld.so.0
#5  0xb517bb05 in start_thread (arg=0xa5a36b70) at pthread_create.c:297
#6  0xb56d9d5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa5235b70 (LWP 16601)):
#0  0xb42ca22b in clock_gettime (clock_id=1, tp=0xa5234f60) at ../sysdeps/unix/clock_gettime.c:100
#1  0xb63f3ae5 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb64c6726 in updateCurrentTime (this=0xaf6010f4, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0xaf6010f4, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb64c4f6b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xa523505c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb64c500d in timerSourcePrepare (source=0xaf6010c0, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb4214a70 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0xb42158e2 in ?? () from /lib/libglib-2.0.so.0
#9  0xb4215fce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0xb64c57b7 in QEventDispatcherGlib::processEvents (this=0x8904f60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb64962bd in QEventLoop::processEvents (this=0xa52351f0, flags=...) at kernel/qeventloop.cpp:149
#12 0xb64964e9 in QEventLoop::exec (this=0xa52351f0, flags=...) at kernel/qeventloop.cpp:201
#13 0xb63977b9 in QThread::exec (this=0x88f8b40) at thread/qthread.cpp:490
#14 0xb647623d in QInotifyFileSystemWatcherEngine::run (this=0x88f8b40) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb639a3aa in QThreadPrivate::start (arg=0x88f8b40) at thread/qthread_unix.cpp:285
#16 0xb2566de7 in ?? () from /usr/X11R6/lib/libGL.so.1
#17 0xb56d9d5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa2869b70 (LWP 16604)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5180105 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb56e7aec in __pthread_cond_wait (cond=0xb4868290, mutex=0xb4868278) at forward.c:139
#3  0xb474ce17 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb48631a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0xb474ce5f in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb48631a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0xb2566de7 in ?? () from /usr/X11R6/lib/libGL.so.1
#6  0xb56d9d5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb02859b0 (LWP 16589)):
[KCrash Handler]
#7  enter (table=0x8a73838, size=0, hash=722438103, name=0xb57b247f "_ZNSt7collateIwE2idE", sym=0xb57a87fc, map=0xb65d3550) at dl-lookup.c:318
#8  0xb782d7c1 in do_lookup_x (new_hash=4260546277, old_hash=0xbf915038, ref=0xa133afe4, result=0xbf91502c, scope=0x8b19934, i=<value optimized out>, flags=1, skip=0x0, undef_map=0x8b197d8) at dl-lookup.c:400
#9  0xb782db99 in _dl_lookup_symbol_x (undef_name=0xa134434e "_ZZN11QMetaTypeIdIPcE14qt_metatype_idEvE11metatype_id", undef_map=0x8b197d8, ref=0xbf9150d8, symbol_scope=0x8b19990, version=0x0, type_class=0, flags=1, skip_map=0x0) at dl-lookup.c:736
#10 0xb782f4ab in elf_machine_rel (scope=0x8b19990, reloc_mode=1, consider_profiling=0) at ../sysdeps/i386/dl-machine.h:344
#11 elf_dynamic_do_rel (scope=0x8b19990, reloc_mode=1, consider_profiling=0) at do-rel.h:120
#12 _dl_relocate_object (scope=0x8b19990, reloc_mode=1, consider_profiling=0) at dl-reloc.c:268
#13 0xb78368e3 in dl_open_worker (a=0xbf915250) at dl-open.c:338
#14 0xb78325ff in _dl_catch_error (objname=0xbf915278, errstring=0xbf915274, mallocedp=0xbf91527f, operate=0xb7836670 <dl_open_worker>, args=0xbf915250) at dl-error.c:178
#15 0xb78363a6 in _dl_open (file=0x8b18248 "/usr/lib/qt4/plugins/script/libqtscript_core.so.1.0.0", mode=-2147483647, caller_dlopen=0xb6487194, nsid=-2, argc=1, argv=0xbf917a54, env=0x850da88) at dl-open.c:554
#16 0xb42d6bdd in dlopen_doit (a=0xbf915420) at dlopen.c:67
#17 0xb78325ff in _dl_catch_error (objname=0x805b024, errstring=0x805b028, mallocedp=0x805b020, operate=0xb42d6b40 <dlopen_doit>, args=0xbf915420) at dl-error.c:178
#18 0xb42d7342 in _dlerror_run (operate=0xb42d6b40 <dlopen_doit>, args=<value optimized out>) at dlerror.c:164
#19 0xb42d6ca7 in __dlopen (file=0x8b18248 "/usr/lib/qt4/plugins/script/libqtscript_core.so.1.0.0", mode=1) at dlopen.c:88
#20 0xb6487194 in QLibraryPrivate::load_sys (this=0x8aea410) at plugin/qlibrary_unix.cpp:205
#21 0xb6481cf4 in QLibraryPrivate::load (this=0x8aea410) at plugin/qlibrary.cpp:446
#22 0xb6481dd8 in QLibraryPrivate::loadPlugin (this=0x8aea410) at plugin/qlibrary.cpp:478
#23 0xb647bc53 in QPluginLoader::load (this=0xbf915668) at plugin/qpluginloader.cpp:227
#24 0xb647bc82 in QPluginLoader::instance (this=0xbf915668) at plugin/qpluginloader.cpp:201
#25 0xb47a3433 in QScriptEngine::importExtension (this=0x8950d28, extension=...) at api/qscriptengine.cpp:3582
#26 0xb6efd28d in AmarokScript::ScriptImporter::loadQtBinding (this=0x8ad62b8, binding=...) at /usr/src/debug/amarok-2.4.0/src/scriptengine/ScriptImporter.cpp:63
#27 0xb6efdd43 in AmarokScript::ScriptImporter::qt_metacall (this=0x8ad62b8, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbf915c5c) at /usr/src/debug/amarok-2.4.0/build/src/ScriptImporter.moc:78
#28 0xb649d8cd in QMetaObject::metacall (object=0x8ad62b8, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xbf915c5c) at kernel/qmetaobject.cpp:237
#29 0xb47cebcf in QScript::callQtMethod (exec=0xa16c00a0, callType=QMetaMethod::Method, thisQObject=0x8ad62b8, scriptArgs=..., meta=0xb73438e0, initialIndex=5, maybeOverloaded=true) at bridge/qscriptqobject.cpp:960
#30 0xb47d0fa7 in QScript::QtFunction::execute (this=0xa1643a40, exec=0xa16c00a0, thisValue=<value optimized out>, scriptArgs=...) at bridge/qscriptqobject.cpp:1015
#31 0xb47d1211 in QScript::QtFunction::call (exec=0xa16c00a0, callee=0xa1643a40, thisValue=..., args=...) at bridge/qscriptqobject.cpp:1030
#32 0xb46ba103 in QTJSC::NativeFuncWrapper::operator() (this=0xbf915ff8, exec=0xa16c00a0, jsobj=0xa1643a40, thisValue=..., argList=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46
#33 0xb468ce7b in QTJSC::cti_op_call_NotJSFunction (args=0xa1f64b58) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1771
#34 0xa1b121c0 in ?? ()
#35 0xb463c91e in execute (this=0xa1f63a20, eval=0xa1fc6b28, callFrame=0x8ad64d4, thisObj=0xa1640000, globalRegisterOffset=9, scopeChain=0xa1f5d780, exception=0xbf9161b4) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79
#36 QTJSC::Interpreter::execute (this=0xa1f63a20, eval=0xa1fc6b28, callFrame=0x8ad64d4, thisObj=0xa1640000, globalRegisterOffset=9, scopeChain=0xa1f5d780, exception=0xbf9161b4) at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:886
#37 0xb463cbf5 in QTJSC::Interpreter::execute (this=0xa1f63a20, eval=0xa1fc6b28, callFrame=0x8ad64d4, thisObj=0xa1640000, scopeChain=0xa1f5d780, exception=0xbf9161b4) at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:803
#38 0xb4797556 in QScriptEnginePrivate::evaluateHelper (this=0x8b76e48, exec=0x8ad64d4, sourceId=-1577722712, executable=0xa1fc6b28, compile=@0xbf91627f) at api/qscriptengine.cpp:1378
#39 0xb479b759 in QScriptEngine::evaluate (this=0x2b0f87d7, program=..., fileName=..., lineNumber=1) at api/qscriptengine.cpp:2625
#40 0xb707c290 in ScriptManager::slotRunScript (this=0x8ae34c8, name=..., silent=false) at /usr/src/debug/amarok-2.4.0/src/dialogs/ScriptManager.cpp:487
#41 0xb707e083 in ScriptManager::slotConfigChanged (this=0x8ae34c8, changed=92) at /usr/src/debug/amarok-2.4.0/src/dialogs/ScriptManager.cpp:565
#42 0xb707f3a3 in ScriptManager::findScripts (this=0x8ae34c8) at /usr/src/debug/amarok-2.4.0/src/dialogs/ScriptManager.cpp:703
#43 0xb7080114 in ScriptManager::updateAllScripts (this=0x8ae34c8) at /usr/src/debug/amarok-2.4.0/src/dialogs/ScriptManager.cpp:284
#44 0xb7080aa8 in ScriptManager::qt_metacall (this=0x8ae34c8, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x8af78c0) at /usr/src/debug/amarok-2.4.0/build/src/ScriptManager.moc:118
#45 0xb649d8cd in QMetaObject::metacall (object=0x8ae34c8, cl=QMetaObject::InvokeMetaMethod, idx=85, argv=0x8af78c0) at kernel/qmetaobject.cpp:237
#46 0xb64a83a5 in QMetaCallEvent::placeMetaCall (this=0x8b0f928, object=0x8ae34c8) at kernel/qobject.cpp:534
#47 0xb64ac5af in QObject::event (this=0x8ae34c8, e=0x8b0f928) at kernel/qobject.cpp:1211
#48 0xb5a1a17c in QWidget::event (this=0x8ae34c8, event=0x8b0f928) at kernel/qwidget.cpp:8659
#49 0xb59bf414 in QApplicationPrivate::notify_helper (this=0x81acfa8, receiver=0x8ae34c8, e=0x8b0f928) at kernel/qapplication.cpp:4445
#50 0xb59c8174 in QApplication::notify (this=0xbf9170a8, receiver=0x8ae34c8, e=0x8b0f928) at kernel/qapplication.cpp:4324
#51 0xb75181f1 in KApplication::notify (this=0xbf9170a8, receiver=0x8ae34c8, event=0x8b0f928) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#52 0xb6496fde in QCoreApplication::notifyInternal (this=0xbf9170a8, receiver=0x8ae34c8, event=0x8b0f928) at kernel/qcoreapplication.cpp:732
#53 0xb649ad6c in sendEvent (receiver=0x0, event_type=0, data=0x80a9200) at kernel/qcoreapplication.h:215
#54 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80a9200) at kernel/qcoreapplication.cpp:1373
#55 0xb649aebc in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#56 0xb64c55e4 in sendPostedEvents (s=0x81acb50) at kernel/qcoreapplication.h:220
#57 postEventSourceDispatch (s=0x81acb50) at kernel/qeventdispatcher_glib.cpp:277
#58 0xb4215509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#59 0xb4215d10 in ?? () from /lib/libglib-2.0.so.0
#60 0xb4215fce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#61 0xb64c576b in QEventDispatcherGlib::processEvents (this=0x80acc10, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#62 0xb5a7555a in QGuiEventDispatcherGlib::processEvents (this=0x80acc10, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#63 0xb64962bd in QEventLoop::processEvents (this=0xbf917024, flags=...) at kernel/qeventloop.cpp:149
#64 0xb64964e9 in QEventLoop::exec (this=0xbf917024, flags=...) at kernel/qeventloop.cpp:201
#65 0xb649af90 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#66 0xb59bd104 in QApplication::exec () at kernel/qapplication.cpp:3719
#67 0x08050d38 in main (argc=145856472, argv=0x0) at /usr/src/debug/amarok-2.4.0/src/main.cpp:268

Possible duplicates by query: bug 270902, bug 270724, bug 270355, bug 270317, bug 269995.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2011-04-29 00:33:30 UTC
This is a bug specific to a faulty NVIDIA driver, please check with your distribution.

*** This bug has been marked as a duplicate of bug 251719 ***
Comment 2 Roman 2011-04-29 14:35:47 UTC
Sorry I inform You what problem is in connection with pulse-audio no nVidia. If pulse-audio is turned on Amarok working correctly.