Review: Needs Fixing I appreciate this patch, especially since the ticket was (incorrectly) closed as a duplicate of an unrelated ticket :) But, I don't think it addresses the OP's crash -- the retrace shows the final two steps were:
> g_type_check_instance_cast (type_instance=0x2849cb0, iface_type=42195904) > ido_calendar_menu_item_set_date (menuitem=0x27d7440, year=2011, month=5, > day=7) at idocalendarmenuitem.c:383 menuitem wasn't NULL in this trace, so guarding against NULL in the calling code probably won't help. In fact, ido_calendar_menu_item_set_date() is already safeguarding against NULL pointers in its first line that calls IDO_IS_CALENDAR_MENU_ITEM(). That's already null-safe -- but, unfortunately, not corrupt-pointer safe, which is why g_type_check_instance_cast() is crashing. ;) -- https://code.launchpad.net/~jjardon/indicator-datetime/fix-794312/+merge/79426 Your team ayatana-commits is subscribed to branch lp:indicator-datetime. _______________________________________________ Mailing list: https://launchpad.net/~ayatana-commits Post to : [email protected] Unsubscribe : https://launchpad.net/~ayatana-commits More help : https://help.launchpad.net/ListHelp

