[Pidgin] #4258: Crashes when logging in

Pidgin trac at pidgin.im
Tue Dec 4 23:38:24 EST 2007


#4258: Crashes when logging in
---------------------+------------------------------------------------------
Reporter:  abehrens  |       Owner:  lschiere    
    Type:  defect    |      Status:  new         
Priority:  minor     |   Component:  unclassified
 Version:  2.3.0     |    Keywords:              
 Pending:  0         |  
---------------------+------------------------------------------------------
 {{{
 Starting program: /usr/bin/pidgin
 [Thread debugging using libthread_db enabled]
 [New Thread -1208703280 (LWP 13927)]

 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread -1208703280 (LWP 13927)]
 0x00222bd8 in spellchk_new_attach (conv=0x9846b18) at spellchk.c:630
 630             view = GTK_TEXT_VIEW(gtkconv->entry);
 (gdb) bt full
 #0  0x00222bd8 in spellchk_new_attach (conv=0x9846b18) at spellchk.c:630
         buffer = <value optimized out>
         start = {dummy1 = 0x3801e0, dummy2 = 0x0, dummy3 = 2001260, dummy4
 = 0,
   dummy5 = 155457672, dummy6 = -1074641656, dummy7 = 134698511, dummy8 =
 155355376,
   dummy9 = 0x97fa188, dummy10 = 0xbff24518, dummy11 = 1532828, dummy12 =
 2015844,
   dummy13 = 1330131428, dummy14 = 0xbff24518}
         end = {dummy1 = 0x16d929, dummy2 = 0x37fc70, dummy3 = 155355152,
   dummy4 = -1074641752, dummy5 = 2001260, dummy6 = 159359368, dummy7 =
 156041928,
   dummy8 = -1074641704, dummy9 = 0x13b6c7, dummy10 = 0x9428810, dummy11 =
 2001260,
   dummy12 = 0, dummy13 = 155457672, dummy14 = 0x0}
         gtkconv = (PidginConversation *) 0x0
 #1  0x001757b8 in purple_marshal_VOID__POINTER (cb=0x222ba0
 <spellchk_new_attach>,
     args=0xbff24598 "\030k\204\t", data=0x0, return_val=0x0) at
 signals.c:629
 No locals.
 #2  0x00176267 in purple_signal_emit_vargs (instance=0x1ec264,
     signal=0x1bbdbd "conversation-created", args=0xbff24598 "\030k\204\t")
     at signals.c:482
         handler_data = (PurpleSignalHandlerData *) 0x0
         l = (GList *) 0x9519640
         l_next = (GList *) 0x9519640
         tmp = 0xbff24598 "\030k\204\t"
         __PRETTY_FUNCTION__ = "purple_signal_emit_vargs"
 #3  0x0017639c in purple_signal_emit (instance=0x0, signal=0x0) at
 signals.c:434
         args = 0xbff24598 "\030k\204\t"
         __PRETTY_FUNCTION__ = "purple_signal_emit"
 #4  0x0015134e in purple_conversation_new (type=PURPLE_CONV_TYPE_IM,
     account=0x94288f0, name=0x97fdee0 "AOL System Msg") at
 conversation.c:376
         conv = (PurpleConversation *) 0x9846b18
         gc = (PurpleConnection *) 0x93caf28
         ops = <value optimized out>
         __PRETTY_FUNCTION__ = "purple_conversation_new"
 #5  0x080996b3 in received_im_msg_cb (account=0x94288f0,
     sender=0x97fdee0 "AOL System Msg",
     message=0x9835bb8 "Your screen name ([SUPPRESSED]) is now signed into
 AOL(R) Instant Messenger (TM) in 2 locations. To sign off the other
 location(s), reply to this message with the number 1. Click <a
 href=\"http://www."..., conv=0x0, flags=0)
     at gtkconv.c:5167
         ui_ops = (PurpleConversationUiOps *) 0x810e4c0
 #6  0x001759e4 in
 purple_marshal_VOID__POINTER_POINTER_POINTER_POINTER_UINT (
     cb=0x8099600 <received_im_msg_cb>, args=0xbff24688
 "�210B\t�\177\t�[\203\t",
     data=0x0, return_val=0x0) at signals.c:761
 No locals.
 #7  0x00176267 in purple_signal_emit_vargs (instance=0x1ec264,
     signal=0x1bbd49 "received-im-msg", args=0xbff24688
 "�210B\t�\177\t�[\203\t")
     at signals.c:482
         handler_data = (PurpleSignalHandlerData *) 0x0
         l = (GList *) 0x943f140
         l_next = (GList *) 0x943f140
         tmp = 0xbff24688 "�210B\t�\177\t�[\203\t"
         __PRETTY_FUNCTION__ = "purple_signal_emit_vargs"
 #8  0x0017639c in purple_signal_emit (instance=0x0, signal=0x0) at
 signals.c:434
         args = 0xbff24688 "�210B\t�\177\t�[\203\t"
         __PRETTY_FUNCTION__ = "purple_signal_emit"
 #9  0x001753c9 in serv_got_im (gc=0x93caf28, who=0x98249e8 "AOL System
 Msg",
     msg=0x9810328 "Your screen name ([SUPPRESSED]) is now signed into
 AOL(R) Instant Messenger (TM) in 2 locations. To sign off the other
 location(s), reply to this messag e with the number 1. Click <a
 href=\"http://www."..., flags=0, mtime=1196828277)
     at server.c:588
         account = (PurpleAccount *) 0x94288f0
         conv = (PurpleConversation *) 0x0
         angel = 0x97fdee0 "AOL System Msg"
         buffy = 0x9835bb8 "Your screen name ([SUPPRESSED]) is now signed
 into AOL(R)
 Instant Messenger (TM) in 2 locations. To sign off the other location(s),
 reply to thi
 s message with the number 1. Click <a href=\"http://www."...
         __PRETTY_FUNCTION__ = "serv_got_im"
 #10 0x0030a987 in purple_parse_incoming_im (od=0x97c9198, conn=0x97f9988,
     fr=0x97f99c4) at oscar.c:2031
         args = (struct aim_incomingim_ch1_args *) 0xbff247f4
         channel = <value optimized out>
         ret = <value optimized out>
         userinfo = (aim_userinfo_t *) 0xbff2484c
         ap = 0xbff24778 ",I�I�001G�\0251"
 #11 0x002ed0d3 in incomingim (od=0x97c9198, conn=0x97f9988,
     mod=<value optimized out>, frame=0x97f99c4, snac=0xbff24b40,
 bs=0x97f99c8)
     at family_icbm.c:1686
         tlvlist = <value optimized out>
         ret = <value optimized out>
         cookie = (guchar *) 0x9712d18 "u&VG"
         channel = 17
         userinfo = {sn = 0x98249e8 "AOL System Msg", warnlevel = 0,
 idletime = 0,
   flags = 8196, createtime = 0, membersince = 0, onlinesince = 1196436026,
   sessionlen = 0, capabilities = 0, icqinfo = {status = 0, ipaddr = 0,
     crap = '\0' <repeats 36 times>}, present = 133, iconcsumtype = 0 '\0',
   iconcsumlen = 0, iconcsum = 0x0, info = 0x0, info_encoding = 0x0,
 info_len = 0,
   status = 0x0, status_encoding = 0x0, status_len = 0, itmsurl = 0x0,
   itmsurl_encoding = 0x0, itmsurl_len = 0, away = 0x0, away_encoding =
 0x0,
   away_len = 0, next = 0x0}
 #12 0x002ef030 in snachandler (od=0x97c9198, conn=0x97f9988, mod=0x0,
     frame=0x97f99c4, snac=0xbff24b40, bs=0x97f99c8) at family_icbm.c:2522
 No locals.
 #13 0x002fa453 in flap_connection_recv_cb (data=0x97f9988, source=17,
     cond=PURPLE_INPUT_READ) at flap_connection.c:679
         flap_version = <value optimized out>
         read = <value optimized out>
 #14 0x080a1373 in pidgin_io_invoke (source=0x97f8388, condition=G_IO_IN,
     data=0x97e6978) at gtkeventloop.c:78
         purple_cond = PURPLE_INPUT_READ
 #15 0x4f43abad in g_io_channel_unix_get_fd () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #16 0x4f411442 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #17 0x4f41441f in g_main_context_check () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #18 0x4f4147c9 in g_main_loop_run () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #19 0x0598d094 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #20 0x080b8e5f in main (argc=Cannot access memory at address 0x0
 ) at gtkmain.c:873
         display = <value optimized out>
         opt_help = 0
         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>
         sig_indx = <value optimized out>
         sigset = {__val = {91143, 0 <repeats 31 times>}}
         prev_sig_disp = <value optimized out>
         errmsg =
 "4N�\017\022O\002\000\000\000�N�230N��\021O\b\000\000\000\024\000\000
 \000�017\022O��7\021O\024��\b��\b\000\000\000\000\000\000\000�034�000\000\000\000\000\
 000\000\000�003bO�O�L\021O�j�000\000\000\000A�\021O`\f�j���234\025\022O\003\000\000\00
 0�017\022O\n\000\000\0000O�fO��\021O\b\000\000\000T\000\000\000�017\022O��7\021O���\00
 0\000\000 at O�0\021O\001\000\000\000\000\000\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 = 0x80fb30a "config", has_arg = 1, flag =
 0x0,
     val = 99}, {name = 0x80ebf79 "debug", has_arg = 0, flag = 0x0, val =
 100}, {
     name = 0x80eeca7 "help", has_arg = 0, flag = 0x0, val = 104}, {
     name = 0x80ec231 "login", has_arg = 2, flag = 0x0, val = 108}, {
     name = 0x80f7ade "multiple", has_arg = 0, flag = 0x0, val = 109}, {
     name = 0x80f7ae7 "nologin", has_arg = 0, flag = 0x0, val = 110}, {
     name = 0x80fb300 "session", has_arg = 1, flag = 0x0, val = 115}, {
     name = 0x80f0886 "version", has_arg = 0, flag = 0x0, val = 118}, {
     name = 0x80fb313 "display", has_arg = 1, flag = 0x0, val = 68}, {name
 = 0x0,
     has_arg = 0, flag = 0x0, val = 0}}
 }}}

-- 
Ticket URL: <http://developer.pidgin.im/ticket/4258>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list