[Tracker] [Pidgin] #43: segfault on start

Pidgin trac at pidgin.im
Tue Jan 30 12:37:21 EST 2007


#43: segfault on start
--------------------------+-------------------------------------------------
 Reporter:  lschiere      |       Owner:                             
     Type:  defect        |      Status:  new                        
 Priority:  major         |   Milestone:  Go public with Pidgin 2.0.0
Component:  pidgin (gtk)  |     Version:  2.0                        
 Keywords:                |  
--------------------------+-------------------------------------------------
 g_log: gaim_presence_set_status_active: assertion `status != NULL' failed
 yahoo: Can't stat buddy icon file!
 g_log: gaim_presence_set_status_active: assertion `status != NULL' failed
 yahoo: Can't stat buddy icon file!
 g_log: gaim_presence_set_status_active: assertion `status != NULL' failed

 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread -1223047488 (LWP 18522)]
 msn_user_get_object (user=0x6e736d2d) at user.c:390
 390     user.c: No such file or directory.
         in user.c
 (gdb) bt
 #0  msn_user_get_object (user=0x6e736d2d) at user.c:390
 #1  0xb6caef05 in msn_user_set_buddy_icon (user=0x6e736d2d,
     filename=0x8250300 "siege_gaim at hotmail.com") at user.c:151
 #2  0xb6c9cf3f in msn_set_buddy_icon (gc=0x8154a98,
     filename=0x8250300 "siege_gaim at hotmail.com") at msn.c:1299
 #3  0xb75612e5 in gaim_normalize (account=0x8154a98,
     str=0x8250300 "siege_gaim at hotmail.com") at util.c:2627
 #4  0xb752549c in gaim_blist_add_buddy (buddy=0x8250810,
 contact=0x8250288,
     group=0x8250218, node=0x0) at blist.c:1384
 #5  0xb7525f88 in gaim_blist_load () at blist.c:429
 #6  0x080adc8a in main (argc=419603802, argv=0x68000000) at gtkmain.c:715
 (gdb) bt full
 #0  msn_user_get_object (user=0x6e736d2d) at user.c:390
         __PRETTY_FUNCTION__ = "msn_user_get_object"
 #1  0xb6caef05 in msn_user_set_buddy_icon (user=0x6e736d2d,
     filename=0x8250300 "siege_gaim at hotmail.com") at user.c:151
         st = {st_dev = 13208118886136537076, __pad1 = 8456, __st_ino = 12,
   st_mode = 3215509528, st_nlink = 3085111077, st_uid = 10,
   st_gid = 3076755940, st_rdev = 13213186552549132376, __pad2 = 2736,
   st_size = 15959270667, st_blksize = 135697408, st_blocks = 34359738392,
   st_atim = {tv_sec = -1220579735, tv_nsec = -1219758912}, st_mtim = {
     tv_sec = 17, tv_nsec = 66720}, st_ctim = {tv_sec = -1220598517,
     tv_nsec = -1219764236}, st_ino = 51539607552}
         fp = <value optimized out>
         msnobj = (MsnObject *) 0x8250910
         __PRETTY_FUNCTION__ = "msn_user_set_buddy_icon"
 #2  0xb6c9cf3f in msn_set_buddy_icon (gc=0x8154a98,
     filename=0x8250300 "siege_gaim at hotmail.com") at msn.c:1299
         session = (MsnSession *) 0x8154798
 #3  0xb75612e5 in gaim_normalize (account=0x8154a98,
     str=0x8250300 "siege_gaim at hotmail.com") at util.c:2627
         prpl = <value optimized out>
         ret = <value optimized out>
         buf = "lschiere at hotmail.com\000e.net\000k", '\0' <repeats 2019
 times>
 #4  0xb752549c in gaim_blist_add_buddy (buddy=0x8250810,
 contact=0x8250288,
     group=0x8250218, node=0x0) at blist.c:1384
         g = (GaimGroup *) 0x8250218
         c = <value optimized out>
         ops = (GaimBlistUiOps *) 0x80ebf40
         __PRETTY_FUNCTION__ = "gaim_blist_add_buddy"
 #5  0xb7525f88 in gaim_blist_load () at blist.c:429
         account = <value optimized out>
         acct_name = <value optimized out>
         protocol = <value optimized out>
         x = <value optimized out>
         imode = <value optimized out>
         proto = <value optimized out>
         mode = <value optimized out>
         anode = <value optimized out>
         gaim = (xmlnode *) 0x8263fa0
         blist = <value optimized out>
         privacy = <value optimized out>
 #6  0x080adc8a in main (argc=419603802, argv=0x68000000) at gtkmain.c:715
         display = <value optimized out>
         opt_help = <value optimized out>
         opt_login = 0
         opt_nologin = 1
         opt_version = <value optimized out>
         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 =
 "$\000\000\000ô\037ô·\030訿4dó·$\000\000\000$\000\000\000\000\000\000\000\020\230\036·\004˨¿Otó·ì稿PG8·¨R\212·\230zZ·\000\000\000\000\b訿\004訿X$ô·\000\000\000\000\000\000\000\000¡¼ó·\000\000\000\000ô\037ô·~²\034·\020\230\036·\004˨¿,ʨ¿ô\037ô·\002\000\000\000\000\227\034·\220ʨ¿սó·\b\000\000\000\024\000\000\000ô\037ô·\030訿4dó·\024\000\000\000$\000\000\000Otó·ì稿\000\000\000\000\200}Z·\230zZ·\000\000\000\000\b訿\004訿X$ô·\000\000\000\000¡¼ó·"...
         segfault_message_tmp = <value optimized out>
         error = (GError *) 0x0
         opt = <value optimized out>
         gui_check = <value optimized out>
         debug_enabled = 1
         long_options = {{name = 0x80e7a0d "config", has_arg = 1, flag =
 0x0,
     val = 99}, {name = 0x80dac5c "debug", has_arg = 0, flag = 0x0, val =
 100},
   {name = 0x80dceb3 "help", has_arg = 0, flag = 0x0, val = 104}, {
     name = 0x80db23b "login", has_arg = 2, flag = 0x0, val = 108}, {
     name = 0x80e4dd3 "nologin", has_arg = 0, flag = 0x0, val = 110}, {
     name = 0x80e7a03 "session", has_arg = 1, flag = 0x0, val = 115}, {
     name = 0x80de30d "version", has_arg = 0, flag = 0x0, val = 118}, {
     name = 0x0, has_arg = 0, flag = 0x0, val = 0}}

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


More information about the Tracker mailing list