https://bugzilla.novell.com/show_bug.cgi?id=894377 https://bugzilla.novell.com/show_bug.cgi?id=894377#c0 Summary: pidgin crashing: GStreamer-CRITICAL **: gst_poll_get_read_gpollfd: assertion 'set != NULL' failed Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: x86-64 OS/Version: openSUSE 13.1 Status: NEW Severity: Major Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: mstehno@suse.com QAContact: qa-bugs@suse.de Found By: L3 Blocker: --- Hello, on my openSUSE 13.1 I have pidgin-2.10.9-4.18.1.x86_64 installed, in details: zypper info pidgin Loading repository data... Reading installed packages... Information for package pidgin: ------------------------------- Repository: openSUSE-13.1-Update Name: pidgin Version: 2.10.9-4.18.1 Arch: x86_64 Vendor: openSUSE Installed: Yes Status: up-to-date Installed Size: 3.9 MiB Summary: Multiprotocol Instant Messaging Client Description: Pidgin is a chat program which lets you log in to accounts on multiple chat networks simultaneously. Pidgin is compatible with the following chat networks out of the box: AIM, ICQ, Google Talk, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, Novell GroupWise Messenger, QQ, Lotus Sametime, SILC, SIMPLE, MXit, MySpaceIM, and Zephyr. It can support many more with plugins.
From original time of install there was no audio working by default even configured in preferences correctly, but no crashes (I'm using KDE). Later on and from this point I don't have prove so it can be from latest update? pidgin starts to crash periodically like several times in a day. These logs appears:
mstehno@quad:~> pidgin (Pidgin:22728): GStreamer-CRITICAL **: gst_poll_get_read_gpollfd: assertion 'set != NULL' failed (Pidgin:22728): GStreamer-CRITICAL **: gst_bus_create_watch: assertion 'bus->priv->poll != NULL' failed Pidgin 2.10.9 has segfaulted and attempted to dump a core file. This is a bug in the software and has happened through no fault of your own. If you can reproduce the crash, please notify the developers by reporting a bug at: http://developer.pidgin.im/simpleticket/ Please make sure to specify what you were doing at the time and post the backtrace from the core file. If you do not know how to get the backtrace, please read the instructions at http://developer.pidgin.im/wiki/GetABacktrace Aborted mstehno@quad:~> In debug logs I see these logs/warnings and later same crash logs: (11:32:58) gstreamer: No decoder available for type 'audio/x-wav'. (11:32:58) gstreamer: No decoder available for type 'audio/x-wav'. (11:32:58) gstreamer: Your GStreamer installation is missing a plug-in. (11:32:58) gstreamer: Your GStreamer installation is missing a plug-in. (14:51:46) gstreamer: Could not open file "/usr/share/sounds/purple/logout.wav" for reading. (14:51:46) gstreamer: No decoder available for type 'audio/x-wav'. (14:51:46) gstreamer: Your GStreamer installation is missing a plug-in. (Pidgin:32145): GStreamer-CRITICAL **: gst_poll_get_read_gpollfd: assertion 'set != NULL' failed (Pidgin:32145): GStreamer-CRITICAL **: gst_bus_create_watch: assertion 'bus->priv->poll != NULL' failed (14:53:21) GLib: g_source_set_callback: assertion 'source != NULL' failed Pidgin 2.10.9 has segfaulted and attempted to dump a core file. This is a bug in the software and has happened through no fault of your own. If you can reproduce the crash, please notify the developers by reporting a bug at: http://developer.pidgin.im/simpleticket/ Please make sure to specify what you were doing at the time and post the backtrace from the core file. If you do not know how to get the backtrace, please read the instructions at http://developer.pidgin.im/wiki/GetABacktrace Aborted mstehno@quad:~> I found out I was missing this package to get everything correct and sound in pidgin working: gstreamer-plugins-good Currently using this one: Information for package gstreamer-plugins-good: ----------------------------------------------- Repository: packman-essentials Name: gstreamer-plugins-good Version: 1.4.0-2.1 Arch: x86_64 Vendor: http://packman.links2linux.de Installed: Yes Status: up-to-date Installed Size: 4.6 MiB Summary: GStreamer Streaming-Media Framework Plug-Ins Description: GStreamer is a streaming media framework based on graphs of filters that operate on media data. Applications using this library can do anything media-related, from real-time sound processing to playing videos. Its plug-in-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. My point is, there were no exact dependencies for pidgin pointing to this exact need of this specific plugin "audio/x-wav" http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-good-pl... I can see only this details for pidgin dependencies: quad:~ # zypper info --requires pidgin Loading repository data... Reading installed packages... Information for package pidgin: ------------------------------- Repository: openSUSE-13.1-Update Name: pidgin Version: 2.10.9-4.18.1 Arch: x86_64 Vendor: openSUSE Installed: Yes Status: up-to-date Installed Size: 3.9 MiB Summary: Multiprotocol Instant Messaging Client Description: Pidgin is a chat program which lets you log in to accounts on multiple chat networks simultaneously. Pidgin is compatible with the following chat networks out of the box: AIM, ICQ, Google Talk, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, Novell GroupWise Messenger, QQ, Lotus Sametime, SILC, SIMPLE, MXit, MySpaceIM, and Zephyr. It can support many more with plugins. Requires: libc.so.6(GLIBC_2.14)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libpango-1.0.so.0()(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libcairo.so.2()(64bit) libdbus-1.so.3()(64bit) libgtk-x11-2.0.so.0()(64bit) libgdk-x11-2.0.so.0()(64bit) libatk-1.0.so.0()(64bit) libICE.so.6()(64bit) libSM.so.6()(64bit) libgthread-2.0.so.0()(64bit) openssl-certs libgstreamer-1.0.so.0()(64bit) libXss.so.1()(64bit) libpurple.so.0()(64bit) libgtkspell.so.0()(64bit) perl-base == 5.18.1 /bin/sh coreutils diffutils /usr/bin/gconftool-2 quad:~ # -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.