Summary: | Knotify sometimes randomly crashes without any apparent reason | ||
---|---|---|---|
Product: | [Frameworks and Libraries] phonon-backend-gstreamer | Reporter: | Vojtěch Zeisek <Vojtech.Zeisek> |
Component: | general | Assignee: | Daniel Vrátil <dvratil> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | laughton.andrew, myriam, ndordea, romain.perier, simonandric5, sitter, tdfischer |
Priority: | NOR | Keywords: | triaged |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
URL: | Knotify randomly crashes | ||
Latest Commit: | Version Fixed In: |
Description
Vojtěch Zeisek
2014-11-24 14:40:31 UTC
Similar problem. Application: knotify4 (4.13.3) KDE Platform Version: 4.13.3 Qt Version: 4.8.6 Operating System: Linux 3.13.0-52-generic x86_64 Distribution: Ubuntu 14.04.2 LTS -- Information about the crash: - What I was doing when the application crashed: Was playing KMahjongg, Game over: You have no moves left window came up, clicked on OK, KNotify crashed. -- Backtrace: Application: KNotify (knotify4), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f15065607c0 (LWP 3043))] Thread 3 (Thread 0x7f14f29a2700 (LWP 3044)): #0 0x00007f150372b084 in pthread_mutex_unlock (mutex=0x7f14ec000a60) at forward.c:194 #1 0x00007f1500b6c9b1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1500b2afd9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1500b2b0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f1503e967be in QEventDispatcherGlib::processEvents (this=0x7f14ec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #5 0x00007f1503e680af in QEventLoop::processEvents (this=this@entry=0x7f14f29a1de0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f1503e683a5 in QEventLoop::exec (this=this@entry=0x7f14f29a1de0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f1503d64c5f in QThread::exec (this=this@entry=0x107bd40) at thread/qthread.cpp:537 #8 0x00007f1503e49823 in QInotifyFileSystemWatcherEngine::run (this=0x107bd40) at io/qfilesystemwatcher_inotify.cpp:265 #9 0x00007f1503d6732f in QThreadPrivate::start (arg=0x107bd40) at thread/qthread_unix.cpp:349 #10 0x00007f150100a182 in start_thread (arg=0x7f14f29a2700) at pthread_create.c:312 #11 0x00007f150371d47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7f149b7fe700 (LWP 28249)): [KCrash Handler] #6 0x00007f1500b4597d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007f1500b45c52 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007f1501009f82 in __nptl_deallocate_tsd () at pthread_create.c:158 #9 0x00007f150100a195 in start_thread (arg=0x7f149b7fe700) at pthread_create.c:325 #10 0x00007f150371d47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7f15065607c0 (LWP 3043)): #0 0x00007f150370e82d in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f1500b6bc10 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1500b2ab14 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1500b2af7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f1500b2b0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f1503e967be in QEventDispatcherGlib::processEvents (this=0xe9a630, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #6 0x00007f1504b78bb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #7 0x00007f1503e680af in QEventLoop::processEvents (this=this@entry=0x7fff58193e30, flags=...) at kernel/qeventloop.cpp:149 #8 0x00007f1503e683a5 in QEventLoop::exec (this=this@entry=0x7fff58193e30, flags=...) at kernel/qeventloop.cpp:204 #9 0x00007f1503e6db79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 #10 0x00007f1504ad537c in QApplication::exec () at kernel/qapplication.cpp:3828 #11 0x0000000000409a09 in main (argc=1, argv=0x7fff58194088) at ../../knotify/main.cpp:74 The reporter indicates this bug may be a duplicate of or related to bug 337144. Possible duplicates by query: bug 346742, bug 337144. Report to https://bugs.kde.org/ After recent updates [ from kde "4.12" packages to kde "15.4" packages ] the notify fails randomly / unexpectedly ] . It is an annoyance and happens usually in conjunction with I/Os slightly before the I/O finishes; sometimes during internet sessions, zypper, yast2 ]. This is what I got ....... Application: KNotify (knotify4), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f0bb75b9800 (LWP 10195))] Thread 3 (Thread 0x7f0ba2dfd700 (LWP 10196)): #0 0x00007f0bb1e36f90 in () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f0bb1e3922b in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f0bb1e39b03 in () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f0bb1e39cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f0bb4f5a39e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0b9c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #5 0x00007f0bb4f2c12f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0ba2dfcda0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f0bb4f2c425 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0ba2dfcda0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f0bb4e2913f in QThread::exec() (this=this@entry=0x2348140) at thread/qthread.cpp:538 #8 0x00007f0bb4f0da43 in QInotifyFileSystemWatcherEngine::run() (this=0x2348140) at io/qfilesystemwatcher_inotify.cpp:265 #9 0x00007f0bb4e2b90f in QThreadPrivate::start(void*) (arg=0x2348140) at thread/qthread_unix.cpp:352 #10 0x00007f0bb28560a4 in start_thread () at /lib64/libpthread.so.0 #11 0x00007f0bb47d908d in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f0b938db700 (LWP 11826)): #0 0x00007f0bb47d0c5d in poll () at /lib64/libc.so.6 #1 0x00007f0b93de6268 in () at /usr/lib64/libusb-1.0.so.0 #2 0x00007f0bb28560a4 in start_thread () at /lib64/libpthread.so.0 #3 0x00007f0bb47d908d in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f0bb75b9800 (LWP 10195)): [KCrash Handler] #5 0x00007f0bb4783b8a in __strcmp_sse2_unaligned () at /lib64/libc.so.6 #6 0x00007f0b9161db2e in QMetaType::registerNormalizedType(QByteArray const&, void (*)(void*), void* (*)(void const*), void (*)(void*), void* (*)(void*, void const*), int, QFlags<QMetaType::TypeFlag>, QMetaObject const*) () at /usr/lib64/libQt5Core.so.5 #7 0x00007f0b91b1e077 in () at /usr/lib64/libQt5Gui.so.5 #8 0x00007f0bb747a92a in call_init.part () at /lib64/ld-linux-x86-64.so.2 #9 0x00007f0bb747aa13 in _dl_init_internal () at /lib64/ld-linux-x86-64.so.2 #10 0x00007f0bb747eb48 in dl_open_worker () at /lib64/ld-linux-x86-64.so.2 #11 0x00007f0bb747a7e4 in _dl_catch_error () at /lib64/ld-linux-x86-64.so.2 #12 0x00007f0bb747e33b in _dl_open () at /lib64/ld-linux-x86-64.so.2 #13 0x00007f0baffac02b in dlopen_doit () at /lib64/libdl.so.2 #14 0x00007f0bb747a7e4 in _dl_catch_error () at /lib64/ld-linux-x86-64.so.2 #15 0x00007f0baffac5dd in _dlerror_run () at /lib64/libdl.so.2 #16 0x00007f0baffac0c1 in dlopen@@GLIBC_2.2.5 () at /lib64/libdl.so.2 #17 0x00007f0ba1a8f59f in () at /usr/lib64/libvlccore.so.7 #18 0x00007f0ba1a78d5d in () at /usr/lib64/libvlccore.so.7 #19 0x00007f0ba1a79057 in () at /usr/lib64/libvlccore.so.7 #20 0x00007f0ba1a792c9 in () at /usr/lib64/libvlccore.so.7 #21 0x00007f0ba1a79534 in () at /usr/lib64/libvlccore.so.7 #22 0x00007f0ba1a79a87 in () at /usr/lib64/libvlccore.so.7 #23 0x00007f0ba1a1149d in libvlc_InternalInit () at /usr/lib64/libvlccore.so.7 #24 0x00007f0ba17e2623 in libvlc_new () at /usr/lib64/libvlc.so.5 #25 0x00007f0ba1d13ec9 in () at /usr/lib64/kde4/plugins/phonon_backend/phonon_vlc.so #26 0x00007f0ba1cf9728 in () at /usr/lib64/kde4/plugins/phonon_backend/phonon_vlc.so #27 0x00007f0ba1cfa1eb in qt_plugin_instance () at /usr/lib64/kde4/plugins/phonon_backend/phonon_vlc.so #28 0x00007f0bb4f11901 in QPluginLoader::instance() (this=0x7ffdf5e97310) at plugin/qpluginloader.cpp:204 #29 0x00007f0ba2fe8f8b in () at /usr/lib64/kde4/plugins/phonon_platform/kde.so #30 0x00007f0ba2fe9773 in () at /usr/lib64/kde4/plugins/phonon_platform/kde.so #31 0x00007f0bb6bd1c76 in () at /usr/lib64/libphonon.so.4 #32 0x00007f0bb6bd2317 in Phonon::Factory::backend(bool) () at /usr/lib64/libphonon.so.4 #33 0x00007f0bb6bd28e3 in () at /usr/lib64/libphonon.so.4 #34 0x00007f0bb6bca9b9 in () at /usr/lib64/libphonon.so.4 #35 0x00007f0bb6bc8896 in () at /usr/lib64/libphonon.so.4 #36 0x000000000040e771 in _start () Please note that : 1. I do not have any "factory" repos among the installed repos, 2. No music players were started (In reply to Nick from comment #2) > After recent updates [ from kde "4.12" packages to kde "15.4" packages ] > the notify fails randomly / unexpectedly ] . It is an annoyance and > happens usually in conjunction with I/Os slightly before the I/O finishes; > sometimes during internet sessions, zypper, yast2 ]. > This is what I got ....... ... > Thread 1 (Thread 0x7f0bb75b9800 (LWP 10195)): > [KCrash Handler] > #5 0x00007f0bb4783b8a in __strcmp_sse2_unaligned () at /lib64/libc.so.6 > #6 0x00007f0b9161db2e in QMetaType::registerNormalizedType(QByteArray > const&, void (*)(void*), void* (*)(void const*), void (*)(void*), void* > (*)(void*, void const*), int, QFlags<QMetaType::TypeFlag>, QMetaObject > const*) () at /usr/lib64/libQt5Core.so.5 > #7 0x00007f0b91b1e077 in () at /usr/lib64/libQt5Gui.so.5 > #8 0x00007f0bb747a92a in call_init.part () at /lib64/ld-linux-x86-64.so.2 > #9 0x00007f0bb747aa13 in _dl_init_internal () at /lib64/ld-linux-x86-64.so.2 > #10 0x00007f0bb747eb48 in dl_open_worker () at /lib64/ld-linux-x86-64.so.2 > #11 0x00007f0bb747a7e4 in _dl_catch_error () at /lib64/ld-linux-x86-64.so.2 > #12 0x00007f0bb747e33b in _dl_open () at /lib64/ld-linux-x86-64.so.2 > #13 0x00007f0baffac02b in dlopen_doit () at /lib64/libdl.so.2 > #14 0x00007f0bb747a7e4 in _dl_catch_error () at /lib64/ld-linux-x86-64.so.2 > #15 0x00007f0baffac5dd in _dlerror_run () at /lib64/libdl.so.2 > #16 0x00007f0baffac0c1 in dlopen@@GLIBC_2.2.5 () at /lib64/libdl.so.2 > #17 0x00007f0ba1a8f59f in () at /usr/lib64/libvlccore.so.7 ... You obviously use the phonon-backend-vlc, when this report is about the Phonon-backend-gstreamer. Also your backtrace doesn't have debugging symbols installed for neither the backend nor the libraries it depends on, namely Qt and Phonon. Please install the needed debugging symbols and file a new bug against the phonon-backend-vlc. As for all the others: please install debugging symbols, your backtraces are not really useful without. See also https://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! |