[Pidgin] #16986: crash (SIGABRT) when clicking the tray icon under GNOME 3
Pidgin
trac at pidgin.im
Fri Apr 1 01:32:29 EDT 2016
#16986: crash (SIGABRT) when clicking the tray icon under GNOME 3
---------------------+--------------------------
Reporter: pabs3 | Owner:
Type: defect | Status: new
Milestone: | Component: pidgin (gtk)
Version: 2.10.12 | Keywords: crash
---------------------+--------------------------
I am using Debian stretch, GNOME 3.18, pidgin 2.10.11-1.1+b2 and GTK+2
2.24.30-1.1. Sometimes when I click the pidgin tray icon to show the buddy
list under GNOME, I get a crash (SIGABRT) in pidgin. I have included the
gdb backtrace below.
{{{
$ gdb -batch -n -ex 'set height 0' -ex bt -ex 'thread apply all bt full'
--core /var/crash/1000/30242-1000-1000-6-1459481295-chianamo--usr-bin-
pidgin.core /usr/bin/pidgin
[New LWP 30242]
[New LWP 30316]
[New LWP 30345]
[New LWP 30344]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `pidgin'.
Program terminated with signal SIGABRT, Aborted.
#0 0x00007f8db3579478 in __GI_raise (sig=sig at entry=6) at
../sysdeps/unix/sysv/linux/raise.c:55
55 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
[Current thread is 1 (Thread 0x7f8db6b7ba80 (LWP 30242))]
#0 0x00007f8db3579478 in __GI_raise (sig=sig at entry=6) at
../sysdeps/unix/sysv/linux/raise.c:55
#1 0x00007f8db357a8fa in __GI_abort () at abort.c:89
#2 0x000055b65383607a in sighandler (sig=11) at /build/pidgin-
itbiVH/pidgin-2.10.11/./pidgin/gtkmain.c:179
#3 0x00007f8db3579500 in <signal handler called> () at /lib/x86_64-linux-
gnu/libc.so.6
#4 0x00007f8db54c64db in IA__gtk_text_buffer_get_start_iter
(buffer=0x100000004, iter=iter at entry=0x7ffc1e40f330) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtktextbuffer.c:2933
#5 0x00007f8da8a67aa3 in notify_name_change (atk_obj=0x55b65620d160
[GailNotebookPage]) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/modules/other/gail/gaillabel.c:247
#9 0x00007f8db447808f in <emit signal ??? on instance 0x55b655348d90
[GailWindow]> (instance=<optimized out>, signal_id=<optimized out>,
detail=<optimized out>) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3441
#6 0x00007f8db445cfa5 in g_closure_invoke (closure=0x55b655ec7b20,
return_value=return_value at entry=0x0, n_param_values=1,
param_values=param_values at entry=0x7ffc1e40f5d0,
invocation_hint=invocation_hint at entry=0x7ffc1e40f550) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gclosure.c:804
#7 0x00007f8db446f264 in signal_emit_unlocked_R
(node=node at entry=0x55b655f87a40, detail=detail at entry=0,
instance=instance at entry=0x55b655348d90,
emission_return=emission_return at entry=0x0,
instance_and_params=instance_and_params at entry=0x7ffc1e40f5d0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3699
#8 0x00007f8db4477d5c in g_signal_emit_valist (instance=<optimized
out>, signal_id=<optimized out>, detail=<optimized out>,
var_args=var_args at entry=0x7ffc1e40f780) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3385
#13 0x00007f8db4478555 in <emit signal children-changed:add or
0x7f8da8a8303e "children-changed::add" on instance 0x55b654e90de0
[GailToplevel]> (instance=instance at entry=0x55b654e90de0,
detailed_signal=detailed_signal at entry=0x7f8da8a8303e "children-
changed::add") at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3481
#10 0x00007f8db445cfa5 in g_closure_invoke (closure=0x55b655f63ac0,
return_value=return_value at entry=0x0, n_param_values=3,
param_values=param_values at entry=0x7ffc1e40fa20,
invocation_hint=invocation_hint at entry=0x7ffc1e40f9a0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gclosure.c:804
#11 0x00007f8db446efc1 in signal_emit_unlocked_R
(node=node at entry=0x55b654e6d170, detail=detail at entry=544,
instance=instance at entry=0x55b654e90de0,
emission_return=emission_return at entry=0x0,
instance_and_params=instance_and_params at entry=0x7ffc1e40fa20) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3629
#12 0x00007f8db4477d5c in g_signal_emit_valist
(instance=instance at entry=0x55b654e90de0, signal_id=signal_id at entry=105,
detail=detail at entry=544, var_args=var_args at entry=0x7ffc1e40fc48) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3385
#14 0x00007f8da8a751e7 in gail_toplevel_show_event_watcher
(ihint=ihint at entry=0x7ffc1e40fe80, n_param_values=<optimized out>,
param_values=param_values at entry=0x7ffc1e40ff00, data=0x55b654e90de0) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/modules/other/gail/gailtoplevel.c:248
#17 0x00007f8db447808f in <emit signal ??? on instance 0x55b655c30710
[GtkWindow]> (instance=instance at entry=0x55b655c30710, signal_id=<optimized
out>, detail=detail at entry=0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3441
#15 0x00007f8db446ed1b in signal_emit_unlocked_R
(node=node at entry=0x55b654ec6230, detail=detail at entry=0,
instance=instance at entry=0x55b655c30710,
emission_return=emission_return at entry=0x0,
instance_and_params=instance_and_params at entry=0x7ffc1e40ff00) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3595
#16 0x00007f8db4477d5c in g_signal_emit_valist (instance=<optimized
out>, signal_id=<optimized out>, detail=<optimized out>,
var_args=var_args at entry=0x7ffc1e4100b0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3385
#18 0x00007f8db554cd26 in IA__gtk_widget_show (widget=0x55b655c30710
[GtkWindow]) at /build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtkwidget.c:3236
#19 0x00007f8db445d1d4 in _g_closure_invoke_va
(closure=closure at entry=0x55b6552a51e0,
return_value=return_value at entry=0x0,
instance=instance at entry=0x55b655298560, args=args at entry=0x7ffc1e4103b0,
n_params=<optimized out>, param_types=0x0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gclosure.c:867
#20 0x00007f8db44779a6 in g_signal_emit_valist (instance=0x55b655298560,
signal_id=<optimized out>, detail=0,
var_args=var_args at entry=0x7ffc1e4103b0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3294
#21 0x00007f8db447808f in g_signal_emit
(instance=instance at entry=0x55b655298560, signal_id=<optimized out>,
detail=detail at entry=0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3441
#22 0x00007f8db54a3b99 in gtk_status_icon_button_press
(status_icon=0x55b655298560 [GtkStatusIcon]) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtkstatusicon.c:1309
#23 0x00007f8db54a3b99 in gtk_status_icon_button_press
(status_icon=status_icon at entry=0x55b655298560 [GtkStatusIcon],
event=0x55b655357820) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtkstatusicon.c:1781
#28 0x00007f8db447808f in <emit signal ??? on instance 0x55b654eb7b70
[GtkTrayIcon]> (instance=instance at entry=0x55b654eb7b70,
signal_id=<optimized out>, detail=detail at entry=0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3441
#24 0x00007f8db542f9ec in _gtk_marshal_BOOLEAN__BOXED
(closure=0x55b6552a0b80, return_value=0x7ffc1e410650,
n_param_values=<optimized out>, param_values=0x7ffc1e4106b0,
invocation_hint=<optimized out>, marshal_data=<optimized out>) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtkmarshalers.c:86
#25 0x00007f8db445cfa5 in g_closure_invoke (closure=0x55b6552a0b80,
return_value=return_value at entry=0x7ffc1e410650, n_param_values=2,
param_values=param_values at entry=0x7ffc1e4106b0,
invocation_hint=invocation_hint at entry=0x7ffc1e410630) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gclosure.c:804
#26 0x00007f8db446efc1 in signal_emit_unlocked_R
(node=node at entry=0x55b654ec8040, detail=detail at entry=0,
instance=instance at entry=0x55b654eb7b70,
emission_return=emission_return at entry=0x7ffc1e4107c0,
instance_and_params=instance_and_params at entry=0x7ffc1e4106b0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3629
#27 0x00007f8db44777f9 in g_signal_emit_valist (instance=<optimized
out>, signal_id=<optimized out>, detail=<optimized out>,
var_args=var_args at entry=0x7ffc1e410870) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3395
#29 0x00007f8db554733c in gtk_widget_event_internal
(widget=widget at entry=0x55b654eb7b70 [GtkTrayIcon],
event=event at entry=0x55b655357820) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtkwidget.c:5010
#30 0x00007f8db5547617 in IA__gtk_widget_event
(widget=widget at entry=0x55b654eb7b70 [GtkTrayIcon],
event=event at entry=0x55b655357820) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtkwidget.c:4807
#31 0x00007f8db542e184 in IA__gtk_propagate_event (widget=0x55b654eb7b70
[GtkTrayIcon], event=0x55b655357820) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtkmain.c:2501
#32 0x00007f8db542e53b in IA__gtk_main_do_event (event=0x55b655357820) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtkmain.c:1696
#33 0x00007f8db50a2c5c in gdk_event_dispatch (source=<optimized out>,
callback=<optimized out>, user_data=<optimized out>) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gdk/x11/gdkevents-x11.c:2425
#34 0x00007f8db4186137 in g_main_context_dispatch (context=0x55b654e5dc20)
at /build/glib2.0-2CrUwg/glib2.0-2.48.0/./glib/gmain.c:3154
#35 0x00007f8db4186137 in g_main_context_dispatch
(context=context at entry=0x55b654e5dc20) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./glib/gmain.c:3769
#36 0x00007f8db4186390 in g_main_context_iterate (context=0x55b654e5dc20,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./glib/gmain.c:3840
#37 0x00007f8db41866b2 in g_main_loop_run (loop=0x55b655ecb080) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./glib/gmain.c:4034
#38 0x00007f8db542d5b7 in IA__gtk_main () at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtkmain.c:1268
#39 0x000055b6537e3f37 in main (argc=1, argv=0x7ffc1e412f88) at /build
/pidgin-itbiVH/pidgin-2.10.11/./pidgin/gtkmain.c:937
Thread 4 (Thread 0x7f8d93474700 (LWP 30344)):
#0 0x00007f8db3625e4d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007f8db418632c in g_main_context_iterate (priority=2147483647,
n_fds=1, fds=0x7f8d8c0008e0, timeout=<optimized out>,
context=0x55b6553df8c0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./glib/gmain.c:4135
poll_func = 0x7f8db4195240 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = 1
fds = 0x7f8d8c0008e0
#2 0x00007f8db418632c in g_main_context_iterate
(context=context at entry=0x55b6553df8c0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./glib/gmain.c:3835
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = 1
fds = 0x7f8d8c0008e0
#3 0x00007f8db418643c in g_main_context_iteration
(context=0x55b6553df8c0, may_block=may_block at entry=1) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./glib/gmain.c:3901
retval = <optimized out>
#4 0x00007f8db4186479 in glib_worker_main (data=<optimized out>) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./glib/gmain.c:5672
#5 0x00007f8db41acb75 in g_thread_proxy (data=0x55b6552a90a0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./glib/gthread.c:780
thread = 0x55b6552a90a0
#6 0x00007f8db38f1454 in start_thread (arg=0x7f8d93474700) at
pthread_create.c:334
__res = <optimized out>
pd = 0x7f8d93474700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140246038038272,
-3117737439172518346, 0, 140720816063855, 3, 0, 3143711410797649462,
3143782261218188854}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007f8db362eedd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 3 (Thread 0x7f8d92c73700 (LWP 30345)):
#0 0x00007f8db3625e4d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007f8db418632c in g_main_context_iterate (priority=2147483647,
n_fds=2, fds=0x7f8d840010c0, timeout=<optimized out>,
context=0x55b654f253f0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./glib/gmain.c:4135
poll_func = 0x7f8db4195240 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = 2
fds = 0x7f8d840010c0
#2 0x00007f8db418632c in g_main_context_iterate (context=0x55b654f253f0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./glib/gmain.c:3835
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = 2
fds = 0x7f8d840010c0
#3 0x00007f8db41866b2 in g_main_loop_run (loop=0x55b654f253b0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./glib/gmain.c:4034
__func__ = "g_main_loop_run"
#4 0x00007f8db244c906 in gdbus_shared_thread_func
(user_data=0x55b6553dffe0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gio/gdbusprivate.c:246
data = 0x55b6553dffe0
#5 0x00007f8db41acb75 in g_thread_proxy (data=0x55b6552a90f0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./glib/gthread.c:780
thread = 0x55b6552a90f0
#6 0x00007f8db38f1454 in start_thread (arg=0x7f8d92c73700) at
pthread_create.c:334
__res = <optimized out>
pd = 0x7f8d92c73700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140246029645568,
-3117737439172518346, 0, 140720816064207, 3, 94241602535392,
3143714708795661878, 3143782261218188854}, mask_was_saved = 0}}, priv =
{pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype
= 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007f8db362eedd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 2 (Thread 0x7f8d94341700 (LWP 30316)):
#0 0x00007f8db3627c03 in select () at ../sysdeps/unix/syscall-
template.S:84
#1 0x00007f8d9cced400 in () at /usr/lib/x86_64-linux-gnu/libtcl8.6.so
#2 0x00007f8db38f1454 in start_thread (arg=0x7f8d94341700) at
pthread_create.c:334
__res = <optimized out>
pd = 0x7f8d94341700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140246053558016,
-3117737439172518346, 0, 140720816064863, 3, 1, 3143717295439715894,
3143782261218188854}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#3 0x00007f8db362eedd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 1 (Thread 0x7f8db6b7ba80 (LWP 30242)):
#0 0x00007f8db3579478 in __GI_raise (sig=sig at entry=6) at
../sysdeps/unix/sysv/linux/raise.c:55
resultvar = 0
pid = 30242
selftid = 30242
#1 0x00007f8db357a8fa in __GI_abort () at abort.c:89
save_stage = 2
act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction =
0x0}, sa_mask = {__val = {140246576240287, 140246579565888, 496,
94241596757488, 496, 94241596757488, 140246576237731, 140246579565888,
496, 496, 140246576241830, 140246579565888, 94241596757488, 496,
140720816059264, 140720816059856}}, sa_flags = -1285885304, sa_restorer =
0x100000004}
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x000055b65383607a in sighandler (sig=11) at /build/pidgin-
itbiVH/pidgin-2.10.11/./pidgin/gtkmain.c:179
written = <optimized out>
#3 0x00007f8db3579500 in <signal handler called> () at /lib/x86_64-linux-
gnu/libc.so.6
#4 0x00007f8db54c64db in IA__gtk_text_buffer_get_start_iter
(buffer=0x100000004, iter=iter at entry=0x7ffc1e40f330) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtktextbuffer.c:2933
__inst = 0x100000004
__t = 94241601248960
__r = <optimized out>
#5 0x00007f8da8a67aa3 in notify_name_change (atk_obj=0x55b65620d160
[GailNotebookPage]) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/modules/other/gail/gaillabel.c:247
end = {dummy1 = 0x7ffc1e40f3b0, dummy2 = 0x2, dummy3 = 0, dummy4 =
0, dummy5 = 2126501888, dummy6 = -1112292553, dummy7 = 1438844688, dummy8
= 21942, dummy9 = 0x7f8db55576f9 <IA__gtk_window_get_title+9>, dummy10 =
0x55b654ee75a0, dummy11 = -1465390800, dummy12 = 32653, dummy13 =
507573360, dummy14 = 0x7ffc1e40f5d0}
new_label = <optimized out>
same = <optimized out>
start = {dummy1 = 0x6c, dummy2 = 0x7f8db6a30c90
<_dbus_header_signature_str>, dummy3 = 11, dummy4 = 0, dummy5 =
1442260744, dummy6 = 21942, dummy7 = 130, dummy8 = 0, dummy9 =
0x7f8db38fa459 <sendmsg+57>, dummy10 = 0x0, dummy11 = -1233033878, dummy12
= 32653, dummy13 = 0, dummy14 = 0x0}
old_label = <optimized out>
label = 0x55b655272460 [GtkNotebook]
gail_label = 0x55b65620d160 [GailNotebookPage]
widget = 0x55b655272460 [GtkNotebook]
gail_obj = 0x55b65620d160 [GailNotebookPage]
#9 0x00007f8db447808f in <emit signal ??? on instance 0x55b655348d90
[GailWindow]> (instance=<optimized out>, signal_id=<optimized out>,
detail=<optimized out>) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3441
Python Exception <class 'gdb.error'> Attempt to dereference a generic
pointer.:
#13 0x00007f8db4478555 in <emit signal children-changed:add or
0x7f8da8a8303e "children-changed::add" on instance 0x55b654e90de0
[GailToplevel]> (instance=instance at entry=0x55b654e90de0,
detailed_signal=detailed_signal at entry=0x7f8da8a8303e "children-
changed::add") at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3481
Python Exception <class 'gdb.error'> Attempt to dereference a generic
pointer.:
#14 0x00007f8da8a751e7 in gail_toplevel_show_event_watcher
(ihint=ihint at entry=0x7ffc1e40fe80, n_param_values=<optimized out>,
param_values=param_values at entry=0x7ffc1e40ff00, data=0x55b654e90de0) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/modules/other/gail/gailtoplevel.c:248
toplevel = 0x55b654e90de0 [GailToplevel]
atk_obj = 0x55b654e90de0 [GailToplevel]
object = 0x55b655c30710 [GtkWindow]
widget = 0x55b655c30710 [GtkWindow]
n_children = 1
child = 0x55b655348d90 [GailWindow]
#17 0x00007f8db447808f in <emit signal ??? on instance 0x55b655c30710
[GtkWindow]> (instance=instance at entry=0x55b655c30710, signal_id=<optimized
out>, detail=detail at entry=0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3441
Python Exception <class 'gdb.error'> Attempt to dereference a generic
pointer.:
#18 0x00007f8db554cd26 in IA__gtk_widget_show (widget=0x55b655c30710
[GtkWindow]) at /build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtkwidget.c:3236
widget = 0x55b655c30710 [GtkWindow]
#19 0x00007f8db445d1d4 in _g_closure_invoke_va
(closure=closure at entry=0x55b6552a51e0,
return_value=return_value at entry=0x0,
instance=instance at entry=0x55b655298560, args=args at entry=0x7ffc1e4103b0,
n_params=<optimized out>, param_types=0x0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gclosure.c:867
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 0
real_closure = 0x55b6552a51c0
__func__ = "_g_closure_invoke_va"
#20 0x00007f8db44779a6 in g_signal_emit_valist (instance=0x55b655298560,
signal_id=<optimized out>, detail=0,
var_args=var_args at entry=0x7ffc1e4103b0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3294
return_accu = <optimized out>
accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0,
v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64
= 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
accumulator = 0x0
emission = {next = 0x7ffc1e410620, instance = 0x55b655298560,
ihint = {signal_id = 196, detail = 0, run_type = G_SIGNAL_RUN_FIRST},
state = EMISSION_RUN, chain_type = 94241601202768}
signal_id = <optimized out>
instance_type = <optimized out>
emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0,
v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double
= 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0,
v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
rtype = 4
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
signal_return_type = <optimized out>
param_values = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#21 0x00007f8db447808f in g_signal_emit
(instance=instance at entry=0x55b655298560, signal_id=<optimized out>,
detail=detail at entry=0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3441
Python Exception <class 'gdb.error'> Attempt to dereference a generic
pointer.:
#22 0x00007f8db54a3b99 in gtk_status_icon_button_press
(status_icon=0x55b655298560 [GtkStatusIcon]) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtkstatusicon.c:1309
event = 0x55b655357820
status_icon = 0x55b655298560 [GtkStatusIcon]
handled = 0
#23 0x00007f8db54a3b99 in gtk_status_icon_button_press
(status_icon=status_icon at entry=0x55b655298560 [GtkStatusIcon],
event=0x55b655357820) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtkstatusicon.c:1781
event = 0x55b655357820
status_icon = 0x55b655298560 [GtkStatusIcon]
handled = 0
#28 0x00007f8db447808f in <emit signal ??? on instance 0x55b654eb7b70
[GtkTrayIcon]> (instance=instance at entry=0x55b654eb7b70,
signal_id=<optimized out>, detail=detail at entry=0) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3441
Python Exception <class 'gdb.error'> Attempt to dereference a generic
pointer.:
#29 0x00007f8db554733c in gtk_widget_event_internal
(widget=widget at entry=0x55b654eb7b70 [GtkTrayIcon],
event=event at entry=0x55b655357820) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtkwidget.c:5010
signal_num = <optimized out>
return_val = 0
#30 0x00007f8db5547617 in IA__gtk_widget_event
(widget=widget at entry=0x55b654eb7b70 [GtkTrayIcon],
event=event at entry=0x55b655357820) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtkwidget.c:4807
__func__ = "IA__gtk_widget_event"
#31 0x00007f8db542e184 in IA__gtk_propagate_event (widget=0x55b654eb7b70
[GtkTrayIcon], event=0x55b655357820) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtkmain.c:2501
tmp = <optimized out>
handled_event = <optimized out>
__func__ = "IA__gtk_propagate_event"
#32 0x00007f8db542e53b in IA__gtk_main_do_event (event=0x55b655357820) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtkmain.c:1696
event_widget = <optimized out>
grab_widget = 0x55b654eb7b70 [GtkTrayIcon]
window_group = <optimized out>
rewritten_event = <optimized out>
tmp_list = <optimized out>
__func__ = "IA__gtk_main_do_event"
#33 0x00007f8db50a2c5c in gdk_event_dispatch (source=<optimized out>,
callback=<optimized out>, user_data=<optimized out>) at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gdk/x11/gdkevents-x11.c:2425
display = <optimized out>
event = 0x55b655357820
#34 0x00007f8db4186137 in g_main_context_dispatch (context=0x55b654e5dc20)
at /build/glib2.0-2CrUwg/glib2.0-2.48.0/./glib/gmain.c:3154
dispatch = 0x7f8db50a2c10 <gdk_event_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = <optimized out>
cb_data = <optimized out>
need_destroy = <optimized out>
source = 0x55b654e881b0
current = 0x55b654fe2d40
i = 0
#35 0x00007f8db4186137 in g_main_context_dispatch
(context=context at entry=0x55b654e5dc20) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./glib/gmain.c:3769
#36 0x00007f8db4186390 in g_main_context_iterate (context=0x55b654e5dc20,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./glib/gmain.c:3840
max_priority = 0
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = 19
fds = 0x55b655ae0480
#37 0x00007f8db41866b2 in g_main_loop_run (loop=0x55b655ecb080) at
/build/glib2.0-2CrUwg/glib2.0-2.48.0/./glib/gmain.c:4034
__func__ = "g_main_loop_run"
#38 0x00007f8db542d5b7 in IA__gtk_main () at
/build/gtk+2.0-bs8YjO/gtk+2.0-2.24.30/gtk/gtkmain.c:1268
tmp_list = 0x0
functions = 0x0
init = <optimized out>
loop = 0x55b655ecb080
#39 0x000055b6537e3f37 in main (argc=1, argv=0x7ffc1e412f88) at /build
/pidgin-itbiVH/pidgin-2.10.11/./pidgin/gtkmain.c:937
opt_force_online = 0
opt_help = <optimized out>
opt_login = 0
opt_nologin = 0
opt_version = <optimized out>
opt_si = <optimized out>
opt_config_dir_arg = <optimized out>
opt_login_arg = <optimized out>
opt_session_arg = <optimized out>
search_path = <optimized out>
accounts = <optimized out>
sig_indx = 1
sigset = {__val = {91142, 0 <repeats 15 times>}}
errmsg =
"\000\000\000\000\000\000\000\000\005\000\000\000\215\177\000\000\000\020(\000\000\000\000\000\000\060(\000\000\000\000\000\070+(\000\000\000\000\000\200+(\000\000\000\000\000\000\020\b\000\000\000\000\000\003\000\000\000\215\177\000\000\000\060#\000\000\000\000\000\000P#\000\000\000\000\000`F#\000\000\000\000\000hF#\000\000\000\000\000\000\060\003\000\000\000\000\000\003\000\000\000\215\177\000\000\000@#\000\000\000\000\000\000p#\000\000\000\000\000\220d#\000\000\000\000\000\260d#\000\000\000\000\000\000@\003\000\000\000\000\000\003\000\000\000\215\177\000\000\000\020!\000\000\000\000\000\000\060!\000\000\000\000\000\314!!\000\000\000\000\000\250$!\000\000\000\000\000\000\020\001\000\000\000\000\000"...
signal_channel = <optimized out>
signal_status = <optimized out>
signal_channel_watcher = 1
segfault_message_tmp = <optimized out>
error = 0x0
opt = <optimized out>
gui_check = <optimized out>
debug_enabled = <optimized out>
migration_failed = 0
active_accounts = <optimized out>
long_options = {{name = 0x55b6538806f1 "config", has_arg = 1, flag
= 0x0, val = 99}, {name = 0x55b65386ebd9 "debug", has_arg = 0, flag = 0x0,
val = 100}, {name = 0x55b65387c711 "force-online", has_arg = 0, flag =
0x0, val = 102}, {name = 0x55b65387075a "help", has_arg = 0, flag = 0x0,
val = 104}, {name = 0x55b65387c5bd "login", has_arg = 2, flag = 0x0, val =
108}, {name = 0x55b65387c71e "multiple", has_arg = 0, flag = 0x0, val =
109}, {name = 0x55b65387c727 "nologin", has_arg = 0, flag = 0x0, val =
110}, {name = 0x55b6538806e7 "session", has_arg = 1, flag = 0x0, val =
115}, {name = 0x55b653872f5d "version", has_arg = 0, flag = 0x0, val =
118}, {name = 0x55b6538806fa "display", has_arg = 1, flag = 0x0, val =
68}, {name = 0x55b65387d243 "sync", has_arg = 0, flag = 0x0, val = 83},
{name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
}}}
--
Ticket URL: <https://developer.pidgin.im/ticket/16986>
Pidgin <https://pidgin.im>
Pidgin
More information about the Tracker
mailing list