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 changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mkienenb@gmail.com
--- Comment #7 from Maurice Kienenberger 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 }}
prev_sig_disp = (void (*)(int)) 0xfffffffffffffdfc
errmsg = "u", '\0' ,
"�\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.