Patch from Milan Crha from http://bugzilla.gnome.org/show_bug.cgi?id=426496 to hopefully fix crashes in html_object_get_left_margin Index: src/htmlembedded.c =================================================================== --- src/htmlembedded.c (revision 8509) +++ src/htmlembedded.c (working copy) @@ -120,6 +120,7 @@ gtk_container_remove (GTK_CONTAINER (element->parent), element->widget); } else { g_object_ref_sink (element->widget); + g_object_unref (element->widget); } } Index: src/gtkhtml.c =================================================================== --- src/gtkhtml.c (revision 8509) +++ src/gtkhtml.c (working copy) @@ -4515,7 +4515,7 @@ { GtkAdjustment *adj; gint line_height; - gfloat delta; + gfloat delta = 0; /* we dont want scroll in editable (move cursor instead) */ if (html_engine_get_editable (html->engine) || html->engine->caret_mode)