Bug 298312 - Amarok segfault crash at launch
Summary: Amarok segfault crash at launch
Status: RESOLVED DUPLICATE of bug 246080
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.4.0
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: 2.6
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-17 16:34 UTC by fayestest
Modified: 2012-04-17 20:22 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description fayestest 2012-04-17 16:34:26 UTC
Application: amarok (2.4.0)
KDE Platform Version: 4.5.5 (KDE 4.5.5) (Compiled from sources)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-28-generic-pae i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed: I attempt to launch Amarok, it begins to open then immediately crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0xb271a770 (LWP 13776))]

Thread 14 (Thread 0xb2409b70 (LWP 13777)):
#0  0xb7895424 in __kernel_vsyscall ()
#1  0xb595ed16 in poll () from /lib/libc.so.6
#2  0xb46dba1b in g_poll () from /lib/libglib-2.0.so.0
#3  0xb46ce43c in ?? () from /lib/libglib-2.0.so.0
#4  0xb46ceba7 in g_main_loop_run () from /lib/libglib-2.0.so.0
#5  0xb2a619c4 in ?? () from /usr/lib/libgio-2.0.so.0
#6  0xb46f548f in ?? () from /lib/libglib-2.0.so.0
#7  0xb54a7cc9 in start_thread () from /lib/libpthread.so.0
#8  0xb596d5be in clone () from /lib/libc.so.6

Thread 13 (Thread 0xa9d0bb70 (LWP 13778)):
#0  0xb7895424 in __kernel_vsyscall ()
#1  0xb54ac884 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb597ad14 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xaeb51b3f in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 12 (Thread 0xa950ab70 (LWP 13779)):
#0  0xb7895424 in __kernel_vsyscall ()
#1  0xb595ed16 in poll () from /lib/libc.so.6
#2  0xb46dba1b in g_poll () from /lib/libglib-2.0.so.0
#3  0xb46ce43c in ?? () from /lib/libglib-2.0.so.0
#4  0xb46ce848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb5c9459f in QEventDispatcherGlib::processEvents (this=0x9a401c8, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0xb5c64609 in QEventLoop::processEvents (this=0xa950a220, flags=) at kernel/qeventloop.cpp:149
#7  0xb5c64a8a in QEventLoop::exec (this=0xa950a220, flags=...) at kernel/qeventloop.cpp:201
#8  0xb5b60b7e in QThread::exec (this=0x9a3ef20) at thread/qthread.cpp:490
#9  0xaeba281a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#10 0xb5b63df9 in QThreadPrivate::start (arg=0x9a3ef20) at thread/qthread_unix.cpp:266
#11 0xb54a7cc9 in start_thread () from /lib/libpthread.so.0
#12 0xb596d5be in clone () from /lib/libc.so.6

Thread 11 (Thread 0xa8d04b70 (LWP 13780)):
#0  0xb7895424 in __kernel_vsyscall ()
#1  0xb595ed16 in poll () from /lib/libc.so.6
#2  0xb4258562 in ?? () from /usr/lib/libpulse.so.0
#3  0xb4244ab9 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0xb4246a73 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0xb4246b44 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0xb4258303 in ?? () from /usr/lib/libpulse.so.0
#7  0xb2bd0bd5 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#8  0xb54a7cc9 in start_thread () from /lib/libpthread.so.0
#9  0xb596d5be in clone () from /lib/libc.so.6

Thread 10 (Thread 0xa4502b70 (LWP 13781)):
#0  0xb7895424 in __kernel_vsyscall ()
#1  0xb54ac4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb597acbd in pthread_cond_wait () from /lib/libc.so.6
#3  0xaeb63b54 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 9 (Thread 0xa3cf9b70 (LWP 13782)):
#0  0xb7895424 in __kernel_vsyscall ()
#1  0xb54ac4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb597acbd in pthread_cond_wait () from /lib/libc.so.6
#3  0xaeb63b54 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 8 (Thread 0xa32ffb70 (LWP 13783)):
#0  0xb7895424 in __kernel_vsyscall ()
#1  0xb54ac4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb597acbd in pthread_cond_wait () from /lib/libc.so.6
#3  0xaeb63b54 in ?? () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 7 (Thread 0x9e6ffb70 (LWP 13787)):
#0  0xb7895424 in __kernel_vsyscall ()
#1  0xb5966291 in select () from /lib/libc.so.6
#2  0xaeb7df1c in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 6 (Thread 0x9db15b70 (LWP 13788)):
#0  0xb7895424 in __kernel_vsyscall ()
#1  0xb54ac4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb597acbd in pthread_cond_wait () from /lib/libc.so.6
#3  0xaeb556c8 in ?? () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 5 (Thread 0x9d147b70 (LWP 13789)):
[KCrash Handler]
#7  0xaa3e73c5 in float_to_int16_interleave_sse2 (dst=0x9bb51008, src=0x9d1470d8, len=-8192, channels=2) at /build/buildd/ffmpeg-0.6/libavcodec/x86/dsputil_mmx.c:2475
#8  0xaa360d2a in wma_decode_frame (s=0x9bb27020, samples=<value optimized out>) at /build/buildd/ffmpeg-0.6/libavcodec/wmadec.c:810
#9  0xaa362341 in wma_decode_superframe (avctx=0xa229140, data=0x9bb4f008, data_size=0x9d14721c, avpkt=0x9d147164) at /build/buildd/ffmpeg-0.6/libavcodec/wmadec.c:897
#10 0xaa317d51 in avcodec_decode_audio3 (avctx=0xa229140, samples=0x9bb4f008, frame_size_ptr=0x9d14721c, buf=0xa289678 "9[W3j\313N\212\240\304_t(fH0\001\003K\345YcI\223\063u\334\200d^\v\032I8\311\370\262\342\316l \314\222{\234\263T\217}X\266\214\225\205\365\355\071\070\267\262\062\204$@\233k(X\357DS\244\360\376\327\023\032/c\340\211I\024\236&\220K\327K\257\037\212\061\270@B\355P\220\034\342\351\256\266\211\317\037\355\215\v\034qZ\022B(%\250a\301\070M\250\210l<I\265\336|T\230\306>\362#B\021\273\300H\\+R\313\300\224\335d\271!5\342\307T\267\333ZfI\231\034}\312\020\325\"\267\204Ll\203\255\316\027t\304\221\260\227\363u\270\324\225\200?\017\355\023T\226\231\226]\335\302{\377h"..., buf_size=2973) at /build/buildd/ffmpeg-0.6/libavcodec/utils.c:656
#11 avcodec_decode_audio2 (avctx=0xa229140, samples=0x9bb4f008, frame_size_ptr=0x9d14721c, buf=0xa289678 "9[W3j\313N\212\240\304_t(fH0\001\003K\345YcI\223\063u\334\200d^\v\032I8\311\370\262\342\316l \314\222{\234\263T\217}X\266\214\225\205\365\355\071\070\267\262\062\204$@\233k(X\357DS\244\360\376\327\023\032/c\340\211I\024\236&\220K\327K\257\037\212\061\270@B\355P\220\034\342\351\256\266\211\317\037\355\215\v\034qZ\022B(%\250a\301\070M\250\210l<I\265\336|T\230\306>\362#B\021\273\300H\\+R\313\300\224\335d\271!5\342\307T\267\333ZfI\231\034}\312\020\325\"\267\204Ll\203\255\316\027t\304\221\260\227\363u\270\324\225\200?\017\355\023T\226\231\226]\335\302{\377h"..., buf_size=2973) at /build/buildd/ffmpeg-0.6/libavcodec/utils.c:634
#12 0xaaa17e3d in ?? () from /usr/lib/xine/plugins/1.28/xineplug_decode_ff.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 4 (Thread 0x9c946b70 (LWP 13790)):
#0  0xb7895424 in __kernel_vsyscall ()
#1  0xb54ac4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb597acbd in pthread_cond_wait () from /lib/libc.so.6
#3  0xaeb66f3c in ?? () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 3 (Thread 0x9b1feb70 (LWP 13792)):
#0  0xb7895424 in __kernel_vsyscall ()
#1  0xb54ac4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb597acbd in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4b5c877 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb4c5b1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0xb4b5c8c1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb4c5b1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0xb54a7cc9 in start_thread () from /lib/libpthread.so.0
#6  0xb596d5be in clone () from /lib/libc.so.6

Thread 2 (Thread 0x9b9ffb70 (LWP 13793)):
#0  0xb7895424 in __kernel_vsyscall ()
#1  0xb5966291 in select () from /lib/libc.so.6
#2  0xaeb7df1c in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 1 (Thread 0xb271a770 (LWP 13776)):
#0  0xb7895424 in __kernel_vsyscall ()
#1  0xb595ed16 in poll () from /lib/libc.so.6
#2  0xb4524d90 in ?? () from /usr/lib/libxcb.so.1
#3  0xb452531b in ?? () from /usr/lib/libxcb.so.1
#4  0xb45256b7 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0xb5747dec in _XSend () from /usr/lib/libX11.so.6
#6  0xb5748489 in _XFlush () from /usr/lib/libX11.so.6
#7  0xb5720131 in XFlush () from /usr/lib/libX11.so.6
#8  0xb61fb813 in QWidgetPrivate::setCursor_sys (this=0xa32dcd8) at kernel/qwidget_x11.cpp:1363
#9  0xb61a96ac in QWidget::setCursor (this=0xa32d9f8, cursor=...) at kernel/qwidget.cpp:4955
#10 0xb65d98f7 in QLineEditPrivate::init (this=0xa32dcd8, txt=...) at widgets/qlineedit_p.cpp:185
#11 0xb65ddfee in QLineEdit::QLineEdit (this=0xa32d9f8, parent=0xa32d478) at widgets/qlineedit.cpp:266
#12 0xb778e566 in KLineEdit::KLineEdit (this=0xa32d9f8, parent=0xa32d478) at ../../kdeui/widgets/klineedit.cpp:236
#13 0xb776500a in KComboBox::setEditable (this=0xa32d478, editable=true) at ../../kdeui/widgets/kcombobox.cpp:388
#14 0xb71c9be2 in Amarok::ComboBox::ComboBox (this=0xa32d478, parent=0xa32ca58) at ../../src/widgets/ComboBox.cpp:28
#15 0xb71d76f7 in SearchWidget::init (this=0xa32ceb8, parent=0xa3225c8, advanced=true) at ../../src/widgets/SearchWidget.cpp:67
#16 0xb71d7e76 in SearchWidget::SearchWidget (this=0xa32ceb8, parent=0xa3225c8, advanced=true) at ../../src/widgets/SearchWidget.cpp:35
#17 0xb6dbaeff in ServiceBase::ServiceBase (this=0xa322f60, name=..., parent=0x0, useCollectionTreeView=true, prettyName=...) at ../../src/services/ServiceBase.cpp:147
#18 0xb6bc659f in ScriptableService::ScriptableService (this=0xa322f60, name=...) at ../../src/services/scriptable/ScriptableService.cpp:39
#19 0xb6bcbbea in ScriptableServiceManager::initService (this=0x9eae838, name=..., levels=3, shortDescription=..., rootHtml=..., showSearchBar=true) at ../../src/services/scriptable/ScriptableServiceManager.cpp:51
#20 0xb6fba281 in ScriptableServiceScript::ScriptableServiceScript_prototype_ctor (context=0x9a0ee148, engine=0xa141d50) at ../../src/scriptengine/AmarokScriptableServiceScript.cpp:184
#21 0xb4bc1a88 in QScript::FunctionWrapper::proxyCall (exec=<value optimized out>, callee=0x9a0830c0, thisObject=..., args=...) at bridge/qscriptfunction.cpp:82
#22 0xb4ac30f5 in QTJSC::NativeFuncWrapper::operator() (this=0xbff215b8, exec=0x9a0ee148, jsobj=0x9a0830c0, thisValue=..., argList=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46
#23 0xb4a99249 in QTJSC::cti_op_call_NotJSFunction (args=0xbff21604) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1771
#24 0x9e83f17d in ?? ()
#25 0xb4a4c180 in execute (this=0x9a906a20, eval=0x9a969b28, callFrame=0xa218494, thisObj=0x9a080000, globalRegisterOffset=9, scopeChain=0x9a900780, exception=0xbff21790) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79
#26 QTJSC::Interpreter::execute (this=0x9a906a20, eval=0x9a969b28, callFrame=0xa218494, thisObj=0x9a080000, globalRegisterOffset=9, scopeChain=0x9a900780, exception=0xbff21790) at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:886
#27 0xb4a4c432 in QTJSC::Interpreter::execute (this=0x9a906a20, eval=0x9a969b28, callFrame=0xa218494, thisObj=0x9a080000, scopeChain=0x9a900780, exception=0xbff21790) at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:803
#28 0xb4b968f5 in QScriptEnginePrivate::evaluateHelper (this=0xa2838e0, exec=0xa218494, sourceId=-1701835608, executable=0x9a969b28, compile=@0xbff2183f) at api/qscriptengine.cpp:1359
#29 0xb4b9f7d3 in QScriptEngine::evaluate (this=0xa141d50, program=..., fileName=..., lineNumber=1) at api/qscriptengine.cpp:2606
#30 0xb712ce7b in ScriptManager::slotRunScript (this=0xa1d5698, name=) at ../../src/dialogs/ScriptManager.cpp:487
#31 0xb712e97c in ScriptManager::slotConfigChanged (this=0xa1d5698, changed=true) at ../../src/dialogs/ScriptManager.cpp:565
#32 0xb712edfd in ScriptManager::findScripts (this=0xa1d5698) at ../../src/dialogs/ScriptManager.cpp:703
#33 0xb7131338 in ScriptManager::updateAllScripts (this=0xa1d5698) at ../../src/dialogs/ScriptManager.cpp:284
#34 0xb7131c1b in ScriptManager::qt_metacall (this=0xa1d5698, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x9fac430) at ./ScriptManager.moc:118
#35 0xb5c6b8ca in QMetaObject::metacall (object=0xa1d5698, cl=QMetaObject::ReadProperty, idx=85, argv=0x9fac430) at kernel/qmetaobject.cpp:237
#36 0xb5c76df6 in QMetaCallEvent::placeMetaCall (this=0xa1de738, object=0xa1d5698) at kernel/qobject.cpp:534
#37 0xb5c786a2 in QObject::event (this=0xa1d5698, e=0xffffffff) at kernel/qobject.cpp:1219
#38 0xb61a9936 in QWidget::event (this=0xa1d5698, event=0xa1de738) at kernel/qwidget.cpp:8646
#39 0xb614bfdc in QApplicationPrivate::notify_helper (this=0x98985b8, receiver=0xa1d5698, e=0xa1de738) at kernel/qapplication.cpp:4396
#40 0xb61520e9 in QApplication::notify (this=0xbff226c8, receiver=0xa1d5698, e=0xa1de738) at kernel/qapplication.cpp:4361
#41 0xb7699d8a in KApplication::notify (this=0xbff226c8, receiver=0xa1d5698, event=0xa1de738) at ../../kdeui/kernel/kapplication.cpp:310
#42 0xb5c65b3b in QCoreApplication::notifyInternal (this=0xbff226c8, receiver=0xa1d5698, event=0xa1de738) at kernel/qcoreapplication.cpp:732
#43 0xb5c68d8b in sendEvent (receiver=0x0, event_type=0, data=0x97ac0b0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#44 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x97ac0b0) at kernel/qcoreapplication.cpp:1373
#45 0xb5c68f4d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#46 0xb5c94a74 in sendPostedEvents (s=0x989cd10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#47 postEventSourceDispatch (s=0x989cd10) at kernel/qeventdispatcher_glib.cpp:277
#48 0xb46ca855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#49 0xb46ce668 in ?? () from /lib/libglib-2.0.so.0
#50 0xb46ce848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#51 0xb5c94565 in QEventDispatcherGlib::processEvents (this=0x97abd70, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#52 0xb620dbe5 in QGuiEventDispatcherGlib::processEvents (this=0x97abd70, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#53 0xb5c64609 in QEventLoop::processEvents (this=0xbff22624, flags=) at kernel/qeventloop.cpp:149
#54 0xb5c64a8a in QEventLoop::exec (this=0xbff22624, flags=...) at kernel/qeventloop.cpp:201
#55 0xb5c6900f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#56 0xb614ae07 in QApplication::exec () at kernel/qapplication.cpp:3672
#57 0x08050e75 in main (argc=1, argv=0xbff23084) at ../../src/main.cpp:268

Possible duplicates by query: bug 292230, bug 289811, bug 287379, bug 280671, bug 276687.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-04-17 20:22:01 UTC
Please upgrade your Amarok version, current is 2.5.

FWIW, this is a bug in avcodec, not in Amarok

*** This bug has been marked as a duplicate of bug 246080 ***