http://bugzilla.novell.com/show_bug.cgi?id=519737 User mkienenb@gmail.com added comment http://bugzilla.novell.com/show_bug.cgi?id=519737#c7 Maurice Kienenberger <mkienenb@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mkienenb@gmail.com --- Comment #7 from Maurice Kienenberger <mkienenb@gmail.com> 2009-07-08 21:47:49 MDT --- I have the same (or a very similar) problem. If I upgrade to gstreamer-0_10-plugins-good|0.10.10-3.22.1 from gstreamer-0_10-plugins-good|0.10.10-3.21.1, pidgin will crash as soon as it attempts to play a sound. (sometimes on startup, sometimes when I receive an IM). If I downgrade back to 0.10.10-3.21.1, the problem goes away. If I manually compile pidgin with --disable-gstreamer, the problem goes away. The problem first occurred under Pidgin 2.5.1, and continued after I upgraded to 2.5.8. Unfortunately, my attempts to capture a useful backtrace have been a failure. Here's the best I can come up with, but there's not much here: (gdb) thread apply all bt full Thread 2 (Thread 0x7fffddd0e950 (LWP 22682)): #0 0x00007fffdc134370 in ?? () No symbol table info available. #1 0x00007ffff1676c49 in __nptl_deallocate_tsd () at pthread_create.c:154 data = (void *) 0x7ffff8466820 idx = <value optimized out> round = 0 cnt = 48 #2 0x00007ffff167807e in start_thread (arg=<value optimized out>) at pthread_create.c:304 pd = (struct pthread *) 0x7fffddd0e950 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736914843984, -2149895343578558581, 140737488323472, 140736914841984, 140736914843984, 4096, 2149820327599525771, 2149883179083222923}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <value optimized out> robust = <value optimized out> #3 0x00007ffff13eb10d in clone () at ./sysdeps/unix/sysv/linux/x86_64/clone.S:112 No locals. #4 0x0000000000000000 in ?? () No symbol table info available. Thread 1 (Thread 0x7ffff7eeb7d0 (LWP 22634)): #0 0x00007ffff13e2386 in *__GI___poll (fds=0x7fffd800e810, nfds=15, timeout=787) at ../sysdeps/unix/sysv/linux/poll.c:87 oldtype = 0 result = <value optimized out> #1 0x00007ffff26c7768 in ?? () from /usr/lib64/libglib-2.0.so.0 No symbol table info available. #2 0x00007ffff26c7dfd in g_main_loop_run () from /usr/lib64/libglib-2.0.so0 No symbol table info available. #3 0x00007ffff651da17 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0 No symbol table info available. #4 0x00007ffff7fab115 in main (argc=2, argv=0x7fffffffdf08) at gtkmainc:882 opt_help = <value optimized out> opt_login = 0 opt_nologin = 0 opt_version = <value optimized out> opt_si = 1 opt_config_dir_arg = 0x0 opt_login_arg = 0x0 opt_session_arg = 0x0 accounts = <value optimized out> sigset = {__val = {82951, 0 <repeats 15 times>}} prev_sig_disp = (void (*)(int)) 0xfffffffffffffdfc errmsg = "u", '\0' <repeats 19 times>, "�\000\000\000�w���\177\000\000�\000\000\000\203\000\000\0000����\177\000\000�\000���\177\000\0002����\177\000\000�����\177\000\000\000����\177\000\000�����\177\000\000�����\177\000\000\000����\177\000\000�����\177\000\000�����\177\000\000\000����\177\000\000ش���\177\000\000�����\177\000\000\000`���\177\000\000�����\177\000\000\000����\177\000\000\000\200���\177\000\000�\204���\177\000\000�t���\177\000\000\220i���\177\000\000�����\177\000\000�"... 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 = 0x7ffff7fece82 "config", has_arg = 1, flag = 0x0, val = 99}, {name = 0x7ffff7fddcb6 "debug", has_arg = 0, flag = 0x0, val = 100}, {name = 0x7ffff7fe01ee "help", has_arg = 0, flag = 0x0, val = 104}, { name = 0x7ffff7fddf81 "login", has_arg = 2, flag = 0x0, val = 108}, {name = 0x7ffff7fe92d0 "multiple", has_arg = 0, flag = 0x0, val = 109}, {name = 0x7ffff7fe92d9 "nologin", has_arg = 0, flag = 0x0, val = 110}, { name = 0x7ffff7fe92e1 "nocrash", has_arg = 0, flag = 0x0, val = 120}, {name = 0x7ffff7fece78 "session", has_arg = 1, ---Type <return> to continue, or q <return> to quit--- flag = 0x0, val = 115}, {name = 0x7ffff7fe1f91 "version", has_arg = 0, flag = 0x0, val = 118}, { name = 0x7ffff7fece8b "display", has_arg = 1, flag = 0x0, val = 68}, {name = 0x7ffff7fe92e9 "sync", has_arg = 0, flag = 0x0, val = 83}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}} The last few lines of the --debug output from pidgin seem to indicate three threads just ended before the crash. [New Thread 0x7fffddd0e950 (LWP 22682)] (22:46:29) GLib-GObject: value "-134313905" of type `gint' is invalid or out of range for property `weight' of type `gint' (22:46:29) GLib-GObject: value "-134313905" of type `gint' is invalid or out of range for property `weight' of type `gint' (22:46:29) dbus: Need to register an object with the dbus subsystem. (If you are not a developer, please ignore this message.) (22:46:29) dbus: The signal "blist-node-extended-menu" caused some dbus error. (If you are not a developer, please ignore this message.) (22:46:29) dbus: Need to register an object with the dbus subsystem. (If you are not a developer, please ignore this message.) (22:46:29) dbus: The signal "conversation-extended-menu" caused some dbus error. (If you are not a developer, please ignore this message.) (22:46:29) dbus: Need to register an object with the dbus subsystem. (If you are not a developer, please ignore this message.) (22:46:29) dbus: The signal "blist-node-extended-menu" caused some dbus error. (If you are not a developer, please ignore this message.) (22:46:29) dbus: Need to register an object with the dbus subsystem. (If you are not a developer, please ignore this message.) (22:46:29) dbus: The signal "conversation-extended-menu" caused some dbus error. (If you are not a developer, please ignore this message.) (22:46:29) prefs: /pidgin/conversations/toolbar/wide changed, scheduling save. (22:46:29) dbus: Need to register an object with the dbus subsystem. (If you are not a developer, please ignore this message.) (22:46:29) dbus: The signal "conversation-displayed" caused some dbus error. (If you are not a developer, please ignore this message.) (22:46:29) Trillian log list: Reading /mnt/windows/Program Files/Trillian/users/default/logs/MSN/ckienenb@hotmail.com.log (22:46:29) Trillian log list: Reading /mnt/windows/Program Files/Trillian/users/default/logs/MSN/Query/ckienenb@hotmail.com.log (22:46:29) prefs: /pidgin/conversations/im/x changed, scheduling save. (22:46:29) prefs: /pidgin/conversations/im/y changed, scheduling save. [New Thread 0x7fffd3df8950 (LWP 22686)] [Thread 0x7fffd3df8950 (LWP 22686) exited] [New Thread 0x7fffd3df8950 (LWP 22687)] [Thread 0x7fffd3df8950 (LWP 22687) exited] [New Thread 0x7fffd3df8950 (LWP 22688)] (22:46:30) gstreamer: Could not open audio device for playback. [Thread 0x7fffd3df8950 (LWP 22688) exited] mkienenb@linux-desktop:~> uname -a Linux linux-desktop 2.6.27.23-0.1-default #1 SMP 2009-05-26 17:02:05 -0400 x86_64 x86_64 x86_64 GNU/Linux mkienenb@linux-desktop:~> rpm -q --changelog pidgin | head * Mon Jun 29 2009 riggwelter@opensuse.org - Update to version 2.5.8 + Fixes to various protocols. + Lots of Yahoo! fixes. + Full list at http://www.pidgin.im/ChangeLog * Sun Jun 21 2009 riggwelter@opensuse.org - Update to version 2.5.7 + Yahoo Protocol 16 support. + Full list at http://www.pidgin.im/ChangeLog mkienenb@linux-desktop:~> rpm -q --changelog libpurple | head * Mon Jun 29 2009 riggwelter@opensuse.org - Update to version 2.5.8 + Fixes to various protocols. + Lots of Yahoo! fixes. + Full list at http://www.pidgin.im/ChangeLog * Sun Jun 21 2009 riggwelter@opensuse.org - Update to version 2.5.7 + Yahoo Protocol 16 support. + Full list at http://www.pidgin.im/ChangeLog -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.