Bug 267047 - knotify crashes after booting and logging in
Summary: knotify crashes after booting and logging in
Status: RESOLVED UNMAINTAINED
Alias: None
Product: Phonon
Classification: Frameworks and Libraries
Component: Xine backend (other bugs)
Version First Reported In: 4.4.1 (KDE 4.4.4)
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Sitter
URL:
Keywords:
: 268869 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-02-24 12:33 UTC by Arjan ten Hoopen
Modified: 2011-12-01 09:02 UTC (History)
4 users (show)

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


Attachments
New crash information added by DrKonqi (9.19 KB, text/plain)
2011-03-09 10:28 UTC, Arjan ten Hoopen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Arjan ten Hoopen 2011-02-24 12:33:23 UTC
Application: knotify4 (4.0)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3"
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:
the system was booted, I logged in ... and knotify crashed withn a minute

 -- Backtrace:
Application: KNotify (knotify4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fc2ba119760 (LWP 5480))]

Thread 9 (Thread 0x7fc2a7a66710 (LWP 5615)):
#0  0x00007fc2b628b709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc2ad622951 in metronom_sync_loop () from /usr/lib64/libxine.so.1
#2  0x00007fc2b6286a4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2b799382d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fc2a7265710 (LWP 5622)):
[KCrash Handler]
#5  0x00007fc2b9f426a0 in _dl_x86_64_save_sse () from /lib64/ld-linux-x86-64.so.2
#6  0x00007fc2b9f390de in _dl_lookup_symbol_x () from /lib64/ld-linux-x86-64.so.2
#7  0x00007fc2b9f3bb01 in _dl_fixup () from /lib64/ld-linux-x86-64.so.2
#8  0x00007fc2b9f420e5 in _dl_runtime_resolve () from /lib64/ld-linux-x86-64.so.2
#9  0x00007fc29b9c1269 in ogg_open_plugin () from /usr/lib64/xine/plugins/1.29/xineplug_dmx_ogg.so
#10 0x00007fc2ad6289dd in probe_demux () from /usr/lib64/libxine.so.1
#11 0x00007fc2ad620ac4 in xine_open () from /usr/lib64/libxine.so.1
#12 0x00007fc2ad883fa5 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#13 0x00007fc2ad886341 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#14 0x00007fc2b80ed4d4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#15 0x00007fc2b80f5aca in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#16 0x00007fc2b9aafc06 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#17 0x00007fc2b8cfbe4c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#18 0x00007fc2b8cff5ba in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#19 0x00007fc2b8d24173 in ?? () from /usr/lib64/libQtCore.so.4
#20 0x00007fc2b456ba93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#21 0x00007fc2b456c270 in ?? () from /usr/lib64/libglib-2.0.so.0
#22 0x00007fc2b456c510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#23 0x00007fc2b8d2467f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#24 0x00007fc2b8cfb292 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#25 0x00007fc2b8cfb495 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#26 0x00007fc2b8c122cf in QThread::exec() () from /usr/lib64/libQtCore.so.4
#27 0x00007fc2ad8803b4 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#28 0x00007fc2b8c14bf5 in ?? () from /usr/lib64/libQtCore.so.4
#29 0x00007fc2b6286a4f in start_thread () from /lib64/libpthread.so.0
#30 0x00007fc2b799382d in clone () from /lib64/libc.so.6
#31 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fc2a685a710 (LWP 5629)):
#0  0x00007fc2b79863fd in read () from /lib64/libc.so.6
#1  0x00007fc2adcdc795 in ?? () from /usr/lib64/libasound.so.2
#2  0x00007fc2adcd7683 in snd_hctl_handle_events () from /usr/lib64/libasound.so.2
#3  0x00007fc2adce1ae9 in snd_mixer_handle_events () from /usr/lib64/libasound.so.2
#4  0x00007fc2a685fa18 in ao_alsa_handle_event_thread () from /usr/lib64/xine/plugins/1.29/xineplug_ao_out_alsa.so
#5  0x00007fc2b6286a4f in start_thread () from /lib64/libpthread.so.0
#6  0x00007fc2b799382d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fc2a6059710 (LWP 5631)):
#0  0x00007fc2b628b39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc2ad63496b in ao_loop () from /usr/lib64/libxine.so.1
#2  0x00007fc2b6286a4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2b799382d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fc2a5233710 (LWP 5635)):
#0  0x00007fc2b628b709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc2ad63098f in video_out_loop () from /usr/lib64/libxine.so.1
#2  0x00007fc2b6286a4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2b799382d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fc29ffff710 (LWP 5636)):
#0  0x00007fc2b628b39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc2ad626a9b in fifo_buffer_get () from /usr/lib64/libxine.so.1
#2  0x00007fc2ad62cbd5 in video_decoder_loop () from /usr/lib64/libxine.so.1
#3  0x00007fc2b6286a4f in start_thread () from /lib64/libpthread.so.0
#4  0x00007fc2b799382d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fc29f7fe710 (LWP 5637)):
#0  0x00007fc2b628b39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc2ad626a9b in fifo_buffer_get () from /usr/lib64/libxine.so.1
#2  0x00007fc2ad62dd3d in audio_decoder_loop () from /usr/lib64/libxine.so.1
#3  0x00007fc2b6286a4f in start_thread () from /lib64/libpthread.so.0
#4  0x00007fc2b799382d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fc29effd710 (LWP 5638)):
#0  0x00007fc2b628b39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc2ad637aeb in listener_loop () from /usr/lib64/libxine.so.1
#2  0x00007fc2b6286a4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2b799382d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fc2ba119760 (LWP 5480)):
#0  0x00007fc2b628b709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc2b8c149b5 in ?? () from /usr/lib64/libQtCore.so.4
#2  0x00007fc2b8c14b20 in QThread::msleep(unsigned long) () from /usr/lib64/libQtCore.so.4
#3  0x00007fc2ad8965c2 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#4  0x00007fc2ad8966d9 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#5  0x00007fc2b9711cc7 in ?? () from /usr/lib64/libphonon.so.4
#6  0x00007fc2b9711e09 in ?? () from /usr/lib64/libphonon.so.4
#7  0x00007fc2b78f84e1 in __run_exit_handlers () from /lib64/libc.so.6
#8  0x00007fc2b78f8535 in exit () from /lib64/libc.so.6
#9  0x00007fc2b8156cb8 in ?? () from /usr/lib64/libQtGui.so.4
#10 0x00007fc2b9aa3bc8 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib64/libkdeui.so.5
#11 0x00007fc2b6f4da3e in _XIOError () from /usr/lib64/libX11.so.6
#12 0x00007fc2b6f545a5 in ?? () from /usr/lib64/libX11.so.6
#13 0x00007fc2b6f5490c in _XEventsQueued () from /usr/lib64/libX11.so.6
#14 0x00007fc2b6f3d7ef in XEventsQueued () from /usr/lib64/libX11.so.6
#15 0x00007fc2b818dfec in ?? () from /usr/lib64/libQtGui.so.4
#16 0x00007fc2b456b718 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#17 0x00007fc2b456bff2 in ?? () from /usr/lib64/libglib-2.0.so.0
#18 0x00007fc2b456c510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#19 0x00007fc2b8d2467f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#20 0x00007fc2b818e14e in ?? () from /usr/lib64/libQtGui.so.4
#21 0x00007fc2b8cfb292 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#22 0x00007fc2b8cfb495 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#23 0x00007fc2b8cff88b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#24 0x0000000000407f3f in _start ()

Reported using DrKonqi
Comment 1 Arjan ten Hoopen 2011-03-01 10:10:14 UTC
I tried to findout which packages and versions. I downgraded libxine1, due to this other packages were removed/downgraded as well (created a list of all installed packages) and rebooted the system. This "solved" the problem. I then upgraded libxine1 again and added libxin1-codecs (removed during downgrade) also some packages were adde/upgraded due to this (also created a list of all installed packages. Rebooted the system .. and the problem was there again.
The differences (sdiff) in packages is:

libxine1-1.1.18.1-1.37.x86_64                                 | libxine1-1.1.19-2.pm.48.16.x86_64
libxine1-gnome-vfs-1.1.18.1-1.37.x86_64                       | libxine1-codecs-1.1.19-2.pm.48.16.x86_64
libxine1-pulse-1.1.18.1-1.37.x86_64                           | libxine1-gnome-vfs-1.1.19-2.pm.48.16.x86_64
                                                              > libxine1-pulse-1.1.19-2.pm.48.16.x86_64

This bug is very annoying since I cannot shutdown/restart the system from within the gui. I have to go to a super-user terminal and issue halt/reboot.
I also don have mp3 support.

I am willing to test possible solutions.

TIA,
Arjan ten Hoopen
Comment 2 Myriam Schweingruber 2011-03-05 15:40:10 UTC
Could you please install debugging symbols for Phonon and its backends? Your backtrace is not really helpful without.
Comment 3 Arjan ten Hoopen 2011-03-07 08:21:37 UTC
Myriam,

I can only find phonon-dev, is that good enough or do you need more?
Comment 4 Myriam Schweingruber 2011-03-07 11:10:40 UTC
You should check for a file called -debuginfo. Please see also here:

http://en.opensuse.org/openSUSE:Bugreport_application_crashed#Install_-debuginfo_Packages

This link can be found by following the instructions I gave you in my first reply :)
Comment 5 Arjan ten Hoopen 2011-03-09 10:28:04 UTC
Created attachment 57793 [details]
New crash information added by DrKonqi

booted, logged in and got the knotify crash handler
tried to add debug packages to resovle all ?? however those for /libQtCore.so.4 are still there although I did install libqt4-debuginfo-4.6.3-1.5.x86_6 
;-(

libqt4 info:

libqt4-4.6.3-2.1.1.x86_64
libqt4-debuginfo-4.6.3-1.5.x86_64
Comment 6 Christoph Feck 2011-03-19 13:41:04 UTC
*** Bug 268869 has been marked as a duplicate of this bug. ***
Comment 7 Christoph Feck 2011-03-19 13:41:57 UTC
Are you using the NVIDIA binary drivers? If yes, could you check if going back to 190.x version fixes the crash?
Comment 8 Arjan ten Hoopen 2011-03-19 19:41:55 UTC
I don't use NVIDIA, I have intel. Since I upgraded to 11.4 because the bug became extremely annoying, I can't double check .. sorry

Arjan
Comment 9 Myriam Schweingruber 2011-12-01 09:02:26 UTC
We are sorry, but the xine backend is unmaintained: http://lists.kde.org/?l=kde-announce&m=130744384419151
Please use the phonon-backend-gstreamer or thre phonon-backend-vlc instead.