[Pidgin] #3453: 2.2.1 Finch crash, MSN related.

Pidgin trac at pidgin.im
Fri Oct 5 10:25:36 EDT 2007


#3453: 2.2.1 Finch crash, MSN related.
-------------------------+--------------------------------------------------
  Reporter:  JensenDied  |       Owner:  khc                
      Type:  defect      |      Status:  new                
  Priority:  minor       |   Milestone:                     
 Component:  MSN         |     Version:  2.2.1              
Resolution:              |    Keywords:  finch backtrace msn
   Pending:  0           |  
-------------------------+--------------------------------------------------
Old description:

> compiled from 2.2.1 source tarball with --enable-debug
> run in the following manner from inside screen
> gdb finch
> run
> --Backtrace--
> Program received signal SIGPIPE, Broken pipe.
> [Switching to Thread -1214515520 (LWP 13807)]
> 0xffffe410 in __kernel_vsyscall ()
> (gdb) bt full
> #0  0xffffe410 in __kernel_vsyscall ()
> No symbol table info available.
> #1  0xb7d300e3 in __write_nocancel () from
> /lib/tls/i686/cmov/libpthread.so.0
> No symbol table info available.
> #2  0xb73ce1ef in msn_servconn_write (servconn=0x835d380, buf=0x8655b08
> "OUT\r\n", len=5) at servconn.c:338
>         ret = <value optimized out>
>         __PRETTY_FUNCTION__ = "msn_servconn_write"
> #3  0xb73bf558 in msn_cmdproc_send_quick (cmdproc=0x835d3d8,
> command=0xb73daf0d "OUT", format=0x0)
>     at cmdproc.c:178
>         servconn = (MsnServConn *) 0x835d380
>         data = 0x8655b08 "OUT\r\n"
>         params = <value optimized out>
>         arg = 0xbff69978 "\230\231���<�h�5\bh�.\b9"
>         __PRETTY_FUNCTION__ = "msn_cmdproc_send_quick"
> #4  0xb73cbb1a in msn_notification_close (notification=0x835d368) at
> notification.c:352
>         __PRETTY_FUNCTION__ = "msn_notification_close"
> #5  0xb73ceee5 in msn_session_disconnect (session=0x835d300) at
> session.c:132
>         __PRETTY_FUNCTION__ = "msn_session_disconnect"
> #6  0xb73cef85 in msn_session_set_error (session=0x835d300,
> error=MSN_ERROR_SERVCONN,
>     info=0x82eb868 "Connection error from Notification server:\nReading
> error") at session.c:334
>         gc = (PurpleConnection *) 0x8359f68
>         msg = 0x8341100 "Connection error from Notification
> server:\nReading error"
> #7  0xb73ce13e in msn_servconn_got_error (servconn=0x835d380,
> error=MSN_SERVCONN_ERROR_READ) at servconn.c:151
>         tmp = 0x82eb868 "Connection error from Notification
> server:\nReading error"
>         reason = <value optimized out>
>         names = {0xb73dbbbb "Notification", 0xb73dbbc8 "Switchboard"}
>         name = 0xb73dbbbb "Notification"
> #8  0xb73ce544 in read_cb (data=0x835d380, source=12, cond=3) at
> servconn.c:398
>         buf = "QNG 46\r\n\000rttiparantaja at hotmail.com Boley 1985855524
> %3Cmsnobj%20Creator%3D%22yrttiparantaja%40hotmail.com%22
>         end = <value optimized out>
>         old_rx_buf = <value optimized out>
>         len = -1
>         cur_len = <value optimized out>
> #9  0x08064883 in purple_gnt_io_invoke (source=0x8185f80, condition=25,
> data=0x82b77b0) at finch.c:145
>         purple_cond = 3
> #10 0xb7cdd40d in ?? () from /usr/lib/libglib-2.0.so.0
>         No symbol table info available.
> #11 0x08185f80 in ?? ()
>         No symbol table info available.
> #12 0x00000019 in ?? ()
>         No symbol table info available.
> #13 0x082b77b0 in ?? ()
>         No symbol table info available.
> #14 0xb7d1a748 in ?? () from /usr/lib/libglib-2.0.so.0
>         No symbol table info available.
> #15 0xb7d2cbe0 in ?? () from /lib/tls/i686/cmov/libpthread.so.0
>         No symbol table info available.
> #16 0x0863e500 in ?? ()
>         No symbol table info available.
> #17 0xbff6bad8 in ?? ()
>         No symbol table info available.
> #18 0xb7cb3df2 in g_main_context_dispatch () from
> /usr/lib/libglib-2.0.so.0
>         No symbol table info available.
>         Backtrace stopped: frame did not save the PC

New description:

 compiled from 2.2.1 source tarball with --enable-debug
 run in the following manner from inside screen
 gdb finch
 run
 --Backtrace--
 {{{
 Program received signal SIGPIPE, Broken pipe.
 [Switching to Thread -1214515520 (LWP 13807)]
 0xffffe410 in __kernel_vsyscall ()
 (gdb) bt full
 #0  0xffffe410 in __kernel_vsyscall ()
 No symbol table info available.
 #1  0xb7d300e3 in __write_nocancel () from
 /lib/tls/i686/cmov/libpthread.so.0
 No symbol table info available.
 #2  0xb73ce1ef in msn_servconn_write (servconn=0x835d380, buf=0x8655b08
 "OUT\r\n", len=5) at servconn.c:338
         ret = <value optimized out>
         __PRETTY_FUNCTION__ = "msn_servconn_write"
 #3  0xb73bf558 in msn_cmdproc_send_quick (cmdproc=0x835d3d8,
 command=0xb73daf0d "OUT", format=0x0)
     at cmdproc.c:178
         servconn = (MsnServConn *) 0x835d380
         data = 0x8655b08 "OUT\r\n"
         params = <value optimized out>
         arg = 0xbff69978 "\230\231���<�h�5\bh�.\b9"
         __PRETTY_FUNCTION__ = "msn_cmdproc_send_quick"
 #4  0xb73cbb1a in msn_notification_close (notification=0x835d368) at
 notification.c:352
         __PRETTY_FUNCTION__ = "msn_notification_close"
 #5  0xb73ceee5 in msn_session_disconnect (session=0x835d300) at
 session.c:132
         __PRETTY_FUNCTION__ = "msn_session_disconnect"
 #6  0xb73cef85 in msn_session_set_error (session=0x835d300,
 error=MSN_ERROR_SERVCONN,
     info=0x82eb868 "Connection error from Notification server:\nReading
 error") at session.c:334
         gc = (PurpleConnection *) 0x8359f68
         msg = 0x8341100 "Connection error from Notification
 server:\nReading error"
 #7  0xb73ce13e in msn_servconn_got_error (servconn=0x835d380,
 error=MSN_SERVCONN_ERROR_READ) at servconn.c:151
         tmp = 0x82eb868 "Connection error from Notification
 server:\nReading error"
         reason = <value optimized out>
         names = {0xb73dbbbb "Notification", 0xb73dbbc8 "Switchboard"}
         name = 0xb73dbbbb "Notification"
 #8  0xb73ce544 in read_cb (data=0x835d380, source=12, cond=3) at
 servconn.c:398
         buf = "QNG 46\r\n\000rttiparantaja at hotmail.com Boley 1985855524
 %3Cmsnobj%20Creator%3D%22yrttiparantaja%40hotmail.com%22
         end = <value optimized out>
         old_rx_buf = <value optimized out>
         len = -1
         cur_len = <value optimized out>
 #9  0x08064883 in purple_gnt_io_invoke (source=0x8185f80, condition=25,
 data=0x82b77b0) at finch.c:145
         purple_cond = 3
 #10 0xb7cdd40d in ?? () from /usr/lib/libglib-2.0.so.0
         No symbol table info available.
 #11 0x08185f80 in ?? ()
         No symbol table info available.
 #12 0x00000019 in ?? ()
         No symbol table info available.
 #13 0x082b77b0 in ?? ()
         No symbol table info available.
 #14 0xb7d1a748 in ?? () from /usr/lib/libglib-2.0.so.0
         No symbol table info available.
 #15 0xb7d2cbe0 in ?? () from /lib/tls/i686/cmov/libpthread.so.0
         No symbol table info available.
 #16 0x0863e500 in ?? ()
         No symbol table info available.
 #17 0xbff6bad8 in ?? ()
         No symbol table info available.
 #18 0xb7cb3df2 in g_main_context_dispatch () from
 /usr/lib/libglib-2.0.so.0
         No symbol table info available.
         Backtrace stopped: frame did not save the PC

 }}}

-- 
Ticket URL: <https://developer.pidgin.im/ticket/3453#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list