{"action":"created","issue":{"url":"https://api.github.com/repos/Beep6581/RawTherapee/issues/2925","labels_url":"https://api.github.com/repos/Beep6581/RawTherapee/issues/2925/labels{/name}","comments_url":"https://api.github.com/repos/Beep6581/RawTherapee/issues/2925/comments","events_url":"https://api.github.com/repos/Beep6581/RawTherapee/issues/2925/events","html_url":"https://github.com/Beep6581/RawTherapee/issues/2925","id":109358711,"number":2925,"title":"attempt to allocate widget with width -1164904012 and height 173","user":{"login":"Beep6581","id":5844619,"avatar_url":"https://avatars.githubusercontent.com/u/5844619?v=3","gravatar_id":"","url":"https://api.github.com/users/Beep6581","html_url":"https://github.com/Beep6581","followers_url":"https://api.github.com/users/Beep6581/followers","following_url":"https://api.github.com/users/Beep6581/following{/other_user}","gists_url":"https://api.github.com/users/Beep6581/gists{/gist_id}","starred_url":"https://api.github.com/users/Beep6581/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Beep6581/subscriptions","organizations_url":"https://api.github.com/users/Beep6581/orgs","repos_url":"https://api.github.com/users/Beep6581/repos","events_url":"https://api.github.com/users/Beep6581/events{/privacy}","received_events_url":"https://api.github.com/users/Beep6581/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Beep6581/RawTherapee/labels/gtk3","name":"gtk3","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-10-01T18:41:30Z","updated_at":"2015-12-19T15:10:58Z","closed_at":null,"body":"In the gtk3 branch, if I open amsterdam.pef from the Editor (SETM/VT, Hide Vertical Scrollbar disabled) then I get this non-fatal error in the console:\r\n`(rawtherapee:4849): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -1164904012 and height 173`\r\n\r\nTwo useful tools in debugging this are:\r\n`GTK_DEBUG=geometry gdb rt-gtk3/rawtherapee`\r\nand\r\n`G_DEBUG=fatal-warnings grb rt-gtk3/rawtherapee`\r\nYou can combine them:\r\n`GTK_DEBUG=geometry G_DEBUG=fatal-warnings gdb rt-gtk3/rawtherapee`\r\nbut that will involve pressing \"_c_ontinue\" many times before RT fully loads.\r\n\r\nRegardless, this is what happens:\r\n```\r\ngtk_widget_set_clip:                      gtkmm__GtkVBox 0 0 1268 973\r\ngtk_widget_size_allocate:                 gtkmm__GtkPaned 0 0 1268 188\r\ngtk_widget_size_allocate:                   gtkmm__GtkVBox 0 0 1268 188\r\ngtk_widget_size_allocate:                     gtkmm__GtkHBox 0 0 1268 188\r\ngtk_widget_size_allocate:                       gtkmm__GtkVBox 0 0 1268 188\r\ngtk_widget_size_allocate:                         gtkmm__GtkHBox 0 0 1268 173\r\ngtk_widget_size_allocate:                           gtkmm__GtkFrame 0 0 1268 173\r\ngtk_widget_size_allocate:                             gtkmm__GtkDrawingArea 3 3 1262 167\r\ngtk_widget_size_allocate:                           gtkmm__GtkVScrollbar 582453244 0 -1164904012 173\r\n```"},"comment":{"url":"https://api.github.com/repos/Beep6581/RawTherapee/issues/comments/165995653","html_url":"https://github.com/Beep6581/RawTherapee/issues/2925#issuecomment-165995653","issue_url":"https://api.github.com/repos/Beep6581/RawTherapee/issues/2925","id":165995653,"user":{"login":"adamreichold","id":12997846,"avatar_url":"https://avatars.githubusercontent.com/u/12997846?v=3","gravatar_id":"","url":"https://api.github.com/users/adamreichold","html_url":"https://github.com/adamreichold","followers_url":"https://api.github.com/users/adamreichold/followers","following_url":"https://api.github.com/users/adamreichold/following{/other_user}","gists_url":"https://api.github.com/users/adamreichold/gists{/gist_id}","starred_url":"https://api.github.com/users/adamreichold/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamreichold/subscriptions","organizations_url":"https://api.github.com/users/adamreichold/orgs","repos_url":"https://api.github.com/users/adamreichold/repos","events_url":"https://api.github.com/users/adamreichold/events{/privacy}","received_events_url":"https://api.github.com/users/adamreichold/received_events","type":"User","site_admin":false},"created_at":"2015-12-19T15:10:58Z","updated_at":"2015-12-19T15:10:58Z","body":"Could also not reproduce using 8ae520e794579a8d3da36909a36859abbd55ac26 and Gtkmm 3.18.0."}}