=== modified file 'src/Document.C' --- src/Document.C 2013-05-21 20:43:53 +0000 +++ src/Document.C 2014-01-10 14:50:14 +0000 @@ -231,6 +231,7 @@ thumbnail_ = loadingthumb_; + return; ThumbnailGenerator::instance().registerRequest (filename_, this); } === modified file 'src/RefWindow.C' --- src/RefWindow.C 2013-05-21 20:43:53 +0000 +++ src/RefWindow.C 2014-01-10 09:54:11 +0000 @@ -1797,7 +1797,10 @@ Gdk::Pixbuf::create_from_file ( Utility::findDataFile ("referencer.svg"), 128, 128)); + + DEBUG ("Before dialog.run()"); dialog.run (); + DEBUG ("After dialog.run()"); } === modified file 'src/main.C' --- src/main.C 2012-10-27 08:00:04 +0000 +++ src/main.C 2014-01-10 15:23:41 +0000 @@ -32,7 +32,6 @@ if (!Glib::thread_supported()) Glib::thread_init(0); //So we can use GMutex. - gdk_threads_init (); Gnome::Conf::init(); std::auto_ptr mainInstance;