Bug 343868

Summary: Curious crash
Product: [Frameworks and Libraries] Phonon Reporter: Harold Stout <harold.e.stout>
Component: generalAssignee: Harald Sitter <sitter>
Status: RESOLVED WORKSFORME    
Severity: crash CC: myriam, romain.perier
Priority: NOR Keywords: drkonqi
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Harold Stout 2015-02-06 18:22:49 UTC
Application: knotify4 (4.14.4)
KDE Platform Version: 4.14.4
Qt Version: 4.8.6
Operating System: Linux 3.16.7-7-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

Nothing.. I was away from the computer.. House cleaning...  when I returned I found the crash.

-- Backtrace:
Application: KNotify (knotify4), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f1657dfe800 (LWP 1933))]

Thread 9 (Thread 0x7f1644898700 (LWP 1934)):
#0  0x00007fff4fffcbd1 in  ()
#1  0x0000000000000000 in  ()

Thread 8 (Thread 0x7f162bffe700 (LWP 18814)):
#0  0x00007f1654fd13cd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f1652b34a41 in  () at /usr/lib64/libpulse.so.0
#2  0x00007f1652b262ec in pa_mainloop_poll () at /usr/lib64/libpulse.so.0
#3  0x00007f1652b2695e in pa_mainloop_iterate () at /usr/lib64/libpulse.so.0
#4  0x00007f1652b26a10 in pa_mainloop_run () at /usr/lib64/libpulse.so.0
#5  0x00007f1652b349f3 in  () at /usr/lib64/libpulse.so.0
#6  0x00007f164f6ca808 in  () at /usr/lib64/pulseaudio/libpulsecommon-5.0.so
#7  0x00007f16530570a4 in start_thread (arg=0x7f162bffe700) at pthread_create.c:309
#8  0x00007f1654fd97fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7f1635660700 (LWP 18815)):
#0  0x00007f1654fd5789 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f165267ca1c in g_cond_wait () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f163f643365 in  () at /usr/lib64/libgstreamer-1.0.so.0
#3  0x00007f165266050c in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f165265fb85 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f16530570a4 in start_thread (arg=0x7f1635660700) at pthread_create.c:309
#6  0x00007f1654fd97fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7f162affc700 (LWP 18816)):
#0  0x00007f1654fd5789 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f165267ca1c in g_cond_wait () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f163f643365 in  () at /usr/lib64/libgstreamer-1.0.so.0
#3  0x00007f165266050c in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f165265fb85 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f16530570a4 in start_thread (arg=0x7f162affc700) at pthread_create.c:309
#6  0x00007f1654fd97fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7f162a7fb700 (LWP 18817)):
#0  0x00007f1654fd5789 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f165267ca1c in g_cond_wait () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f163f391942 in  () at /usr/lib64/libgstbase-1.0.so.0
#3  0x00007f163f392d76 in gst_data_queue_pop () at /usr/lib64/libgstbase-1.0.so.0
#4  0x00007f16367078d4 in  () at /usr/lib64/gstreamer-1.0/libgstcoreelements.so
#5  0x00007f163f6431a6 in  () at /usr/lib64/libgstreamer-1.0.so.0
#6  0x00007f165266050c in  () at /usr/lib64/libglib-2.0.so.0
#7  0x00007f165265fb85 in  () at /usr/lib64/libglib-2.0.so.0
#8  0x00007f16530570a4 in start_thread (arg=0x7f162a7fb700) at pthread_create.c:309
#9  0x00007f1654fd97fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f16383aa700 (LWP 18818)):
#0  0x00007f1654fd5789 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f165267ca1c in g_cond_wait () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f163670d305 in  () at /usr/lib64/gstreamer-1.0/libgstcoreelements.so
#3  0x00007f163f6155f8 in  () at /usr/lib64/libgstreamer-1.0.so.0
#4  0x00007f163f605ffb in gst_proxy_pad_chain_default () at /usr/lib64/libgstreamer-1.0.so.0
#5  0x00007f163f6155f8 in  () at /usr/lib64/libgstreamer-1.0.so.0
#6  0x00007f1636718f76 in  () at /usr/lib64/gstreamer-1.0/libgstcoreelements.so
#7  0x00007f16367194f3 in  () at /usr/lib64/gstreamer-1.0/libgstcoreelements.so
#8  0x00007f163f6155f8 in  () at /usr/lib64/libgstreamer-1.0.so.0
#9  0x00007f163670c237 in  () at /usr/lib64/gstreamer-1.0/libgstcoreelements.so
#10 0x00007f163f6431a6 in  () at /usr/lib64/libgstreamer-1.0.so.0
#11 0x00007f165266050c in  () at /usr/lib64/libglib-2.0.so.0
#12 0x00007f165265fb85 in  () at /usr/lib64/libglib-2.0.so.0
#13 0x00007f16530570a4 in start_thread (arg=0x7f16383aa700) at pthread_create.c:309
#14 0x00007f1654fd97fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f1636078700 (LWP 18819)):
#0  0x00007f1654fd5789 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f165267ca1c in g_cond_wait () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f163f643365 in  () at /usr/lib64/libgstreamer-1.0.so.0
#3  0x00007f165266050c in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f165265fb85 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f16530570a4 in start_thread (arg=0x7f1636078700) at pthread_create.c:309
#6  0x00007f1654fd97fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f1634e5f700 (LWP 18820)):
#0  0x00007f1654fd5789 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f165267ca1c in g_cond_wait () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f163f376868 in gst_base_sink_wait_preroll () at /usr/lib64/libgstbase-1.0.so.0
#3  0x00007f163eee5016 in  () at /usr/lib64/libgstaudio-1.0.so.0
#4  0x00007f163f378b2f in  () at /usr/lib64/libgstbase-1.0.so.0
#5  0x00007f163f37a144 in  () at /usr/lib64/libgstbase-1.0.so.0
#6  0x00007f163f6155f8 in  () at /usr/lib64/libgstreamer-1.0.so.0
#7  0x00007f163f3875b9 in  () at /usr/lib64/libgstbase-1.0.so.0
#8  0x00007f163f6155f8 in  () at /usr/lib64/libgstreamer-1.0.so.0
#9  0x00007f163f3875b9 in  () at /usr/lib64/libgstbase-1.0.so.0
#10 0x00007f163f6155f8 in  () at /usr/lib64/libgstreamer-1.0.so.0
#11 0x00007f163f3875b9 in  () at /usr/lib64/libgstbase-1.0.so.0
#12 0x00007f163f6155f8 in  () at /usr/lib64/libgstreamer-1.0.so.0
#13 0x00007f163670c237 in  () at /usr/lib64/gstreamer-1.0/libgstcoreelements.so
#14 0x00007f163f6431a6 in  () at /usr/lib64/libgstreamer-1.0.so.0
#15 0x00007f165266050c in  () at /usr/lib64/libglib-2.0.so.0
#16 0x00007f165265fb85 in  () at /usr/lib64/libglib-2.0.so.0
#17 0x00007f16530570a4 in start_thread (arg=0x7f1634e5f700) at pthread_create.c:309
#18 0x00007f1654fd97fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f1657dfe800 (LWP 1933)):
[KCrash Handler]
#6  0x00007f16556e775a in QSettingsPrivate::iniEscapedKey(QString const&, QByteArray&) (this=0x625cc8 <QString::shared_null+8>) at ../../src/corelib/tools/qstring.h:697
#7  0x00007f16556e775a in QSettingsPrivate::iniEscapedKey(QString const&, QByteArray&) (key=..., result=...) at io/qsettings.cpp:598
#8  0x00007f16556edfaa in QConfFileSettingsPrivate::writeIniFile(QIODevice&, QMap<QSettingsKey, QVariant> const&) (this=this@entry=0x24c9ed0, device=..., map=...) at io/qsettings.cpp:1924
#9  0x00007f16556f0d45 in QConfFileSettingsPrivate::syncConfFile(int) (this=this@entry=0x24c9ed0, confFileNo=confFileNo@entry=1) at io/qsettings.cpp:1577
#10 0x00007f16556f0ef4 in QConfFileSettingsPrivate::sync() (this=0x24c9ed0) at io/qsettings.cpp:1378
#11 0x00007f16556ec423 in QConfFileSettingsPrivate::QConfFileSettingsPrivate(QSettings::Format, QSettings::Scope, QString const&, QString const&) (this=0x24c9ed0, format=QSettings::NativeFormat, scope=<optimized out>, organization=..., application=...) at io/qsettings.cpp:1196
#12 0x00007f16556ec723 in QSettingsPrivate::create(QSettings::Format, QSettings::Scope, QString const&, QString const&) (format=format@entry=QSettings::NativeFormat, scope=scope@entry=QSettings::UserScope, organization=..., application=...) at io/qsettings.cpp:369
#13 0x00007f16556ec76b in QSettings::QSettings(QString const&, QString const&, QObject*) (this=0x230ffb8, organization=..., application=..., parent=0x0) at io/qsettings.cpp:2659
#14 0x00007f16573c8360 in  () at /usr/lib64/libphonon.so.4
#15 0x00007f16573c83cc in Phonon::GlobalConfig::GlobalConfig() () at /usr/lib64/libphonon.so.4
#16 0x00007f16573bf9c8 in  () at /usr/lib64/libphonon.so.4
#17 0x00007f16573bd896 in  () at /usr/lib64/libphonon.so.4
#18 0x000000000040e771 in PlayerPool::getPlayer() (this=0x24f6e90) at /usr/src/debug/kde-runtime-14.12.1/knotify/notifybysound.cpp:58
#19 0x000000000040e771 in PlayerPool::getPlayer() (this=0x21d4ff8) at /usr/src/debug/kde-runtime-14.12.1/knotify/notifybysound.cpp:98
#20 0x000000000040f5fa in NotifyBySound::notify(int, KNotifyConfig*) (this=0x21c7fe0, eventId=183, config=0x23cd6e8) at /usr/src/debug/kde-runtime-14.12.1/knotify/notifybysound.cpp:242
#21 0x000000000040bc75 in KNotify::emitEvent(KNotify::Event*) (this=this@entry=0x7fff4ffd88a0, e=e@entry=0x23cd6e0) at /usr/src/debug/kde-runtime-14.12.1/knotify/knotify.cpp:230
#22 0x000000000040c63f in KNotify::event(QString const&, QString const&, QList<QPair<QString, QString> > const&, QString const&, QString const&, KNotifyImage const&, QStringList const&, int, unsigned long) (this=0x7fff4ffd88a0, event=..., appname=..., contexts=..., title=..., text=..., image=..., actions=..., timeout=timeout@entry=-1, winId=winId@entry=0) at /usr/src/debug/kde-runtime-14.12.1/knotify/knotify.cpp:149
#23 0x000000000040cecc in KNotifyAdaptor::event(QString const&, QString const&, QList<QVariant> const&, QString const&, QString const&, QByteArray const&, QStringList const&, int, long long) (this=0x21c23f0, event=..., fromApp=..., contexts=..., title=..., text=..., image=..., actions=..., timeout=-1, winId=0) at /usr/src/debug/kde-runtime-14.12.1/knotify/knotify.cpp:289
#24 0x000000000040d260 in KNotifyAdaptor::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x625cc8 <QString::shared_null+8>, _o@entry=0x21c23f0, _id=1342010464, _id@entry=4, _a=0x7fff4ffd7f10, _c=<optimized out>) at /usr/src/debug/kde-runtime-14.12.1/build/knotify/knotify.moc:217
#25 0x000000000040d3c3 in KNotifyAdaptor::qt_metacall(QMetaObject::Call, int, void**) (_a=0x7fff4ffd7f10, _id=4, _c=QMetaObject::InvokeMetaMethod, _o=0x21c23f0) at /usr/src/debug/kde-runtime-14.12.1/build/knotify/knotify.moc:258
#26 0x000000000040d3c3 in KNotifyAdaptor::qt_metacall(QMetaObject::Call, int, void**) (this=0x21c23f0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fff4ffd7f10) at /usr/src/debug/kde-runtime-14.12.1/build/knotify/knotify.moc:259
#27 0x00007f1655ab4d4d in QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QList<int> const&, int) (this=this@entry=0x1fd6dc0, object=object@entry=0x21c23f0, msg=..., metaTypes=..., slotIdx=8) at qdbusintegrator.cpp:951
#28 0x00007f1655ab5f4b in QDBusConnectionPrivate::activateCall(QObject*, int, QDBusMessage const&) (this=this@entry=0x1fd6dc0, object=0x21c23f0, flags=flags@entry=273, msg=...) at qdbusintegrator.cpp:863
#29 0x00007f1655ab69bd in QDBusConnectionPrivate::activateObject(QDBusConnectionPrivate::ObjectTreeNode&, QDBusMessage const&, int) (this=0x1fd6dc0, node=..., msg=..., pathStartPos=<optimized out>) at qdbusintegrator.cpp:1427
#30 0x00007f1655ab6a8b in QDBusActivateObjectEvent::placeMetaCall(QObject*) (this=0x2191fe0) at qdbusintegrator.cpp:1541
#31 0x00007f165573f59e in QObject::event(QEvent*) (this=0x7fff4ffd88a0, e=<optimized out>) at kernel/qobject.cpp:1231
#32 0x00007f16563b276c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x1ff93d0, receiver=receiver@entry=0x7fff4ffd88a0, e=e@entry=0x2191fe0) at kernel/qapplication.cpp:4565
#33 0x00007f16563b8cad in QApplication::notify(QObject*, QEvent*) (this=this@entry=0x7fff4ffd8880, receiver=receiver@entry=0x7fff4ffd88a0, e=e@entry=0x2191fe0) at kernel/qapplication.cpp:4351
#34 0x00007f165783bbaa in KApplication::notify(QObject*, QEvent*) (this=0x7fff4ffd8880, receiver=0x7fff4ffd88a0, event=0x2191fe0) at /usr/src/debug/kdelibs-4.14.4/kdeui/kernel/kapplication.cpp:311
#35 0x00007f16557272ad in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7fff4ffd8880, receiver=receiver@entry=0x7fff4ffd88a0, event=event@entry=0x2191fe0) at kernel/qcoreapplication.cpp:953
#36 0x00007f165572a57d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x2191fe0, receiver=0x7fff4ffd88a0) at kernel/qcoreapplication.h:231
#37 0x00007f165572a57d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1fba630) at kernel/qcoreapplication.cpp:1577
#38 0x00007f165572aa23 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#39 0x00007f16557548fe in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) () at kernel/qcoreapplication.h:236
#40 0x00007f16557548fe in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x1feba50) at kernel/qeventdispatcher_glib.cpp:300
#41 0x00007f165263aa04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#42 0x00007f165263ac48 in  () at /usr/lib64/libglib-2.0.so.0
#43 0x00007f165263acec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#44 0x00007f16557540be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1fbfab0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#45 0x00007f165644f676 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#46 0x00007f1655725e6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff4ffd8790, flags=...) at kernel/qeventloop.cpp:149
#47 0x00007f1655726165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff4ffd8790, flags=...) at kernel/qeventloop.cpp:204
#48 0x00007f165572b5b9 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1225
#49 0x00007f16563b0f3c in QApplication::exec() () at kernel/qapplication.cpp:3823
#50 0x000000000040a255 in main(int, char**) (argc=1, argv=0x7fff4ffd89e8) at /usr/src/debug/kde-runtime-14.12.1/knotify/main.cpp:74

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-31 04:10:49 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Bug Janitor Service 2018-11-15 10:51:19 UTC
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
mark the bug 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!
Comment 3 Bug Janitor Service 2018-11-30 04:03:53 UTC
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!