[Pidgin Plugins] #381: SNPP crash on exit

Pidgin Plugins plugins-trac at guifications.org
Tue Jul 31 12:46:00 CDT 2007


#381: SNPP crash on exit
------------------------+---------------------------------------------------
 Reporter:  jbailey     |       Owner:  rizzo          
     Type:  Bugs        |      Status:  new            
 Priority:  4           |   Milestone:  PluginPack2.1.0
Component:  PluginPack  |     Version:  PluginPack2.1.0
 Keywords:              |     Pending:  0              
------------------------+---------------------------------------------------
 The SNPP plugin crashes on exit.  I had a conversation open.  Backtraces
 follow:

 {{{
 This is the backtrace:

 #0  0x00002accffe46d2b in free () from /lib/libc.so.6
 #1  0x00002acd0f3d987b in snpp_reset (gc=<value optimized out>,
 sd=0x8d6670)
     at snpp.c:99
 #2  0x00002acd0f3d98ea in snpp_close (gc=0xc758d0) at snpp.c:455
 #3  0x00002accfddb840d in purple_connection_destroy (gc=0xc758d0)
     at connection.c:196
 #4  0x00002accfdda9c21 in purple_account_disconnect (account=0x7c3af0)
     at account.c:1040
 #5  0x00002accfddb7ba9 in purple_connections_disconnect_all ()
     at connection.c:465
 #6  0x00002accfddbde7d in purple_core_quit () at core.c:183
 #7  0x00002accfe4b27aa in g_closure_invoke () from
 /usr/lib/libgobject-2.0.so.0
 #8  0x00002accfe4c3667 in ?? () from /usr/lib/libgobject-2.0.so.0
 #9  0x00002accfe4c4a1d in g_signal_emit_valist ()
    from /usr/lib/libgobject-2.0.so.0
 #10 0x00002accfe4c4cd3 in g_signal_emit () from
 /usr/lib/libgobject-2.0.so.0
 #11 0x00002accfba5214a in gtk_widget_activate ()
    from /usr/lib/libgtk-x11-2.0.so.0
 #12 0x00002accfb95ca50 in gtk_menu_shell_activate_item ()
    from /usr/lib/libgtk-x11-2.0.so.0
 #13 0x00002accfb95df00 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 #14 0x00002accfb950c4d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 #15 0x00002accfe4b27aa in g_closure_invoke () from
 /usr/lib/libgobject-2.0.so.0
 #16 0x00002accfe4c3c93 in ?? () from /usr/lib/libgobject-2.0.so.0
 #17 0x00002accfe4c48b8 in g_signal_emit_valist ()
    from /usr/lib/libgobject-2.0.so.0
 #18 0x00002accfe4c4cd3 in g_signal_emit () from
 /usr/lib/libgobject-2.0.so.0
 #19 0x00002accfba4e47e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 #20 0x00002accfb94a23d in gtk_propagate_event ()
    from /usr/lib/libgtk-x11-2.0.so.0
 #21 0x00002accfb94b251 in gtk_main_do_event ()
    from /usr/lib/libgtk-x11-2.0.so.0
 #22 0x00002accfbdef94c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
 #23 0x00002accfef30cb3 in g_main_context_dispatch ()
    from /usr/lib/libglib-2.0.so.0
 #24 0x00002accfef33f3d in ?? () from /usr/lib/libglib-2.0.so.0
 #25 0x00002accfef3424a in g_main_loop_run () from
 /usr/lib/libglib-2.0.so.0
 #26 0x00002accfb94b5e3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 #27 0x000000000046f84c in main (argc=3, argv=0x7fffb019d9c8) at
 gtkmain.c:877
 }}}
 [[BR]]
 {{{
 This is the 'backtrace full' (note that I have added newlines to frame
 #27's long string for improved readability):

 #0  0x00002accffe46d2b in free () from /lib/libc.so.6
 No symbol table info available.
 #1  0x00002acd0f3d987b in snpp_reset (gc=<value optimized out>,
 sd=0x8d6670)
     at snpp.c:99
 No locals.
 #2  0x00002acd0f3d98ea in snpp_close (gc=0xc758d0) at snpp.c:455
     sd = (struct snpp_data *) 0x2acd0f3da21b
 #3  0x00002accfddb840d in purple_connection_destroy (gc=0xc758d0)
     at connection.c:196
     account = (PurpleAccount *) 0x7c3af0
     buddies = <value optimized out>
     __PRETTY_FUNCTION__ = "purple_connection_destroy"
 #4  0x00002accfdda9c21 in purple_account_disconnect (account=0x7c3af0)
     at account.c:1040
     gc = (PurpleConnection *) 0x2acd00000000
     __PRETTY_FUNCTION__ = "purple_account_disconnect"
 #5  0x00002accfddb7ba9 in purple_connections_disconnect_all ()
     at connection.c:465
     l = <value optimized out>
     gc = (PurpleConnection *) 0x0
 #6  0x00002accfddbde7d in purple_core_quit () at core.c:183
     ops = <value optimized out>
     core = (PurpleCore *) 0x6f28c0
     __PRETTY_FUNCTION__ = "purple_core_quit"
 #7  0x00002accfe4b27aa in g_closure_invoke () from
 /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #8  0x00002accfe4c3667 in ?? () from /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #9  0x00002accfe4c4a1d in g_signal_emit_valist ()
    from /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #10 0x00002accfe4c4cd3 in g_signal_emit () from
 /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #11 0x00002accfba5214a in gtk_widget_activate ()
    from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #12 0x00002accfb95ca50 in gtk_menu_shell_activate_item ()
    from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #13 0x00002accfb95df00 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #14 0x00002accfb950c4d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #15 0x00002accfe4b27aa in g_closure_invoke () from
 /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #16 0x00002accfe4c3c93 in ?? () from /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #17 0x00002accfe4c48b8 in g_signal_emit_valist ()
    from /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #18 0x00002accfe4c4cd3 in g_signal_emit () from
 /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #19 0x00002accfba4e47e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #20 0x00002accfb94a23d in gtk_propagate_event ()
    from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #21 0x00002accfb94b251 in gtk_main_do_event ()
    from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #22 0x00002accfbdef94c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
 No symbol table info available.
 #23 0x00002accfef30cb3 in g_main_context_dispatch ()
    from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #24 0x00002accfef33f3d in ?? () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #25 0x00002accfef3424a in g_main_loop_run () from
 /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #26 0x00002accfb94b5e3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #27 0x000000000046f84c in main (argc=3, argv=0x7fffb019d9c8) at
 gtkmain.c:877
     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 = 0x6c4940 "pidgin"
     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 =
 "\001\000\000\000\000\000\000\000\000\000\200l3`ÿÿ\000\000VÖ\"õ
 \231U\000Õ\031°ÿ\177\000\000pÕ\031°ÿ\177\000\000\bԺüÌ*\000\000\000\000\000
 \000\000\000\000\000P¸\031°ÿ\177\000\000\003\000\000\000\000\000\000\000mK
 \221úÌ*\000\000\000\000\000\000\000\000\000\000 º\031°ÿ\177\000\000
 \000\000\000\000\000\000\000\000Fk\221úÌ*\000\000\000Õ\031°ÿ\177\000\0000K
 \221úÌ*\000\000?Õ\031°ÿ\177\000\0000Õ\031°ÿ\177\000\000(Õ\031°ÿ\177\000\000
 \030k²úÌ*\000\000@\003\000\000\000\000\000\000\003\000\000\000\000\000\000
 \000pÕ\031°ÿ\177\000\000LS\221úÌ*\000\000-ÀD\226ýÌ*\000\000"...
     segfault_message_tmp = <value optimized out>
     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 = 0x4a8c51 "config", has_arg = 1, flag = 0x0,
     val = 99}, {name = 0x499a7f "debug", has_arg = 0, flag = 0x0, val =
 100}, {
     name = 0x49ca5d "help", has_arg = 0, flag = 0x0, val = 104}, {
     name = 0x499d22 "login", has_arg = 2, flag = 0x0, val = 108}, {
     name = 0x4a5664 "multiple", has_arg = 0, flag = 0x0, val = 109}, {
     name = 0x4a566d "nologin", has_arg = 0, flag = 0x0, val = 110}, {
     name = 0x4a8c47 "session", has_arg = 1, flag = 0x0, val = 115}, {
     name = 0x49df89 "version", has_arg = 0, flag = 0x0, val = 118}, {
     name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
 }}}

-- 
Ticket URL: <http://plugins.guifications.org/trac/ticket/381>
Pidgin Plugins <http://pidgin.guifications.org/>
Plugins for the Instant Messaging client Pidgin and its backend library libpurple


More information about the Plugins-tickets mailing list