crash on MSN logon

Bug #28734 reported by Kevin Lamontagne
10
Affects Status Importance Assigned to Milestone
gaim (Ubuntu)
New
Medium
Unassigned

Bug Description

I suspect the really weird buddy name (look at the UTF codes in gaim_utf8_strcasecmp) or [maybe] that he has a "music link" besides his name on MSN Messenger.

Here's the BT:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1219742016 (LWP 14733)]
0xb77227df in wcscoll_l () from /lib/tls/i686/cmov/libc.so.6
(gdb) thread apply all bt

Thread 1 (Thread -1219742016 (LWP 14733)):
#0 0xb77227df in wcscoll_l () from /lib/tls/i686/cmov/libc.so.6
#1 0xb7721d61 in wcscoll () from /lib/tls/i686/cmov/libc.so.6
#2 0xb7832496 in g_utf8_collate () from /usr/lib/libglib-2.0.so.0
#3 0x080a7141 in gaim_utf8_strcasecmp (a=0x83110d0 "]/[ \uffff\202 \uffff\234 \u0664",
    b=0x83110d0 "]/[ \uffff\202 \uffff\234 \u0664") at util.c:3206
#4 0x080c00c4 in sort_method_alphabetical (node=0x8216dd0, blist=0x82147c8,
    groupiter=
      {stamp = 246586200, user_data = 0x821c500, user_data2 = 0x0, user_data3 = 0x0}, cur=0xbfd3fd8c) at gtkblist.c:4892
#5 0x080bc709 in insert_node (list=0x82147c8, node=0x8216dd0, iter=0xbfd3fe24)
    at gtkblist.c:3634
#6 0x080bce6f in gaim_gtk_blist_update_contact (list=0x82147c8,
    node=0x8216dd0) at gtkblist.c:3803
#7 0x080bcff1 in gaim_gtk_blist_update_buddy (list=0x82147c8, node=0x8216e90)
    at gtkblist.c:3849
#8 0x080bd246 in gaim_gtk_blist_update (list=0x82147c8, node=0x8216e90)
    at gtkblist.c:3923
#9 0x0806ccd4 in gaim_blist_update_buddy_status (buddy=0x8216e90, status=0)
    at blist.c:260
#10 0x080948cd in serv_got_update (gc=0x821b998,
    name=0x8311430 "<email address hidden>", loggedin=1, evil=0, signon=0,
    idle=0, type=0) at server.c:1322
#11 0xb6fb6e90 in msn_user_update (user=0x83113e8) at user.c:96
#12 0xb6fab4a8 in iln_cmd (cmdproc=0x82433a8, cmd=0x831cf60)
    at notification.c:630
#13 0xb6fa0145 in msn_cmdproc_process_cmd (cmdproc=0x82433a8, cmd=0x831cf60)
    at cmdproc.c:313
#14 0xb6fa01fd in msn_cmdproc_process_cmd_text (cmdproc=0x82433a8,
    command=0x8358648 "ILN 6 NLN <email address hidden> ]/[%20\uffff\202%20\uffff\234%20\u0664 13 42558260 %3Cmsnobj%20Creator%3D%22snakez99%40hotmail.com%22%20Size%3D%2220778%22 %20Type%3D%223%22%20Location%3D%22TFRB3.dat%22%20Friendly%3D%22AAA%3"...)
    at cmdproc.c:335
#15 0xb6fa310a in read_cb (data=0x82433c8, source=16, cond=GAIM_INPUT_READ)
    at httpconn.c:427
#16 0x080d798f in gaim_gtk_io_invoke (source=0x8314858, condition=G_IO_IN,
    data=0x8316600) at gtkeventloop.c:74
#17 0xb7835ddc in g_vasprintf () from /usr/lib/libglib-2.0.so.0
#18 0xb780f51e in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#19 0xb78125d4 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#20 0xb78128f8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#21 0xb7c5e2c5 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#22 0x08109771 in main (argc=1, argv=0xbfd44484) at main.c:961

Revision history for this message
atie (atie-at-matrix) wrote :

Same happens to a Korean user when he connects with MSN protocol and see Chinese nick.

Revision history for this message
Sebastien Bacher (seb128) wrote :

That has been tracked as a libc/locale bug, marking as duplicate of #28640

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.