[Pidgin] #11310: crashes when MSN (pecan) account is enabled

Pidgin trac at pidgin.im
Mon Feb 8 10:58:35 EST 2010


#11310: crashes when MSN (pecan) account is enabled
--------------------------+-------------------------------------------------
 Reporter:  tedgarcooper  |        Owner:  khc    
     Type:  defect        |       Status:  closed 
Milestone:                |    Component:  plugins
  Version:  2.6.5         |   Resolution:  invalid
 Keywords:                |  
--------------------------+-------------------------------------------------
Changes (by rekkanoryo):

  * status:  new => closed
  * resolution:  => invalid
  * component:  MSN => plugins


Old description:

> Starting program: /usr/bin/pidgin
> [Thread debugging using libthread_db enabled]
> [New Thread 0x7fffde483910 (LWP 5549)]
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x00007fffe17da77c in ?? () from /usr/lib/purple-2/libmsn-pecan.so
> (gdb) bt full
> #0  0x00007fffe17da77c in ?? () from /usr/lib/purple-2/libmsn-pecan.so
> No symbol table info available.
> #1  0x00007fffe17e436e in ?? () from /usr/lib/purple-2/libmsn-pecan.so
> No symbol table info available.
> #2  0x000000000046de8e in pidgin_io_invoke (source=<value optimized out>,
>     condition=<value optimized out>, data=<value optimized out>)
>     at /build/buildd/pidgin-2.6.2/./pidgin/gtkeventloop.c:78
>         closure = 0x15149d0
>         purple_cond = PURPLE_INPUT_READ
> #3  0x00007ffff4e09bce in g_main_context_dispatch () from
> /lib/libglib-2.0.so.0
> No symbol table info available.
> #4  0x00007ffff4e0d598 in ?? () from /lib/libglib-2.0.so.0
> No symbol table info available.
> #5  0x00007ffff4e0d9f5 in g_main_loop_run () from /lib/libglib-2.0.so.0
> No symbol table info available.
> #6  0x00007ffff699b177 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #7  0x00000000004858bf in main (argc=1, argv=0x7fffffffe318)
>     at /build/buildd/pidgin-2.6.2/./pidgin/gtkmain.c:915
>         opt_force_online = 0
>         opt_help = <value optimized out>
>         opt_login = 0
>         opt_nologin = 0
>         opt_version = -15896
>         opt_si = 1
>         opt_config_dir_arg = <value optimized out>
>         opt_login_arg = 0x0
>         opt_session_arg = 0x0
>         accounts = <value optimized out>
>         sigset = {__val = {81927, 0 <repeats 15 times>}}
>         prev_sig_disp = <value optimized out>
>         errmsg = "\000\000\000\000\000\000\000\000\003\000>\000\001",
> '\000' <repeats 11 times>"\220,
> \356M\365\377\177\000\000\330\304\374\367\377\177\000\000R\274\336\367\377\177\000\000\001\000\000\000\377\177\000\000\000\300\374\367\377\177\000\000
> \275\377\377\377\177\000\000\000\000\000\000\000\000\000\000\060\355M\365\377\177\000\000d\273\336\367\377\177\000\000ؔ\375\367\377\177\000\000\000\300\374\367\377\177\000\000\000\200\375\367\377\177\000\000\000\000\000\000\000\000\000\000\t\000\000\000\000\000\000\000s\212O\365\377\177\000\000@\303\377\377\377\177\000\000\000\000
> \204\377\377\377\377\000\000֦\275\357\377\377\001\000\000\000\005",
> '\000' <repeats 27 times>,
> "\fP\001\000\000\000\000\000\fP\001\000\000\000\000\000\000\000
> \000\000\000\000\000\001\000\000\000\006\000\000\000\360T\001\000\000\000\000\000\360T!\000\000\000\000\000\360T!\000\000\000\000\000p\r\000\000\000\000\000\000\230\065\000\000\000\000\000\000\000\000
> \000\000\000\000\000"...
>         error = 0x0
>         opt = <value optimized out>
>         gui_check = <value optimized out>
>         debug_enabled = 0
>         migration_failed = <value optimized out>
>         active_accounts = <value optimized out>
>         long_options = {{name = 0x4d1b62 "config", has_arg = 1, flag =
> 0x0,
>             val = 99}, {name = 0x4bd0fe "debug", has_arg = 0, flag = 0x0,
>             val = 100}, {name = 0x4cd05f "force-online", has_arg = 0,
>             flag = 0x0, val = 100}, {name = 0x4c0444 "help", has_arg = 0,
>             flag = 0x0, val = 104}, {name = 0x4ccdf5 "login", has_arg =
> 2,
>             flag = 0x0, val = 108}, {name = 0x4cd06c "multiple", has_arg
> = 0,
>             flag = 0x0, val = 109}, {name = 0x4cd075 "nologin", has_arg =
> 0,
>             flag = 0x0, val = 110}, {name = 0x4d1b58 "session", has_arg =
> 1,
>             flag = 0x0, val = 115}, {name = 0x4c3803 "version", has_arg =
> 0,
>             flag = 0x0, val = 118}, {name = 0x4d1b6b "display", has_arg =
> 1,
>             flag = 0x0, val = 68}, {name = 0x4cd07d "sync", has_arg = 0,
>             flag = 0x0, val = 83}, {name = 0x0, has_arg = 0, flag = 0x0,
>             val = 0}}
> (gdb)

New description:

 {{{
 Starting program: /usr/bin/pidgin
 [Thread debugging using libthread_db enabled]
 [New Thread 0x7fffde483910 (LWP 5549)]

 Program received signal SIGSEGV, Segmentation fault.
 0x00007fffe17da77c in ?? () from /usr/lib/purple-2/libmsn-pecan.so
 (gdb) bt full
 #0  0x00007fffe17da77c in ?? () from /usr/lib/purple-2/libmsn-pecan.so
 No symbol table info available.
 #1  0x00007fffe17e436e in ?? () from /usr/lib/purple-2/libmsn-pecan.so
 No symbol table info available.
 #2  0x000000000046de8e in pidgin_io_invoke (source=<value optimized out>,
     condition=<value optimized out>, data=<value optimized out>)
     at /build/buildd/pidgin-2.6.2/./pidgin/gtkeventloop.c:78
         closure = 0x15149d0
         purple_cond = PURPLE_INPUT_READ
 #3  0x00007ffff4e09bce in g_main_context_dispatch () from
 /lib/libglib-2.0.so.0
 No symbol table info available.
 #4  0x00007ffff4e0d598 in ?? () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #5  0x00007ffff4e0d9f5 in g_main_loop_run () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #6  0x00007ffff699b177 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #7  0x00000000004858bf in main (argc=1, argv=0x7fffffffe318)
     at /build/buildd/pidgin-2.6.2/./pidgin/gtkmain.c:915
         opt_force_online = 0
         opt_help = <value optimized out>
         opt_login = 0
         opt_nologin = 0
         opt_version = -15896
         opt_si = 1
         opt_config_dir_arg = <value optimized out>
         opt_login_arg = 0x0
         opt_session_arg = 0x0
         accounts = <value optimized out>
         sigset = {__val = {81927, 0 <repeats 15 times>}}
         prev_sig_disp = <value optimized out>
         errmsg = "\000\000\000\000\000\000\000\000\003\000>\000\001",
 '\000' <repeats 11 times>"\220,
 \356M\365\377\177\000\000\330\304\374\367\377\177\000\000R\274\336\367\377\177\000\000\001\000\000\000\377\177\000\000\000\300\374\367\377\177\000\000
 \275\377\377\377\177\000\000\000\000\000\000\000\000\000\000\060\355M\365\377\177\000\000d\273\336\367\377\177\000\000ؔ\375\367\377\177\000\000\000\300\374\367\377\177\000\000\000\200\375\367\377\177\000\000\000\000\000\000\000\000\000\000\t\000\000\000\000\000\000\000s\212O\365\377\177\000\000@\303\377\377\377\177\000\000\000\000
 \204\377\377\377\377\000\000֦\275\357\377\377\001\000\000\000\005", '\000'
 <repeats 27 times>,
 "\fP\001\000\000\000\000\000\fP\001\000\000\000\000\000\000\000
 \000\000\000\000\000\001\000\000\000\006\000\000\000\360T\001\000\000\000\000\000\360T!\000\000\000\000\000\360T!\000\000\000\000\000p\r\000\000\000\000\000\000\230\065\000\000\000\000\000\000\000\000
 \000\000\000\000\000"...
         error = 0x0
         opt = <value optimized out>
         gui_check = <value optimized out>
         debug_enabled = 0
         migration_failed = <value optimized out>
         active_accounts = <value optimized out>
         long_options = {{name = 0x4d1b62 "config", has_arg = 1, flag =
 0x0,
             val = 99}, {name = 0x4bd0fe "debug", has_arg = 0, flag = 0x0,
             val = 100}, {name = 0x4cd05f "force-online", has_arg = 0,
             flag = 0x0, val = 100}, {name = 0x4c0444 "help", has_arg = 0,
             flag = 0x0, val = 104}, {name = 0x4ccdf5 "login", has_arg = 2,
             flag = 0x0, val = 108}, {name = 0x4cd06c "multiple", has_arg =
 0,
             flag = 0x0, val = 109}, {name = 0x4cd075 "nologin", has_arg =
 0,
             flag = 0x0, val = 110}, {name = 0x4d1b58 "session", has_arg =
 1,
             flag = 0x0, val = 115}, {name = 0x4c3803 "version", has_arg =
 0,
             flag = 0x0, val = 118}, {name = 0x4d1b6b "display", has_arg =
 1,
             flag = 0x0, val = 68}, {name = 0x4cd07d "sync", has_arg = 0,
             flag = 0x0, val = 83}, {name = 0x0, has_arg = 0, flag = 0x0,
             val = 0}}
 (gdb)
 }}}

--

Comment:

 This issue is caused by a third party plugin.  We have no control over
 these plugins.  Please report this problem to the authors of this third
 party plugin.[[BR]]

 [[BR]]
 We have no involvement with msn-pecan.  Report this to the plugin's
 author.

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


More information about the Tracker mailing list