Bug 264731 - Crash of Amarok
Summary: Crash of Amarok
Status: RESOLVED DUPLICATE of bug 188602
Alias: None
Product: Phonon
Classification: Frameworks and Libraries
Component: Xine backend (show other bugs)
Version: 4.4.1 (KDE 4.4.4)
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Sitter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-29 12:47 UTC by matrobriva
Modified: 2011-02-10 19:13 UTC (History)
3 users (show)

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 matrobriva 2011-01-29 12:47:01 UTC
Application: amarok (2.3.0)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3" (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-0.7-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
Amarok crashes when I try to start it. Since I installed the OpenSuse support for MP3 it crashes at start. Now I try to reinstall it.

The crash can be reproduced every time.

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

Thread 6 (Thread 0x7f832b0b2710 (LWP 9792)):
#0  0x00007f8342c80709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f83330d2951 in metronom_sync_loop () from /usr/lib64/libxine.so.1
#2  0x00007f8342c7ba4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f83445fe82d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f832a8b1710 (LWP 9793)):
[KCrash Handler]
#5  0x00007f83330ef522 in xine_post_input () from /usr/lib64/libxine.so.1
#6  0x00007f833334f9c6 in Phonon::Xine::VolumeFaderEffectXT::createInstance (this=0xacbf30) at /usr/src/debug/phonon-4.4.2/xine/volumefadereffect.cpp:129
#7  0x00007f833333bf38 in Phonon::Xine::EffectXT::ensureInstance (this=0xacbf30) at /usr/src/debug/phonon-4.4.2/xine/effect.cpp:70
#8  0x00007f833333bfe9 in Phonon::Xine::EffectXT::audioOutputPort (this=0xacbf30) at /usr/src/debug/phonon-4.4.2/xine/effect.cpp:45
#9  0x00007f833333dc5d in Phonon::Xine::AudioOutputXT::rewireTo (this=0x871260, source=0xacbf30) at /usr/src/debug/phonon-4.4.2/xine/audiooutput.cpp:356
#10 0x00007f833333097a in Phonon::Xine::XineThread::event (this=<value optimized out>, e=<value optimized out>) at /usr/src/debug/phonon-4.4.2/xine/xinethread.cpp:130
#11 0x00007f8344f6e4d4 in QApplicationPrivate::notify_helper (this=0x771e10, receiver=0x877400, e=0xac9450) at kernel/qapplication.cpp:4302
#12 0x00007f8344f76aca in QApplication::notify (this=<value optimized out>, receiver=0x877400, e=0xac9450) at kernel/qapplication.cpp:4185
#13 0x00007f8346ac5f1a in App::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at /usr/src/debug/amarok-2.3.0/src/App.cpp:917
#14 0x00007f8345b7ce4c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#15 0x00007f8345b805ba in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#16 0x00007f8345ba5173 in ?? () from /usr/lib64/libQtCore.so.4
#17 0x00007f833d294a93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#18 0x00007f833d295270 in ?? () from /usr/lib64/libglib-2.0.so.0
#19 0x00007f833d295510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#20 0x00007f8345ba567f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#21 0x00007f8345b7c292 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#22 0x00007f8345b7c495 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#23 0x00007f8345a932cf in QThread::exec() () from /usr/lib64/libQtCore.so.4
#24 0x00007f83333303b4 in Phonon::Xine::XineThread::run (this=0x877400) at /usr/src/debug/phonon-4.4.2/xine/xinethread.cpp:143
#25 0x00007f8345a95bf5 in ?? () from /usr/lib64/libQtCore.so.4
#26 0x00007f8342c7ba4f in start_thread () from /lib64/libpthread.so.0
#27 0x00007f83445fe82d in clone () from /lib64/libc.so.6
#28 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f8329ea6710 (LWP 9796)):
#0  0x00007f83445f56b3 in poll () from /lib64/libc.so.6
#1  0x00007f8329eab907 in my_snd_mixer_wait (data=0x95ee40) at audio_alsa_out.c:151
#2  ao_alsa_handle_event_thread (data=0x95ee40) at audio_alsa_out.c:167
#3  0x00007f8342c7ba4f in start_thread () from /lib64/libpthread.so.0
#4  0x00007f83445fe82d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f83296a5710 (LWP 9797)):
#0  0x00007f8342c8039c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f83330e496b in ao_loop () from /usr/lib64/libxine.so.1
#2  0x00007f8342c7ba4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f83445fe82d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f8323fff710 (LWP 9798)):
#0  0x00007f8342c8039c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f83330e496b in ao_loop () from /usr/lib64/libxine.so.1
#2  0x00007f8342c7ba4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f83445fe82d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f83478827a0 (LWP 9791)):
#0  0x00007f83445f56b3 in poll () from /lib64/libc.so.6
#1  0x00007f833bac9c0a in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f833baca169 in ?? () from /usr/lib64/libxcb.so.1
#3  0x00007f833baca1f7 in xcb_writev () from /usr/lib64/libxcb.so.1
#4  0x00007f8343bbf776 in _XSend () from /usr/lib64/libX11.so.6
#5  0x00007f8343babda7 in ?? () from /usr/lib64/libX11.so.6
#6  0x00007f8343baaff7 in ?? () from /usr/lib64/libX11.so.6
#7  0x00007f8343babf8d in XPutImage () from /usr/lib64/libX11.so.6
#8  0x00007f8345052400 in QX11PixmapData::fromImage (this=0xac9d60, img=<value optimized out>, flags=...) at image/qpixmap_x11.cpp:1124
#9  0x00007f834504427a in QPixmapData::fromFile (this=0xac9d60, fileName=<value optimized out>, format=<value optimized out>, flags=...) at image/qpixmapdata.cpp:133
#10 0x00007f834503ded4 in QPixmap::load (this=0x7fff0d58b940, fileName=..., format=0x0, flags=...) at image/qpixmap.cpp:835
#11 0x00007f8345040a77 in QPixmap::QPixmap (this=0x7fff0d58b940, fileName=..., format=0x0, flags=...) at image/qpixmap.cpp:259
#12 0x00007f8346ac9d43 in App::continueInit (this=0x7fff0d58c340) at /usr/src/debug/amarok-2.3.0/src/App.cpp:658
#13 0x00007f8346acb677 in App::App (this=0x7fff0d58c340) at /usr/src/debug/amarok-2.3.0/src/App.cpp:211
#14 0x00000000004081f5 in main (argc=1, argv=0x7fff0d58e2a8) at /usr/src/debug/amarok-2.3.0/src/main.cpp:235

Reported using DrKonqi
Comment 1 Dario Andres 2011-01-29 13:32:26 UTC
[Comment from a bug triager]
Related to bug 258938 / bug 233814

This is a problem with the libxine installation, please try deleting the
$HOME/.config/kde.org/ entries for xine, libphonon.conf and
Phonon-Xine.xine.conf  to be precise.

Also, try updating to the latest stable versions of both Amarok and KDE SC.
Regards
Comment 2 Myriam Schweingruber 2011-01-29 16:34:02 UTC
This is already fixed in Phonon 4.4.3

*** This bug has been marked as a duplicate of bug 188602 ***
Comment 3 matrobriva 2011-01-31 15:34:57 UTC
I tried but nothing has changed ... same error ... could you send me your 
Phonon-Xine.xine.conf?
Comment 4 Myriam Schweingruber 2011-02-10 19:13:12 UTC
And you really deleted those files AND upgrade to the latest Phonon version? You don't need an example of these configuration files, as simply erasing those is sufficient, they will be recreated when Phonon starts next.