[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: |
Wed, 28 Oct 2015 11:47:54 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:10.0.12) Gecko/20100101 Firefox/10.0.12 Iceweasel/10.0.12 |
URL:
<http://savannah.gnu.org/bugs/?46308>
Summary: `gtk-gnash --once` freezes when used on single-frame
SWF
Project: Gnash - The GNU Flash player
Submitted by: nachanon
Submitted on: Wed 28 Oct 2015 06:47:53 PM ICT
Category: gui
Severity: 3 - Normal
Release: master
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
I have created a simple one-frame Flash 7 file using SWFmill, and run it
on Gnash using oneshot mode:
gtk-gnash -vv --once singleframe.swf
Gnash supposed to render this one-frame SWF and exit. Window was briefly
displayed and quickly vanished as expected, but instead of exiting
gracefully,
*Gnash froze*, and command-line interrupt (Ctrl+C or Ctrl+\) was needed to
exit.
Following is a console output:
85 DEBUG: gnash::GtkAggGlue::GtkAggGlue() enter
85 DEBUG: gnash::GtkAggGlue::GtkAggGlue() returning
85 DEBUG: virtual bool gnash::GtkAggGlue::init(int, char***) enter
85 DEBUG: virtual bool gnash::GtkAggGlue::init(int, char***) returning
116 DEBUG: gnash_canvas_size_allocate 261 1
116 DEBUG: virtual void gnash::GtkAggGlue::prepDrawingArea(GtkWidget*) enter
116 DEBUG: virtual void gnash::GtkAggGlue::prepDrawingArea(GtkWidget*)
returning
116 DEBUG: virtual gnash::Renderer* gnash::GtkAggGlue::createRenderHandler()
enter
117 DEBUG: Framebuffer pixel format is BGRA32 (little-endian host)
117 DEBUG: virtual gnash::Renderer* gnash::GtkAggGlue::createRenderHandler()
returning
117 DEBUG: virtual void gnash::GtkAggGlue::setRenderHandlerSize(int, int)
enter
117 DEBUG: virtual void gnash::GtkAggGlue::setRenderHandlerSize(int, int)
returning
117 DEBUG: /mnt/flash/temp_file/gnash-debug.tmp/singleframeonce/ appended to
local sandboxes
117 DEBUG:
/mnt/flash/temp_file/gnash-debug.tmp/singleframeonce/singleframe.swf appended
to local sandboxes
117 SECURITY: Checking security of URL
'file:///mnt/flash/temp_file/gnash-debug.tmp/singleframeonce/singleframe.swf'
117 SECURITY: Load of file
/mnt/flash/temp_file/gnash-debug.tmp/singleframeonce/singleframe.swf granted
(under local sandbox /mnt/flash/temp_file/gnash-debug.tmp/singleframeonce/)
117 DEBUG: Movie
file:///mnt/flash/temp_file/gnash-debug.tmp/singleframeonce/singleframe.swf
(SWF7) added to library
130 SECURITY: Extensions disabled
130 DEBUG: Advance interval timer set to 10 ms (~ 100 FPS)
130 DEBUG: Loading native class MovieClip
130 DEBUG: void gnash::Gui::resize_view(int, int) enter
130 DEBUG: void gnash::Gui::resize_view(int, int) returning
(gtk-gnash:20836): Gtk-CRITICAL **: IA__gtk_main_quit: assertion `main_loops
!= NULL' failed
Test SWF, source code, build script, Gnash log (verbosity 2) and GDB
backtrace
(collected from SIGQUIT core dump) are attached.
Note #1: `qt4-gnash`, and `dump-gnash` don't seem to be affected by this
issue.
Note #2: `gtk-gnash -vv --once` seems to work well with two-frame SWF.
Gnash: 0.8.11dev (git f0f66ce 23-Sep-2015)
System: Debian GNU/Linux 7.0 Wheezy i386
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Wed 28 Oct 2015 06:47:53 PM ICT Name: singleframe.zip Size: 10kB By:
nachanon
Test Flash file, build script, log, and backtrace
<http://savannah.gnu.org/bugs/download.php?file_id=35319>
_______________________________________________________
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 <=