GNOME Bugzilla – Bug 606995
Invalid memory access to the lock icon
Last modified: 2010-01-14 21:14:00 UTC
Hi, when running epiphany HEAD as of today inside valgrind there are some invalid memory accesses to the lock icon. See blow: ==10720== Invalid read of size 1 ==10720== at 0x4C23222: strlen (mc_replace_strmem.c:275) ==10720== by 0xB613AD1: g_strdup (gstrfuncs.c:101) ==10720== by 0x898174E: gtk_entry_set_icon_from_stock (gtkentry.c:7621) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7C775: signal_emit_unlocked_R (gsignal.c:3247) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0xAB6B938: g_object_dispatch_properties_changed (gobject.c:801) ==10720== by 0xAB6C9FF: g_object_set_valist (gobjectnotifyqueue.c:120) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== Address 0x1a997d10 is 0 bytes inside a block of size 14 free'd ==10720== at 0x4C21DBC: free (vg_replace_malloc.c:325) ==10720== by 0x457970: ephy_location_action_set_property (ephy-location-action.c:593) ==10720== by 0xAB6C5C5: g_object_set_valist (gobject.c:973) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7C775: signal_emit_unlocked_R (gsignal.c:3247) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0xAB6B938: g_object_dispatch_properties_changed (gobject.c:801) ==10720== by 0xAB6D5FE: g_object_notify (gobjectnotifyqueue.c:120) ==10720== ==10720== Invalid read of size 1 ==10720== at 0x4C23234: strlen (mc_replace_strmem.c:275) ==10720== by 0xB613AD1: g_strdup (gstrfuncs.c:101) ==10720== by 0x898174E: gtk_entry_set_icon_from_stock (gtkentry.c:7621) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7C775: signal_emit_unlocked_R (gsignal.c:3247) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0xAB6B938: g_object_dispatch_properties_changed (gobject.c:801) ==10720== by 0xAB6C9FF: g_object_set_valist (gobjectnotifyqueue.c:120) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== Address 0x1a997d11 is 1 bytes inside a block of size 14 free'd ==10720== at 0x4C21DBC: free (vg_replace_malloc.c:325) ==10720== by 0x457970: ephy_location_action_set_property (ephy-location-action.c:593) ==10720== by 0xAB6C5C5: g_object_set_valist (gobject.c:973) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7C775: signal_emit_unlocked_R (gsignal.c:3247) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0xAB6B938: g_object_dispatch_properties_changed (gobject.c:801) ==10720== by 0xAB6D5FE: g_object_notify (gobjectnotifyqueue.c:120) ==10720== ==10720== Invalid read of size 1 ==10720== at 0x4C236E0: memcpy (mc_replace_strmem.c:482) ==10720== by 0xB613AEE: g_strdup (gstrfuncs.c:103) ==10720== by 0x898174E: gtk_entry_set_icon_from_stock (gtkentry.c:7621) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7C775: signal_emit_unlocked_R (gsignal.c:3247) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0xAB6B938: g_object_dispatch_properties_changed (gobject.c:801) ==10720== by 0xAB6C9FF: g_object_set_valist (gobjectnotifyqueue.c:120) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== Address 0x1a997d1d is 13 bytes inside a block of size 14 free'd ==10720== at 0x4C21DBC: free (vg_replace_malloc.c:325) ==10720== by 0x457970: ephy_location_action_set_property (ephy-location-action.c:593) ==10720== by 0xAB6C5C5: g_object_set_valist (gobject.c:973) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7C775: signal_emit_unlocked_R (gsignal.c:3247) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0xAB6B938: g_object_dispatch_properties_changed (gobject.c:801) ==10720== by 0xAB6D5FE: g_object_notify (gobjectnotifyqueue.c:120) ==10720== ==10720== Invalid read of size 1 ==10720== at 0x4C236E8: memcpy (mc_replace_strmem.c:482) ==10720== by 0xB613AEE: g_strdup (gstrfuncs.c:103) ==10720== by 0x898174E: gtk_entry_set_icon_from_stock (gtkentry.c:7621) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7C775: signal_emit_unlocked_R (gsignal.c:3247) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0xAB6B938: g_object_dispatch_properties_changed (gobject.c:801) ==10720== by 0xAB6C9FF: g_object_set_valist (gobjectnotifyqueue.c:120) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== Address 0x1a997d1c is 12 bytes inside a block of size 14 free'd ==10720== at 0x4C21DBC: free (vg_replace_malloc.c:325) ==10720== by 0x457970: ephy_location_action_set_property (ephy-location-action.c:593) ==10720== by 0xAB6C5C5: g_object_set_valist (gobject.c:973) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7C775: signal_emit_unlocked_R (gsignal.c:3247) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0xAB6B938: g_object_dispatch_properties_changed (gobject.c:801) ==10720== by 0xAB6D5FE: g_object_notify (gobjectnotifyqueue.c:120) ==10720== ==10720== Invalid read of size 1 ==10720== at 0x4C236F2: memcpy (mc_replace_strmem.c:482) ==10720== by 0xB613AEE: g_strdup (gstrfuncs.c:103) ==10720== by 0x898174E: gtk_entry_set_icon_from_stock (gtkentry.c:7621) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7C775: signal_emit_unlocked_R (gsignal.c:3247) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0xAB6B938: g_object_dispatch_properties_changed (gobject.c:801) ==10720== by 0xAB6C9FF: g_object_set_valist (gobjectnotifyqueue.c:120) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== Address 0x1a997d1b is 11 bytes inside a block of size 14 free'd ==10720== at 0x4C21DBC: free (vg_replace_malloc.c:325) ==10720== by 0x457970: ephy_location_action_set_property (ephy-location-action.c:593) ==10720== by 0xAB6C5C5: g_object_set_valist (gobject.c:973) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7C775: signal_emit_unlocked_R (gsignal.c:3247) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0xAB6B938: g_object_dispatch_properties_changed (gobject.c:801) ==10720== by 0xAB6D5FE: g_object_notify (gobjectnotifyqueue.c:120) ==10720== ==10720== Invalid read of size 1 ==10720== at 0x4C236FC: memcpy (mc_replace_strmem.c:482) ==10720== by 0xB613AEE: g_strdup (gstrfuncs.c:103) ==10720== by 0x898174E: gtk_entry_set_icon_from_stock (gtkentry.c:7621) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7C775: signal_emit_unlocked_R (gsignal.c:3247) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0xAB6B938: g_object_dispatch_properties_changed (gobject.c:801) ==10720== by 0xAB6C9FF: g_object_set_valist (gobjectnotifyqueue.c:120) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== Address 0x1a997d1a is 10 bytes inside a block of size 14 free'd ==10720== at 0x4C21DBC: free (vg_replace_malloc.c:325) ==10720== by 0x457970: ephy_location_action_set_property (ephy-location-action.c:593) ==10720== by 0xAB6C5C5: g_object_set_valist (gobject.c:973) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7C775: signal_emit_unlocked_R (gsignal.c:3247) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0xAB6B938: g_object_dispatch_properties_changed (gobject.c:801) ==10720== by 0xAB6D5FE: g_object_notify (gobjectnotifyqueue.c:120) ==10720== ==10720== Invalid read of size 1 ==10720== at 0x4C23740: memcpy (mc_replace_strmem.c:482) ==10720== by 0xB613AEE: g_strdup (gstrfuncs.c:103) ==10720== by 0x898174E: gtk_entry_set_icon_from_stock (gtkentry.c:7621) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7C775: signal_emit_unlocked_R (gsignal.c:3247) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0xAB6B938: g_object_dispatch_properties_changed (gobject.c:801) ==10720== by 0xAB6C9FF: g_object_set_valist (gobjectnotifyqueue.c:120) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== Address 0x1a997d11 is 1 bytes inside a block of size 14 free'd ==10720== at 0x4C21DBC: free (vg_replace_malloc.c:325) ==10720== by 0x457970: ephy_location_action_set_property (ephy-location-action.c:593) ==10720== by 0xAB6C5C5: g_object_set_valist (gobject.c:973) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7C775: signal_emit_unlocked_R (gsignal.c:3247) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0xAB6B938: g_object_dispatch_properties_changed (gobject.c:801) ==10720== by 0xAB6D5FE: g_object_notify (gobjectnotifyqueue.c:120) ==10720== ==10720== Invalid read of size 1 ==10720== at 0x4C23798: memcpy (mc_replace_strmem.c:482) ==10720== by 0xB613AEE: g_strdup (gstrfuncs.c:103) ==10720== by 0x898174E: gtk_entry_set_icon_from_stock (gtkentry.c:7621) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7C775: signal_emit_unlocked_R (gsignal.c:3247) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0xAB6B938: g_object_dispatch_properties_changed (gobject.c:801) ==10720== by 0xAB6C9FF: g_object_set_valist (gobjectnotifyqueue.c:120) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== Address 0x1e8a3b00 is 0 bytes inside a block of size 12 free'd ==10720== at 0x4C21DBC: free (vg_replace_malloc.c:325) ==10720== by 0x457970: ephy_location_action_set_property (ephy-location-action.c:593) ==10720== by 0xAB6C5C5: g_object_set_valist (gobject.c:973) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== by 0x442366: notebook_switch_page_cb (ephy-window.c:2799) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7CD6B: signal_emit_unlocked_R (gsignal.c:3317) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0x8A312F9: gtk_notebook_button_press (gtknotebook.c:2677) ==10720== ==10720== Invalid read of size 1 ==10720== at 0x4C2379F: memcpy (mc_replace_strmem.c:482) ==10720== by 0xB613AEE: g_strdup (gstrfuncs.c:103) ==10720== by 0x898174E: gtk_entry_set_icon_from_stock (gtkentry.c:7621) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7C775: signal_emit_unlocked_R (gsignal.c:3247) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0xAB6B938: g_object_dispatch_properties_changed (gobject.c:801) ==10720== by 0xAB6C9FF: g_object_set_valist (gobjectnotifyqueue.c:120) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== Address 0x1e8a3b01 is 1 bytes inside a block of size 12 free'd ==10720== at 0x4C21DBC: free (vg_replace_malloc.c:325) ==10720== by 0x457970: ephy_location_action_set_property (ephy-location-action.c:593) ==10720== by 0xAB6C5C5: g_object_set_valist (gobject.c:973) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== by 0x442366: notebook_switch_page_cb (ephy-window.c:2799) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7CD6B: signal_emit_unlocked_R (gsignal.c:3317) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0x8A312F9: gtk_notebook_button_press (gtknotebook.c:2677) ==10720== ==10720== Invalid read of size 1 ==10720== at 0x4C237A8: memcpy (mc_replace_strmem.c:482) ==10720== by 0xB613AEE: g_strdup (gstrfuncs.c:103) ==10720== by 0x898174E: gtk_entry_set_icon_from_stock (gtkentry.c:7621) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7C775: signal_emit_unlocked_R (gsignal.c:3247) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0xAB6B938: g_object_dispatch_properties_changed (gobject.c:801) ==10720== by 0xAB6C9FF: g_object_set_valist (gobjectnotifyqueue.c:120) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== Address 0x1e8a3b02 is 2 bytes inside a block of size 12 free'd ==10720== at 0x4C21DBC: free (vg_replace_malloc.c:325) ==10720== by 0x457970: ephy_location_action_set_property (ephy-location-action.c:593) ==10720== by 0xAB6C5C5: g_object_set_valist (gobject.c:973) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== by 0x442366: notebook_switch_page_cb (ephy-window.c:2799) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7CD6B: signal_emit_unlocked_R (gsignal.c:3317) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0x8A312F9: gtk_notebook_button_press (gtknotebook.c:2677) ==10720== ==10720== Invalid read of size 1 ==10720== at 0x4C237B1: memcpy (mc_replace_strmem.c:482) ==10720== by 0xB613AEE: g_strdup (gstrfuncs.c:103) ==10720== by 0x898174E: gtk_entry_set_icon_from_stock (gtkentry.c:7621) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7C775: signal_emit_unlocked_R (gsignal.c:3247) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0xAB6B938: g_object_dispatch_properties_changed (gobject.c:801) ==10720== by 0xAB6C9FF: g_object_set_valist (gobjectnotifyqueue.c:120) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== Address 0x1e8a3b03 is 3 bytes inside a block of size 12 free'd ==10720== at 0x4C21DBC: free (vg_replace_malloc.c:325) ==10720== by 0x457970: ephy_location_action_set_property (ephy-location-action.c:593) ==10720== by 0xAB6C5C5: g_object_set_valist (gobject.c:973) ==10720== by 0xAB6CB83: g_object_set (gobject.c:1592) ==10720== by 0x43B592: ephy_toolbar_set_security_state (ephy-toolbar.c:569) ==10720== by 0x43E49C: sync_tab_security (ephy-window.c:1812) ==10720== by 0x442366: notebook_switch_page_cb (ephy-window.c:2799) ==10720== by 0xAB677CD: g_closure_invoke (gclosure.c:767) ==10720== by 0xAB7CD6B: signal_emit_unlocked_R (gsignal.c:3317) ==10720== by 0xAB7DBBD: g_signal_emit_valist (gsignal.c:2980) ==10720== by 0xAB7E452: g_signal_emit (gsignal.c:3037) ==10720== by 0x8A312F9: gtk_notebook_button_press (gtknotebook.c:2677) ==10720==
Fixed in master, commit a2f561ae50fc74eed94f6eb7d9102c74caab8b49.