[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