Bug 381634 - gstreamer causes many kde programs crash
Summary: gstreamer causes many kde programs crash
Status: RESOLVED NOT A BUG
Alias: None
Product: phonon-backend-gstreamer
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Daniel Vrátil
URL:
Keywords:
: 381559 398382 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-06-25 08:52 UTC by Giuseppe Della Bianca
Modified: 2018-09-09 14:00 UTC (History)
6 users (show)

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


Attachments
KOrganizer alarm daemon (8.25 KB, text/plain)
2017-06-25 08:52 UTC, Giuseppe Della Bianca
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Giuseppe Della Bianca 2017-06-25 08:52:12 UTC
Created attachment 106283 [details]
KOrganizer alarm daemon

In a fedora 23 updated to 26.

An old gstreamer cache causes many kde programs crash (when a dialog box is shown).

Clearing the gstreamer cache solves the problem.

I suggest inserting a cache invalidation/deletion/rebuild mechanism.
Comment 1 Christoph Feck 2017-06-26 19:38:17 UTC
*** Bug 381559 has been marked as a duplicate of this bug. ***
Comment 2 Christoph Feck 2017-06-26 19:39:21 UTC
Relevant part of backtrace from comment #0:

Thread 1 (Thread 0x7efcf427d1c0 (LWP 2917)):
[KCrash Handler]
#6  0x00007efcd32c55d5 in Phonon::Gstreamer::MediaNode::linkMediaNodeList(QList<QObject*>&, _GstElement*, _GstElement*, _GstElement*) () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#7  0x00007efcd32c5782 in Phonon::Gstreamer::MediaNode::link() () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#8  0x00007efcd32c7ad3 in Phonon::Gstreamer::MediaObject::loadingComplete() () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#9  0x00007efcd32c84f8 in Phonon::Gstreamer::MediaObject::handleStateChange(GstState, GstState) () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#10 0x00007efcd32caa31 in Phonon::Gstreamer::MediaObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#11 0x00007efd0f96d383 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5
#12 0x00007efcd32d5733 in Phonon::Gstreamer::Pipeline::cb_state(_GstBus*, _GstMessage*, void*) () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#13 0x00007efcea460bde in ffi_call_unix64 () at /lib64/libffi.so.6
#14 0x00007efcea46054f in ffi_call () at /lib64/libffi.so.6
#15 0x00007efceaa07b09 in g_cclosure_marshal_generic () at /lib64/libgobject-2.0.so.0
#16 0x00007efceaa0730d in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#17 0x00007efceaa1998e in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#18 0x00007efceaa221a5 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#19 0x00007efceaa22b0f in g_signal_emit () at /lib64/libgobject-2.0.so.0
#20 0x00007efcd2fa2be4 in gst_bus_sync_signal_handler () at /lib64/libgstreamer-1.0.so.0
#21 0x00007efcd2fa2e93 in gst_bus_post () at /lib64/libgstreamer-1.0.so.0
#22 0x00007efcd2fb8516 in gst_element_post_message_default () at /lib64/libgstreamer-1.0.so.0
#23 0x00007efcd2f94dcd in gst_bin_post_message () at /lib64/libgstreamer-1.0.so.0
#24 0x00007efcd2fbb26e in gst_element_post_message () at /lib64/libgstreamer-1.0.so.0
#25 0x00007efcd2fbcc45 in gst_element_continue_state () at /lib64/libgstreamer-1.0.so.0
#26 0x00007efcd2fbc585 in gst_element_change_state () at /lib64/libgstreamer-1.0.so.0
#27 0x00007efcd2fbc9d9 in gst_element_set_state_func () at /lib64/libgstreamer-1.0.so.0
#28 0x00007efcd32d4b9c in Phonon::Gstreamer::Pipeline::setState(GstState) () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#29 0x00007efcd32c8729 in Phonon::Gstreamer::MediaObject::requestState(Phonon::State) () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#30 0x00007efcd32c8815 in Phonon::Gstreamer::MediaObject::play() () at /usr/lib64/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#31 0x00007efd155247b6 in NotifyByAudio::notify(KNotification*, KNotifyConfig*) () at /lib64/libKF5Notifications.so.5
Comment 3 Giuseppe Della Bianca 2017-07-11 21:28:50 UTC
I have redone the update from fedora 23 to 26.
This time there were no gstreamer crashes.

Perhaps in the previous update had remained plasma or gstreamer old file or library.

Sorry.
Comment 4 Elvis Angelaccio 2018-09-09 14:00:33 UTC
*** Bug 398382 has been marked as a duplicate of this bug. ***