#1063 [1.10RC1] (regression) Preferences dialog cannot be opened after closed.

v1.10
closed-fixed
None
5
2014-09-10
2013-03-17
David Smith
No

If you press ESC, alt+f4, or click "close window" on the preference dialog, it cannot be opened again unless you quit the application and restart it.
The error that goes to the console is below:

GUI : Setting toolbar style
GUI : Loading accelerators
GUI : Restoring window position
GUI : Retrieved saved setting: size 1272x521 position 484:361
GUI : Restoring to size 1272x521 position 484:361
GUI : Loading pane proportions
GUI : Creating HTML widget
GUI : Setting item list layout mode: 2
GUI : Acquired the name org.gnome.feed.Reader on the session bus

GUI : Retrieved saved setting: size 1272x521 position 484:361
GUI : Restoring to size 1272x521 position 484:361

(liferea:8446): Gtk-CRITICAL **: gtk_widget_show: assertion `GTK_IS_WIDGET (widget)' failed

(liferea:8446): Gtk-CRITICAL **: gtk_widget_show: assertion `GTK_IS_WIDGET (widget)' failed

Discussion

  • Emilio Pozuelo Monfort

    I can't reproduce this with git master.

    Can you get a backtrace with G_DEBUG=fatal-warnings ?

     
  • Emilio Pozuelo Monfort

    I'm at commit a24b38408fb0bd012b45dc992e61d9b9c72e2d97 too

    I can't reproduce this. What I do is:

    start liferea
    open Preferences dialog
    close
    open Preferences dialog
    close
    everything's fine, and I don't get any warnings in the terminal

    could be useful if you could get a backtrace after installing gtk+ and glib debugging symbols.

     
  • genodeftest

    genodeftest - 2013-03-17

    It is important that you do not close the preferences dialog with the Cancel button but with Alt+F4 or from your Window manager's context menu. I am using Gnome Shell 3.6 + Mutter.

    New backtrace attached after installing gtk3 and glib debuginfo packages. Does that help?

     
  • genodeftest

    genodeftest - 2013-03-17

    [sorry, double post]

     
    Last edit: genodeftest 2013-03-17
  • genodeftest

    genodeftest - 2013-03-17

    Thanks, that fixed the bug.
    This bug report could be closed.

     
  • Emilio Pozuelo Monfort

    • status: open --> pending-fixed
     
  • Lars Windolf

    Lars Windolf - 2013-06-09
    • status: pending-fixed --> closed-fixed
    • assigned_to: Lars Windolf