Opened 3 years ago

#16986 new defect

crash (SIGABRT) when clicking the tray icon under GNOME 3

Reported by: pabs3 Owned by:
Milestone: Component: pidgin (gtk)
Version: 2.10.12 Keywords: crash
Cc:

Description

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@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@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@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@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7ffc1e40f5d0, invocation_hint=invocation_hint@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@entry=0x55b655f87a40, detail=detail@entry=0, instance=instance@entry=0x55b655348d90, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@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@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@entry=0x55b654e90de0, detailed_signal=detailed_signal@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@entry=0x0, n_param_values=3, param_values=param_values@entry=0x7ffc1e40fa20, invocation_hint=invocation_hint@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@entry=0x55b654e6d170, detail=detail@entry=544, instance=instance@entry=0x55b654e90de0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@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@entry=0x55b654e90de0, signal_id=signal_id@entry=105, detail=detail@entry=544, var_args=var_args@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@entry=0x7ffc1e40fe80, n_param_values=<optimized out>, param_values=param_values@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@entry=0x55b655c30710, signal_id=<optimized out>, detail=detail@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@entry=0x55b654ec6230, detail=detail@entry=0, instance=instance@entry=0x55b655c30710, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@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@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@entry=0x55b6552a51e0, return_value=return_value@entry=0x0, instance=instance@entry=0x55b655298560, args=args@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@entry=0x7ffc1e4103b0) at /build/glib2.0-2CrUwg/glib2.0-2.48.0/./gobject/gsignal.c:3294
#21 0x00007f8db447808f in g_signal_emit (instance=instance@entry=0x55b655298560, signal_id=<optimized out>, detail=detail@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@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@entry=0x55b654eb7b70, signal_id=<optimized out>, detail=detail@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@entry=0x7ffc1e410650, n_param_values=2, param_values=param_values@entry=0x7ffc1e4106b0, invocation_hint=invocation_hint@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@entry=0x55b654ec8040, detail=detail@entry=0, instance=instance@entry=0x55b654eb7b70, emission_return=emission_return@entry=0x7ffc1e4107c0, instance_and_params=instance_and_params@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@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@entry=0x55b654eb7b70 [GtkTrayIcon], event=event@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@entry=0x55b654eb7b70 [GtkTrayIcon], event=event@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@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@entry=1, dispatch=dispatch@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@entry=0x55b6553df8c0, block=block@entry=1, dispatch=dispatch@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@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@entry=1, dispatch=dispatch@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@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@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@entry=0x55b654e90de0, detailed_signal=detailed_signal@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@entry=0x7ffc1e40fe80, n_param_values=<optimized out>, param_values=param_values@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@entry=0x55b655c30710, signal_id=<optimized out>, detail=detail@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@entry=0x55b6552a51e0, return_value=return_value@entry=0x0, instance=instance@entry=0x55b655298560, args=args@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@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@entry=0x55b655298560, signal_id=<optimized out>, detail=detail@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@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@entry=0x55b654eb7b70, signal_id=<optimized out>, detail=detail@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@entry=0x55b654eb7b70 [GtkTrayIcon], event=event@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@entry=0x55b654eb7b70 [GtkTrayIcon], event=event@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@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@entry=1, dispatch=dispatch@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}}

Change History (0)

Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!