[Pidgin] #8642: Random MSN crash
Pidgin
trac at pidgin.im
Wed Mar 11 23:10:49 EDT 2009
#8642: Random MSN crash
--------------------+-------------------------------------------------------
Reporter: ari | Owner: khc
Type: defect | Status: new
Component: MSN | Version: 2.5.5
Keywords: | Launchpad_bug:
--------------------+-------------------------------------------------------
From Debian bug report http://bugs.debian.org/519287:
Pidgin crashes when using my msn account, attached is the report crash
that gnome printed.
{{{
#0 0xb7f29424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb76b1fc3 in __waitpid_nocancel () from
/lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7809973 in IA__g_spawn_sync (working_directory=0x0,
argv=0x55e00590,
envp=0x0, flags=<value optimized out>, child_setup=0, user_data=0x0,
standard_output=0x0, standard_error=0x0, exit_status=0x0,
error=0xbfb3f3a8) at /tmp/buildd/glib2.0-2.16.6/glib/gspawn.c:374
outpipe = -1
errpipe = -1
pid = 11451
fds = {__fds_bits = {160, 0, 8, 0, -1216035936, 0, 162936968,
-1078726392, -1216410591, 8, 162936968, 4, -1216035936, 0, 1440744860,
-1078726296, -1216423347, 162936968, -1216506896, 0, 1440749600,
1440743440, 5, 11, -1078726312, -1078726316, 1440744848, 3, 0,
6945568,
824320692, 162936968}}
ret = <value optimized out>
outstr = (GString *) 0x0
errstr = (GString *) 0x0
failed = 0
status = <value optimized out>
__PRETTY_FUNCTION__ = "IA__g_spawn_sync"
#3 0xb7809c7c in IA__g_spawn_command_line_sync (
command_line=0x55e00628 "bug-buddy --appname=\"pidgin\" --pid=10771",
standard_output=0x0, standard_error=0x0, exit_status=0x0,
error=0xbfb3f3a8) at /tmp/buildd/glib2.0-2.16.6/glib/gspawn.c:682
retval = 0
argv = (gchar **) 0x55e00590
__PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync"
#4 0xb7f1a3bd in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#5 0xb7f1a4c2 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#6 <signal handler called>
No symbol table info available.
#7 0xb7f29424 in __kernel_vsyscall ()
No symbol table info available.
#8 0xb7574640 in raise () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#9 0xb7576018 in abort () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#10 0xb77db064 in IA__g_logv (log_domain=0xb780a866 "GLib",
log_level=G_LOG_LEVEL_ERROR,
format=0xb7811c44 "%s: failed to allocate %u bytes",
args1=0xbfb3fc9c "\220\034\201·\001")
at /tmp/buildd/glib2.0-2.16.6/glib/gmessages.c:497
depth = 1
domain = <value optimized out>
data = (gpointer) 0x0
log_func = (GLogFunc) 0x80a3390 <pidgin_glib_log_handler>
domain_fatal_mask = 5
test_level = <value optimized out>
was_recursion = 0
i = <value optimized out>
#11 0xb77db096 in IA__g_log (log_domain=0xb780a866 "GLib",
log_level=G_LOG_LEVEL_ERROR,
format=0xb7811c44 "%s: failed to allocate %u bytes")
at /tmp/buildd/glib2.0-2.16.6/glib/gmessages.c:517
No locals.
#12 0xb77d95be in IA__g_malloc (n_bytes=1593901057)
at /tmp/buildd/glib2.0-2.16.6/glib/gmem.c:135
mem = <value optimized out>
#13 0xb77f3961 in IA__g_strndup (
str=0x55fa1008 "MSNSLP/1.0 603 Decline\r\nTo:
<msnmsgr:nesdavid at hotmail.com>\r\nFrom:
<msnmsgr:el_loco_giorgi at hotmail.com>\r\nVia: MSNSLP/1.0/TLP ;branch
={563988FE-192A-6B05-12A2-88C05271560C}\r\nCSeq: 1\r\nCall-ID:
{21EC7192"...,
n=1593901056) at /tmp/buildd/glib2.0-2.16.6/glib/gstrfuncs.c:145
new_str = (gchar *) 0x0
#14 0xb648fd3c in msn_slp_process_msg (slplink=0xa2644d0, slpmsg=0x6)
at ../../../../libpurple/protocols/msn/slpcall.c:213
slpcall = <value optimized out>
body = (
const guchar *) 0x55fa1008 "MSNSLP/1.0 603 Decline\r\nTo:
<msnmsgr:nesdavid at hotmail.com>\r\nFrom:
<msnmsgr:el_loco_giorgi at hotmail.com>\r\nVia: MSNSLP/1.0/TLP ;branch
={563988FE-192A-6B05-12A2-88C05271560C}\r\nCSeq: 1\r\nCall-ID:
{21EC7192"...
body_len = 1593901056
#15 0xb6490cac in msn_slplink_process_msg (slplink=0xa2644d0,
msg=0x9fcd200)
at ../../../../libpurple/protocols/msn/slplink.c:626
slpcall = <value optimized out>
slpmsg = (MsnSlpMessage *) 0xa164240
offset = 0
len = 347
__PRETTY_FUNCTION__ = "msn_slplink_process_msg"
#16 0xb648ef2d in msn_p2p_msg (cmdproc=0xa15c1f8, msg=0x9fcd200)
at ../../../../libpurple/protocols/msn/slp.c:777
slplink = (MsnSlpLink *) 0xa2644d0
#17 0xb6474791 in msn_cmdproc_process_msg (cmdproc=0xa15c1f8,
msg=0x9fcd200)
at ../../../../libpurple/protocols/msn/cmdproc.c:309
messageId = 0x0
#18 0xb6494254 in msg_cmd_post (cmdproc=0xa15c1f8, cmd=0xa164210,
payload=0xa2308c5 "MIME-Version: 1.0\r\nContent-Type:
application/x-msnmsgrp2p\r\nP2P-Dest: nesdavid at hotmail.com\r\n\r\n",
len=492)
at ../../../../libpurple/protocols/msn/switchboard.c:800
msg = (MsnMessage *) 0x9fcd200
#19 0xb647498d in msn_cmdproc_process_payload (cmdproc=0xa15c1f8,
payload=0xa2308c5 "MIME-Version: 1.0\r\nContent-Type:
application/x-msnmsgrp2p\r\nP2P-Dest: nesdavid at hotmail.com\r\n\r\n",
payload_len=492)
at ../../../../libpurple/protocols/msn/cmdproc.c:236
last = (MsnCommand *) 0xa164210
__PRETTY_FUNCTION__ = "msn_cmdproc_process_payload"
#20 0xb648d6fb in msn_servconn_process_data (servconn=0xa15c1a0)
at ../../../../libpurple/protocols/msn/servconn.c:436
end = 0xa230ab1 ""
old_rx_buf = 0xa2307e0 "MSG el_loco_giorgi at hotmail.com Pablo 145"
cur_len = <value optimized out>
#21 0xb647be2a in read_cb (data=0xa0bce40, source=16,
cond=PURPLE_INPUT_READ)
at ../../../../libpurple/protocols/msn/httpconn.c:338
servconn = (MsnServConn *) 0xa15c1a0
buf = "HTTP/1.1 200 OK\r\nContent-Length: 721\r\nContent-Type:
application/x-msn-messenger\r\nX-MSN-Messenger:
SessionID=1682991395.918723047; GW-IP=65.54.171.47\r\nX-MSN-Host:
BY1MSG2082310.mixer.edge.messenger.liv"...
len = <value optimized out>
result_msg = 0xa2307e0 "MSG el_loco_giorgi at hotmail.com Pablo 145"
result_len = 721
#22 0x080a8983 in pidgin_io_invoke (source=0x9e83c28,
condition=<value optimized out>, data=0x9e83b90)
at ../../pidgin/gtkeventloop.c:78
purple_cond = PURPLE_INPUT_READ
#23 0xb780765d in g_io_unix_dispatch (source=0x9e83be0,
callback=0x80a8940 <pidgin_io_invoke>, user_data=0x9e83b90)
at /tmp/buildd/glib2.0-2.16.6/glib/giounix.c:162
buffer_condition = 6
#24 0xb77d11b8 in IA__g_main_context_dispatch (context=0x98770d0)
at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2012
No locals.
#25 0xb77d4853 in g_main_context_iterate (context=0x98770d0, block=1,
dispatch=1, self=0x9851008)
at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2645
max_priority = 2147483647
timeout = 64
some_ready = 1
nfds = 12
allocated_nfds = <value optimized out>
fds = (GPollFD *) 0x9eb9800
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#26 0xb77d4d72 in IA__g_main_loop_run (loop=0x9e1b7f0)
at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2853
self = (GThread *) 0x9851008
__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#27 0xb7ad0ba9 in IA__gtk_main ()
at /build/buildd/gtk+2.0-2.12.11/gtk/gtkmain.c:1163
tmp_list = (GList *) 0x0
functions = (GList *) 0x0
init = (GtkInitFunction *) 0x0
loop = (GMainLoop *) 0x9e1b7f0
#28 0x080c2a46 in main (argc=) at ../../pidgin/gtkmain.c:881
opt_help = <value optimized out>
opt_login = 0
opt_nologin = 0
opt_version = 0
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 = {82951, 0 <repeats 31 times>}}
prev_sig_disp = (void (*)(int)) 0
errmsg = "ôOô·\002\000\000\000\001\000\000\000ø
´¿õçó·\b\000\000\000\b\000\000\000H5\017·Ô>´¿Ëbó·T5\017·H5\017·\b\000\000\000\000\000\000\000ð\212\214·\000\000\000\000\000\000\000\000Â
pó·\000\"´¿\026zó·¤>´¿\000\000\000\000\000\000\000\000\000\020\000\000Ç>´¿Ãæó·¼>´¿ÀUô·H\207󷶱/·\000\000\000\000ôOô·ôOô·\006\000\000\000\005\000\000\000x!´¿õçó·\b\000\000\000\030\000\000\000\0205\017·Ô>´¿Ëbó·,5\017·\0205\017·\030\000\000\000\000\000\000\000P\210ò·@\200\214·ð\202\214·x5-·"...
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 = 0x810a24a "config", has_arg = 1, flag =
0x0,
val = 99}, {name = 0x80f9556 "debug", has_arg = 0, flag = 0x0,
val = 100}, {name = 0x80fcbcb "help", has_arg = 0, flag = 0x0,
val = 104}, {name = 0x80f9821 "login", has_arg = 2, flag = 0x0,
val = 108}, {name = 0x81065e7 "multiple", has_arg = 0, flag = 0x0,
val = 109}, {name = 0x81065f0 "nologin", has_arg = 0, flag = 0x0,
val = 110}, {name = 0x81065f8 "nocrash", has_arg = 0, flag = 0x0,
val = 120}, {name = 0x810a240 "session", has_arg = 1, flag = 0x0,
val = 115}, {name = 0x80fe8a7 "version", has_arg = 0, flag = 0x0,
val = 118}, {name = 0x810a253 "display", has_arg = 1, flag = 0x0,
val = 68}, {name = 0x8106600 "sync", has_arg = 0, flag = 0x0, val =
83}, {
name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
#0 0xb7f29424 in __kernel_vsyscall ()
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/8642>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list