Bug 5035

Summary: Midori crash
Product: Mageia Reporter: Georges Eckenschwiller <paiiou>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal    
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: midori CVE:
Status comment:

Description Georges Eckenschwiller 2012-03-20 20:53:17 CET
Description of problem:

When I launch midori, the page indexhtml displays well, but as soon as midori open a http page, midori closes.
My environment is Xfce.

This is what I read, when I open midori in a terminal:

Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gtk-CRITICAL **: _gtk_replace_virtual_modifiers: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gtk-CRITICAL **: _gtk_replace_virtual_modifiers: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gtk-CRITICAL **: _gtk_replace_virtual_modifiers: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gtk-CRITICAL **: _gtk_replace_virtual_modifiers: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gtk-CRITICAL **: _gtk_replace_virtual_modifiers: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gtk-CRITICAL **: _gtk_replace_virtual_modifiers: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gtk-CRITICAL **: _gtk_replace_virtual_modifiers: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gtk-CRITICAL **: _gtk_replace_virtual_modifiers: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gtk-CRITICAL **: _gtk_replace_virtual_modifiers: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gtk-CRITICAL **: _gtk_replace_virtual_modifiers: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion `GDK_IS_KEYMAP (keymap)' failed
Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Gtk-CRITICAL **: _gtk_replace_virtual_modifiers: assertion `GDK_IS_KEYMAP (keymap)' failed
La configuration n'a pu être chargée : Aucun fichier ou dossier de ce type
Instruction non permise (core dumped)

Further information
-------------------
When I launch with " midori d ", I obtain the window of unexpected closure.
In this window I choose ' Discard old tabs '.
From this moment, midori work correctly.

Another observation:
--------------------
If I delete the file .config/midori/session.xbel
Midori crash again.

I also looked with Lxde and Gnome.
Midori crash also, exactly similar.
Georges
Comment 1 Georges Eckenschwiller 2012-03-22 13:33:34 CET
Since update of yesterday evening (gtk, dconf ...), midori work correctly.
I close the report.

Status: NEW => RESOLVED
Resolution: (none) => FIXED