After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 521949 - Pidgin crashes randomly
Pidgin crashes randomly
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
0.10.15
Other Linux
: Normal major
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-03-12 08:16 UTC by Octavian Ciubotaru
Modified: 2009-01-19 11:45 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Octavian Ciubotaru 2008-03-12 08:16:57 UTC
GNOME version: 2.20.3

Pidgin plays ok sounds but after some time, 1-3 hours it crashes unexpextedly. Don't know how to reproduce this, but for sure pidgin crashes 2-3 times during the day.

Here is back trace:
(gdb) thread apply all bt full

Thread 1 (Thread -1208568112 (LWP 2790))

  • #0 __kernel_vsyscall
  • #1 __lll_lock_wait
    from /lib/libpthread.so.0
  • #2 _L_lock_88
    from /lib/libpthread.so.0
  • #3 pthread_mutex_lock
    from /lib/libpthread.so.0
  • #4 ??
    from /usr/lib/gstreamer-0.10/libgstplaybin.so
  • #5 IA__g_cclosure_marshal_VOID__OBJECT
    at gmarshal.c line 636
  • #6 IA__g_closure_invoke
    at gclosure.c line 490
  • #7 signal_emit_unlocked_R
    at gsignal.c line 2440
  • #8 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #9 IA__g_signal_emit
    at gsignal.c line 2243
  • #10 gst_bin_remove_func
    at gstbin.c line 1233
  • #11 gst_bin_remove
    at gstbin.c line 1293
  • #12 gst_bin_dispose
    at gstbin.c line 504
  • #13 ??
    from /usr/lib/gstreamer-0.10/libgstdecodebin.so
  • #14 IA__g_object_unref
    at gobject.c line 1765
  • #15 gst_object_unref
    at gstobject.c line 354
  • #16 gst_message_finalize
    at gstmessage.c line 211
  • #17 gst_mini_object_unref
    at gstminiobject.c line 281
  • #18 gst_bus_source_dispatch
    at gstbus.c line 780
  • #19 IA__g_main_context_dispatch
    at gmain.c line 2061
  • #20 g_main_context_iterate
    at gmain.c line 2694
  • #21 IA__g_main_loop_run
    at gmain.c line 2898
  • #22 IA__gtk_main
    at gtkmain.c line 1163
  • #23 main
    at gtkmain.c line 887
        errmsg = "\000\000\000\000�)/\000\000\000\000\000K�\230��\237/\000���\002���\002��\230��\237/\000\003\000\000\000�T-\000D�\230��*/\000\b\000\000\000\034\000\000\000�\237/\000X�\230�\204�.\000��������\f\000\000\000��.\000\001\000\000\000�\202��\2302��\000\000\000\000\000\000\000\0000��\002T�\230���.\000(�\230��)/\000\004\000\000\000P�tdK�\230�D�\230�@�\230���/\000�\237/\000\004\000\000\000P��\002��\230��*/\000\b\000\000\000$\000\000\000�\237/\000X�\230�\204�.\000��������"...
        segfault_message_tmp = <value optimized out>
        error = (GError *) 0x0
        opt = <value optimized out>
        gui_check = <value optimized out>
        debug_enabled = <value optimized out>
        migration_failed = <value optimized out>
        active_accounts = <value optimized out>
        long_options = {{name = 0x810884a "config", has_arg = 1, flag = 0x0, 
    val = 99}, {name = 0x80f8b39 "debug", has_arg = 0, flag = 0x0, val = 100}, 
  {name = 0x80fb8e3 "help", has_arg = 0, flag = 0x0, val = 104}, {
    name = 0x80f8df1 "login", has_arg = 2, flag = 0x0, val = 108}, {
    name = 0x8104ed4 "multiple", has_arg = 0, flag = 0x0, val = 109}, {
    name = 0x8104edd "nologin", has_arg = 0, flag = 0x0, val = 110}, {
    name = 0x8108840 "session", has_arg = 1, flag = 0x0, val = 115}, {
    name = 0x80fd620 "version", has_arg = 0, flag = 0x0, val = 118}, {
    name = 0x8108853 "display", has_arg = 1, flag = 0x0, val = 68}, {
---Type <return> to continue, or q <return> to quit---
    name = 0x8104ee5 "sync", has_arg = 0, flag = 0x0, val = 83}, {name = 0x0, 
    has_arg = 0, flag = 0x0, val = 0}}
Comment 1 Tim-Philipp Müller 2008-03-12 08:58:00 UTC
I don't see a crash in this stack trace.

Also, any chance you could try with a more current version of GStreamer core and gst-plugins-base? There have been a good bunch of fixes for shutdown races and other conditions in recent releases. The current release is 0.10.17, and there are already 0.10.17.X pre-releases for the upcoming 0.10.18 release next week as well.
Comment 2 Christoph Wurm 2009-01-19 11:45:48 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!