[Pidgin] #4391: Pidgin crash on start with new linux kernel
Pidgin
trac at pidgin.im
Thu Dec 13 16:41:58 EST 2007
#4391: Pidgin crash on start with new linux kernel
--------------------------+-------------------------------------------------
Reporter: jqheywood | Type: defect
Status: new | Priority: minor
Component: pidgin (gtk) | Version: 2.3.1
Keywords: crash | Pending: 0
--------------------------+-------------------------------------------------
Having just upgraded my kernel to 2.6.18.8-0.7-default (opensuse 10.2),
pidgin 2.3.1 crashed on startup. I recompliled 2.3.1 and reinstalled it.
Same result. Here is the full backtrace:
{{{
(gdb) handle SIGPIPE nostop
Signal Stop Print Pass to program Description
SIGPIPE No Yes Yes Broken pipe
(gdb) run
Starting program: /usr/local/bin/pidgin
[Thread debugging using libthread_db enabled]
[New Thread 47671456621632 (LWP 16423)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47671456621632 (LWP 16423)]
0x00002b5b5f1c5ba5 in malloc_consolidate () from /lib64/libc.so.6
(gdb) bt full
#0 0x00002b5b5f1c5ba5 in malloc_consolidate () from /lib64/libc.so.6
No symbol table info available.
#1 0x00002b5b5f1c7972 in _int_malloc () from /lib64/libc.so.6
No symbol table info available.
#2 0x00002b5b5f1c9546 in malloc () from /lib64/libc.so.6
No symbol table info available.
#3 0x00002b5b5b86698e in cairo_matrix_rotate () from
/usr/lib64/libcairo.so.2
No symbol table info available.
#4 0x00002b5b5b866a83 in cairo_matrix_rotate () from
/usr/lib64/libcairo.so.2
No symbol table info available.
#5 0x00002b5b5b866b9e in cairo_matrix_rotate () from
/usr/lib64/libcairo.so.2
No symbol table info available.
#6 0x00002b5b5b85eaab in cairo_move_to () from /usr/lib64/libcairo.so.2
No symbol table info available.
#7 0x00002b5b5b85ec3c in cairo_rectangle () from /usr/lib64/libcairo.so.2
No symbol table info available.
#8 0x00002b5b5ab3a86a in gdk_window_set_user_data ()
from /opt/gnome/lib64/libgdk-x11-2.0.so.0
No symbol table info available.
#9 0x00002b5b5ab3bb32 in gdk_window_begin_paint_region ()
from /opt/gnome/lib64/libgdk-x11-2.0.so.0
No symbol table info available.
#10 0x00002b5b5a6afaf5 in gtk_main_do_event ()
---Type <return> to continue, or q <return> to quit---
from /opt/gnome/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#11 0x00002b5b5ab3beba in gdk_window_is_viewable ()
from /opt/gnome/lib64/libgdk-x11-2.0.so.0
No symbol table info available.
#12 0x00002b5b5ab3c0fb in gdk_window_process_all_updates ()
from /opt/gnome/lib64/libgdk-x11-2.0.so.0
No symbol table info available.
#13 0x00002b5b5a62cd25 in gtk_container_check_resize ()
from /opt/gnome/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#14 0x00002b5b5df04f94 in g_main_context_dispatch ()
from /opt/gnome/lib64/libglib-2.0.so.0
No symbol table info available.
#15 0x00002b5b5df07dc5 in g_main_context_prepare ()
from /opt/gnome/lib64/libglib-2.0.so.0
No symbol table info available.
#16 0x00002b5b5df080ca in g_main_loop_run ()
from /opt/gnome/lib64/libglib-2.0.so.0
No symbol table info available.
#17 0x00002b5b5a6afce3 in gtk_main () from
/opt/gnome/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0x0000000000474a24 in main (argc=1, argv=0x7fff5192f528) at
gtkmain.c:873
---Type <return> to continue, or q <return> to quit---
saved_status = <value optimized out>
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
search_path = <value optimized out>
accounts = <value optimized out>
sigset = {__val = {91143, 0 <repeats 15 times>}}
prev_sig_disp = <value optimized out>
errmsg =
"\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000��<`[+\000\000�J\030Y[+\000\000�4�^[+",
'\0' <repeats 18 times>,
"��\222Q�\177\000\000\001\000\000\000\000\000\000\000��\222Q�\177\000\000�`\030Y[+\000\000P�\222Q�\177\000\000��\222Q�\177\000\000(\036�[[+\000\000\000\000\000\000\000\000\000\000��\222Q�\177\000\000\003\000\000\000\000\000\000\000MG\030Y[+\000\000\000\000\000\000\000\000\000\000\023",
'\0' <repeats 15 times>,
"�`\030Y[+\000\000P�\222Q�\177\000\000\020G\030Y[+\000\000\217�\222Q�\177\000\000\200�\222Q�\177\000\000x�\222Q�"...
segfault_message_tmp = <value optimized out>
error = (GError *) 0x0
---Type <return> to continue, or q <return> to quit---
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 = 0x4b1242 "config", has_arg = 1, flag =
0x0,
val = 99}, {name = 0x4a05df "debug", has_arg = 0, flag = 0x0, val =
100}, {
name = 0x4a39d3 "help", has_arg = 0, flag = 0x0, val = 104}, {
name = 0x4a0897 "login", has_arg = 2, flag = 0x0, val = 108}, {
name = 0x4ad6b2 "multiple", has_arg = 0, flag = 0x0, val = 109}, {
name = 0x4ad6bb "nologin", has_arg = 0, flag = 0x0, val = 110}, {
name = 0x4b1238 "session", has_arg = 1, flag = 0x0, val = 115}, {
name = 0x4a56c4 "version", has_arg = 0, flag = 0x0, val = 118}, {
name = 0x4b124b "display", has_arg = 1, flag = 0x0, val = 68}, {
name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
(gdb)
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/4391>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list