Bug 221201 - select amarok to play an MP3
Summary: select amarok to play an MP3
Status: RESOLVED DUPLICATE of bug 215432
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-04 02:27 UTC by Terry McCoy
Modified: 2010-01-04 09:46 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Terry McCoy 2010-01-04 02:27:32 UTC
Application that crashed: amarok
Version of the application: 2.2.1
KDE Version: 4.3.4 (KDE 4.3.4)
Qt Version: 4.5.3
Operating System: Linux 2.6.31.9-174.fc12.i686.PAE i686

What I was doing when the application crashed:
choose a MP3 to play with amarok
The KDE crash handler comes back with a Signal 11 segmentation fault

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

Thread 10 (Thread 0xb17d0b70 (LWP 14145)):
#0  0x00a00416 in __kernel_vsyscall ()
#1  0x00a75c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x001f982d in __pthread_cond_wait (cond=<value optimized out>, mutex=<value optimized out>) at forward.c:139
#3  0x055cfe5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0x085509a0 in XmlParseJob::run (this=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/collection/sqlcollection/ScanManager.cpp:674
#6  0x00cd13fe in ThreadWeaver::JobRunHelper::runTheJob (this=<value optimized out>, th=<value optimized out>, job=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/Job.cpp:106
#7  0x00cd1762 in ThreadWeaver::Job::execute (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/Job.cpp:135
#8  0x00cd0392 in ThreadWeaver::ThreadRunHelper::run (this=<value optimized out>, parent=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/Thread.cpp:95
#9  0x00cd0a1c in ThreadWeaver::Thread::run (this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.4/threadweaver/Weaver/Thread.cpp:142
#10 0x055cede3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#11 0x00a71ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#12 0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xab7ffb70 (LWP 14148)):
#0  0x00a00416 in __kernel_vsyscall ()
#1  0x00a75f72 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0x001f9884 in __pthread_cond_timedwait (cond=<value optimized out>, mutex=<value optimized out>, abstime=<value optimized out>) at forward.c:152
#3  0x01edc6b5 in ?? () from /usr/lib/libxine.so.1
#4  0x00a71ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xaadfeb70 (LWP 14149)):
#0  0x00a00416 in __kernel_vsyscall ()
#1  0x001dfe46 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x00b1ba1c in IA__g_poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at gpoll.c:127
#3  0x00b0e893 in g_main_context_poll (n_fds=<value optimized out>, fds=<value optimized out>, priority=<value optimized out>, timeout=<value optimized out>, context=<value optimized out>)
    at gmain.c:2904
#4  g_main_context_iterate (n_fds=<value optimized out>, fds=<value optimized out>, priority=<value optimized out>, timeout=<value optimized out>, context=<value optimized out>) at gmain.c:2586
#5  0x00b0eb84 in IA__g_main_context_iteration (context=0x90c0fd0, may_block=<value optimized out>) at gmain.c:2654
#6  0x056eaba7 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#7  0x056be2aa in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#8  0x056be70a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#9  0x055cba54 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#10 0x04556f2b in Phonon::Xine::XineThread::run (this=<value optimized out>) at /usr/src/debug/phonon-4.3.80/xine/xinethread.cpp:143
#11 0x055cede3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#12 0x00a71ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#13 0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xaa3fdb70 (LWP 14150)):
#0  0x00a00416 in __kernel_vsyscall ()
#1  0x001dfe46 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x00863443 in ?? () from /usr/lib/libpulse.so.0
#3  0x0085051a in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x00851d94 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x00851e74 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x00863344 in ?? () from /usr/lib/libpulse.so.0
#7  0x008b5653 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#8  0x00a71ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa59fbb70 (LWP 14151)):
#0  0x00a00416 in __kernel_vsyscall ()
#1  0x00a75c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x001f982d in __pthread_cond_wait (cond=<value optimized out>, mutex=<value optimized out>) at forward.c:139
#3  0x01eee6d4 in ?? () from /usr/lib/libxine.so.1
#4  0x00a71ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa4ffab70 (LWP 14152)):
#0  0x00a00416 in __kernel_vsyscall ()
#1  0x00a75c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x001f982d in __pthread_cond_wait (cond=<value optimized out>, mutex=<value optimized out>) at forward.c:139
#3  0x01eee6d4 in ?? () from /usr/lib/libxine.so.1
#4  0x00a71ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa45f9b70 (LWP 14153)):
#0  0x00a00416 in __kernel_vsyscall ()
#1  0x00a75c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x001f982d in __pthread_cond_wait (cond=<value optimized out>, mutex=<value optimized out>) at forward.c:139
#3  0x01eee6d4 in ?? () from /usr/lib/libxine.so.1
#4  0x00a71ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa3bf8b70 (LWP 14154)):
#0  0x00a00416 in __kernel_vsyscall ()
#1  0x00a75c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x001f982d in __pthread_cond_wait (cond=<value optimized out>, mutex=<value optimized out>) at forward.c:139
#3  0x01eee6d4 in ?? () from /usr/lib/libxine.so.1
#4  0x00a71ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa2decb70 (LWP 14155)):
#0  0x00a00416 in __kernel_vsyscall ()
#1  0x001e2e21 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0x01f06d35 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x01eeaefe in ?? () from /usr/lib/libxine.so.1
#4  0x00a71ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb78727a0 (LWP 14136)):
[KCrash Handler]
#6  QPointer (p=..., this=0xbfc51f20) at /usr/include/QtCore/qpointer.h:61
#7  playlistWidget (p=..., this=0xbfc51f20) at /usr/src/debug/amarok-2.2.1/src/MainWindow.h:91
#8  Playlist::Actions::engineNewTrackPlaying (p=..., this=0xbfc51f20) at /usr/src/debug/amarok-2.2.1/src/playlist/PlaylistActions.cpp:402
#9  0x03b61c38 in EngineSubject::newTrackPlaying (this=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/EngineObserver.cpp:195
#10 0x03b5afa6 in EngineController::slotNewTrackPlaying (this=<value optimized out>, source=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/EngineController.cpp:966
#11 0x03b60d6c in EngineController::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=24, _a=<value optimized out>)
    at /usr/src/debug/amarok-2.2.1/i686-redhat-linux-gnu/src/EngineController.moc:144
#12 0x056d5c0c in QMetaObject::activate (sender=<value optimized out>, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=<value optimized out>)
    at kernel/qobject.cpp:3112
#13 0x056d6843 in QMetaObject::activate (sender=<value optimized out>, m=<value optimized out>, local_signal_index=<value optimized out>, argv=<value optimized out>) at kernel/qobject.cpp:3186
#14 0x0058fc34 in Phonon::MediaObject::currentSourceChanged (this=<value optimized out>, _t1=<value optimized out>)
    at /usr/src/debug/phonon-4.3.80/i686-redhat-linux-gnu/phonon/moc_mediaobject.cpp:228
#15 0x005918a5 in Phonon::MediaObjectPrivate::_k_currentSourceChanged (this=<value optimized out>, source=<value optimized out>) at /usr/src/debug/phonon-4.3.80/phonon/mediaobject.cpp:446
#16 0x00592732 in Phonon::MediaObject::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=22, _a=<value optimized out>)
    at /usr/src/debug/phonon-4.3.80/i686-redhat-linux-gnu/phonon/moc_mediaobject.cpp:138
#17 0x056d5c0c in QMetaObject::activate (sender=<value optimized out>, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=<value optimized out>)
    at kernel/qobject.cpp:3112
#18 0x056d6843 in QMetaObject::activate (sender=<value optimized out>, m=<value optimized out>, local_signal_index=<value optimized out>, argv=<value optimized out>) at kernel/qobject.cpp:3186
#19 0x04574344 in Phonon::Xine::MediaObject::currentSourceChanged (this=<value optimized out>, _t1=<value optimized out>)
    at /usr/src/debug/phonon-4.3.80/i686-redhat-linux-gnu/xine/mediaobject.moc:209
#20 0x045765ec in Phonon::Xine::MediaObject::setSourceInternal (this=<value optimized out>, source=<value optimized out>, how=<value optimized out>)
    at /usr/src/debug/phonon-4.3.80/xine/mediaobject.cpp:426
#21 0x04576e11 in Phonon::Xine::MediaObject::setSource (this=<value optimized out>, source=<value optimized out>) at /usr/src/debug/phonon-4.3.80/xine/mediaobject.cpp:317
#22 0x00591e4e in Phonon::MediaObject::setCurrentSource (this=<value optimized out>, newSource=<value optimized out>) at /usr/src/debug/phonon-4.3.80/phonon/mediaobject.cpp:260
#23 0x03b5b7d2 in EngineController::playUrl (this=<value optimized out>, url=<value optimized out>, offset=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/EngineController.cpp:424
#24 0x03b5cb23 in EngineController::play (this=<value optimized out>, track=<value optimized out>, offset=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/EngineController.cpp:363
#25 0x037d61c2 in Playlist::Actions::play (this=<value optimized out>, trackid=<value optimized out>, now=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/playlist/PlaylistActions.cpp:212
#26 0x037d653b in Playlist::Actions::play (this=<value optimized out>, row=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/playlist/PlaylistActions.cpp:189
#27 0x037e66b7 in Playlist::Controller::insertOptioned (this=<value optimized out>, list=<value optimized out>, options=<value optimized out>)
    at /usr/src/debug/amarok-2.2.1/src/playlist/PlaylistController.cpp:141
#28 0x037e7198 in Playlist::Controller::slotFinishDirectoryLoader (this=<value optimized out>, tracks=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/playlist/PlaylistController.cpp:522
#29 0x0370290c in Playlist::Controller::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=27, _a=<value optimized out>)
    at /usr/src/debug/amarok-2.2.1/i686-redhat-linux-gnu/src/moc_PlaylistController.cpp:145
#30 0x056d5c0c in QMetaObject::activate (sender=<value optimized out>, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=<value optimized out>)
    at kernel/qobject.cpp:3112
#31 0x056d6843 in QMetaObject::activate (sender=<value optimized out>, m=<value optimized out>, local_signal_index=<value optimized out>, argv=<value optimized out>) at kernel/qobject.cpp:3186
#32 0x036fcf54 in DirectoryLoader::finished (this=<value optimized out>, _t1=<value optimized out>) at /usr/src/debug/amarok-2.2.1/i686-redhat-linux-gnu/src/moc_DirectoryLoader.cpp:88
#33 0x03b523ac in DirectoryLoader::finishUrlList (this=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/DirectoryLoader.cpp:146
#34 0x03b5293a in DirectoryLoader::init (this=<value optimized out>, urls=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/DirectoryLoader.cpp:103
#35 0x037e07ab in Playlist::Controller::insertOptioned (this=<value optimized out>, urls=<value optimized out>, options=<value optimized out>)
    at /usr/src/debug/amarok-2.2.1/src/playlist/PlaylistController.cpp:185
#36 0x03b4886a in App::handleCliArgs () at /usr/src/debug/amarok-2.2.1/src/App.cpp:349
#37 0x03b4a081 in App::newInstance (this=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/App.cpp:1217
#38 0x06955771 in KUniqueApplicationAdaptor::newInstance (this=<value optimized out>, asn_id=<value optimized out>, args=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.4/kdeui/kernel/kuniqueapplication.cpp:459
#39 0x06955e93 in KUniqueApplicationAdaptor::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=0, _a=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.4/i686-redhat-linux-gnu/kdeui/kuniqueapplication_p.moc:75
#40 0x0032ba3c in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=<value optimized out>, 
    slotIdx=<value optimized out>) at qdbusintegrator.cpp:891
#41 0x0032cbf8 in QDBusConnectionPrivate::activateCall (this=<value optimized out>, object=<value optimized out>, flags=<value optimized out>, msg=<value optimized out>) at qdbusintegrator.cpp:796
#42 0x0032d4b5 in QDBusConnectionPrivate::activateObject (this=<value optimized out>, node=<value optimized out>, msg=<value optimized out>, pathStartPos=<value optimized out>)
    at qdbusintegrator.cpp:1347
#43 0x0032d74b in QDBusActivateObjectEvent::placeMetaCall (this=<value optimized out>) at qdbusintegrator.cpp:1464
#44 0x056cff96 in QObject::event (this=<value optimized out>, e=<value optimized out>) at kernel/qobject.cpp:1110
#45 0x056bf68c in QCoreApplication::event (this=<value optimized out>, e=<value optimized out>) at kernel/qcoreapplication.cpp:1434
#46 0x05ec45f7 in QApplication::event (this=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:2317
#47 0x03b3ec3e in App::event (this=<value optimized out>, event=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/App.cpp:813
#48 0x05ebeb24 in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4065
#49 0x05ec6281 in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3605
#50 0x0694e07b in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at /usr/src/debug/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302
#51 0x056bfd73 in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:610
#52 0x056c0972 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#53 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1247
#54 0x056c0b2e in QCoreApplication::sendPostedEvents (receiver=<value optimized out>, event_type=<value optimized out>) at kernel/qcoreapplication.cpp:1140
#55 0x056eaf40 in sendPostedEvents () at kernel/qcoreapplication.h:218
#56 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:210
#57 0x00b0b128 in g_main_dispatch (context=<value optimized out>) at gmain.c:1960
#58 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#59 0x00b0ea58 in g_main_context_iterate (context=<value optimized out>, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#60 0x00b0eb84 in IA__g_main_context_iteration (context=0x8ce1490, may_block=<value optimized out>) at gmain.c:2654
#61 0x056eab6d in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#62 0x05f5e356 in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#63 0x056be2aa in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#64 0x056be70a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#65 0x005b70b1 in Phonon::PulseSupport::PulseSupport (this=<value optimized out>) at /usr/src/debug/phonon-4.3.80/phonon/pulsesupport.cpp:668
#66 0x005b713f in Phonon::PulseSupport::getInstance () at /usr/src/debug/phonon-4.3.80/phonon/pulsesupport.cpp:620
#67 0x0059bcb4 in Phonon::AudioOutputPrivate::init (this=<value optimized out>, c=<value optimized out>) at /usr/src/debug/phonon-4.3.80/phonon/audiooutput.cpp:102
#68 0x03b5d84f in EngineController::initializePhonon (this=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/EngineController.cpp:127
#69 0x03b5e7e6 in EngineController::EngineController (this=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/EngineController.cpp:82
#70 0x03b5e970 in EngineController::instance () at /usr/src/debug/amarok-2.2.1/src/EngineController.cpp:65
#71 0x03b5e9a8 in The::engineController () at /usr/src/debug/amarok-2.2.1/src/EngineController.cpp:57
#72 0x03b7713e in MainWindow::MainWindow (this=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/MainWindow.cpp:133
#73 0x03b41d82 in App::continueInit (this=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/App.cpp:664
#74 0x03b4464d in App::App (this=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/App.cpp:222
#75 0x08051b62 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/main.cpp:225

Reported using DrKonqi
Comment 1 Mikko C. 2010-01-04 09:46:18 UTC

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