[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] [bug #46308] `gtk-gnash --once` freezes when used on sing
From: |
Nutchanon Wetchasit |
Subject: |
[Gnash-commit] [bug #46308] `gtk-gnash --once` freezes when used on single-frame SWF |
Date: |
Thu, 14 Jan 2016 14:54:22 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:25.5) Gecko/20150606 Firefox/31.9 PaleMoon/25.5.0 |
Follow-up Comment #3, bug #46308 (project gnash):
With diagnostic patch from bug #27981 (`show-gtk-main-loop-level.patch`
file #36027), debug output shows that the freeze of this bug is also caused
by gtk-gnash trying to exit main GTK loop before `gtk_main()` was run;
the same root cause as bug #27981 minus window-related assertion warnings.
`gtk-gnash -vv --once singleframe.swf`:
69 DEBUG: gnash::GtkAggGlue::GtkAggGlue() enter
69 DEBUG: gnash::GtkAggGlue::GtkAggGlue() returning
69 DEBUG: virtual bool gnash::GtkAggGlue::init(int, char***) enter
69 DEBUG: virtual bool gnash::GtkAggGlue::init(int, char***) returning
101 DEBUG: gnash_canvas_size_allocate 261 1
101 DEBUG: virtual void gnash::GtkAggGlue::prepDrawingArea(GtkWidget*) enter
101 DEBUG: virtual void gnash::GtkAggGlue::prepDrawingArea(GtkWidget*)
returning
101 DEBUG: virtual gnash::Renderer* gnash::GtkAggGlue::createRenderHandler()
enter
102 DEBUG: Framebuffer pixel format is BGRA32 (little-endian host)
102 DEBUG: virtual gnash::Renderer* gnash::GtkAggGlue::createRenderHandler()
returning
102 DEBUG: virtual void gnash::GtkAggGlue::setRenderHandlerSize(int, int)
enter
102 DEBUG: virtual void gnash::GtkAggGlue::setRenderHandlerSize(int, int)
returning
102 DEBUG: /home/window/Desktop/singleframe/ appended to local sandboxes
102 DEBUG: /home/window/Desktop/singleframe/singleframe.swf appended to local
sandboxes
103 SECURITY: Checking security of URL
'file:///home/window/Desktop/singleframe/singleframe.swf'
103 SECURITY: Load of file /home/window/Desktop/singleframe/singleframe.swf
granted (under local sandbox /home/window/Desktop/singleframe/)
103 DEBUG: Movie file:///home/window/Desktop/singleframe/singleframe.swf
(SWF7) added to library
112 SECURITY: Extensions disabled
112 DEBUG: Advance interval timer set to 10 ms (~ 100 FPS)
112 DEBUG: Loading native class MovieClip
112 DEBUG: void gnash::Gui::resize_view(int, int) enter
112 DEBUG: void gnash::Gui::resize_view(int, int) returning
115 DEBUG: GtkGui: terminating GTK main loop level 0
(gtk-gnash:26451): Gtk-CRITICAL **: IA__gtk_main_quit: assertion `main_loops
!= NULL' failed
115 DEBUG: GtkGui: starting GTK main loop
Thus, when the real `gtk_main()` is run, nothing stops it.
Gnash: 0.8.11dev (patched against git e8b111c 13-Jan-2016)
System: Debian GNU/Linux 7.0 Wheezy i386
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?46308>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Gnash-commit] [bug #46308] `gtk-gnash --once` freezes when used on single-frame SWF,
Nutchanon Wetchasit <=