[Pidgin] #314: Pref migration issues

Pidgin trac at pidgin.im
Fri Apr 27 16:35:09 EDT 2007


#314: Pref migration issues
---------------------------+------------------------------------------------
  Reporter:  seanegan      |       Owner:  seanegan
      Type:  defect        |      Status:  reopened
  Priority:  blocker       |   Milestone:  2.0.0   
 Component:  pidgin (gtk)  |     Version:  2.0     
Resolution:                |    Keywords:          
---------------------------+------------------------------------------------
Comment (by nosnilmot):

 The crash I reported above appears to be related to the introduction of
 mcheck. Some more things from the migration/icon code:
 {{{
 (16:30:21) g_log: purple_buddy_get_contact: assertion `buddy != NULL'
 failed
 (16:30:21) g_log: purple_buddy_icons_find_custom_icon: assertion `contact
 != NULL' failed
 (16:30:21) g_log: purple_buddy_get_contact: assertion `buddy != NULL'
 failed
 (16:30:21) g_log: purple_buddy_icons_find_custom_icon: assertion `contact
 != NULL' failed
 (16:30:21) g_log: purple_buddy_get_contact: assertion `buddy != NULL'
 failed
 (16:30:21) g_log: purple_buddy_icons_find_custom_icon: assertion `contact
 != NULL' failed
 (16:30:21) g_log: purple_buddy_get_contact: assertion `buddy != NULL'
 failed
 (16:30:21) g_log: purple_buddy_icons_find_custom_icon: assertion `contact
 != NULL' failed
 (16:30:21) g_log: purple_buddy_get_contact: assertion `buddy != NULL'
 failed
 (16:30:21) g_log: purple_buddy_icons_find_custom_icon: assertion `contact
 != NULL' failed
 (16:30:21) g_log: purple_buddy_get_contact: assertion `buddy != NULL'
 failed
 (16:30:21) g_log: purple_buddy_icons_find_custom_icon: assertion `contact
 != NULL' failed
 }}}

 And now a new crash that looks more icon code related:
 {{{
 (gdb) bt
 #0  0x0013d402 in __kernel_vsyscall ()
 #1  0x005baf90 in raise () from /lib/libc.so.6
 #2  0x005bc678 in abort () from /lib/libc.so.6
 #3  0x080a2bf1 in sighandler (sig=11) at gtkmain.c:212
 #4  <signal handler called>
 #5  purple_imgstore_get_filename (img=0x6e736f6e) at imgstore.c:105
 #6  0x00c5ae6b in purple_buddy_icon_update (icon=0x9a76e98) at
 buddyicon.c:399
 #7  0x00c5af96 in purple_buddy_icon_set_data (icon=0x9a76e98, data=0x0,
 len=0, checksum=0x0) at buddyicon.c:455
 #8  0x00c5b487 in purple_buddy_icons_set_for_user (account=0x9549738,
 username=0x9aee6f8 "me at mydomain.com", icon_data=0x0, icon_len=0,
 checksum=0x0) at buddyicon.c:522
 #9  0x01669091 in msn_queue_buddy_icon_request (user=0x9b438a0) at
 slp.c:958
 #10 0x0166e8fc in msn_user_set_object (user=0x9b438a0, obj=0x0) at
 user.c:315
 #11 0x016660db in nln_cmd (cmdproc=0x99aef10, cmd=0x9b43878) at
 notification.c:692
 #12 0x0165bd43 in msn_cmdproc_process_cmd (cmdproc=0x99aef10,
 cmd=0x9b43878) at cmdproc.c:313
 #13 0x0165be91 in msn_cmdproc_process_cmd_text (cmdproc=0x99aef10,
 command=0x9a5d338 "NLN AWY stu at nosnilmot.com Stu 1073741920 0") at
 cmdproc.c:335
 #14 0x01667cae in read_cb (data=0x99af040, source=4,
 cond=PURPLE_INPUT_READ) at servconn.c:445
 #15 0x08091977 in pidgin_io_invoke (source=0x99d4fa8, condition=G_IO_IN,
 data=0x995f6d8) at gtkeventloop.c:77
 #16 0x0585f2ac in g_vasprintf () from /usr/lib/libglib-2.0.so.0
 #17 0x058383b0 in g_main_context_dispatch () from
 /usr/lib/libglib-2.0.so.0
 #18 0x0583b3a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
 #19 0x0583b6c8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
 #20 0x04fbccb5 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 #21 0x080a3691 in main (argc=1, argv=0xbfedfdb4) at gtkmain.c:837
 }}}

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


More information about the Tracker mailing list