On 3/21/08, Willi Mann <[EMAIL PROTECTED]> wrote: > Hi! > > I've produced a corrupted file where gnash 0.8.2-1 (debian) gets a > SIGABRT. The file is available from > > http://wserver.wm1.at/~willi/gnash/leiste0091.swf > > When executing gnash, I get > > $ gtk-gnash leiste0091.swf > terminate called after throwing an instance of 'gnash::ParserException' > what(): zlib_adapter.cpp:179: invalid distance too far back > Abgebrochen (core dumped) > > I've produced similar files, with a little bit different backtraces. > Should I also make them available? > > Willi > > Please CC: me on replies. >
I test this file, and cause the same error. Here is the verbose log: # ./gnash ~/movies/leiste0091.swf -vv 17543] 02:50:20: DEBUG: Verbose output turned on 17543] 02:50:20: DEBUG: No rendering flags specified, using rcfile 17543] 02:50:21: DEBUG: Mouse enabled. 17543] 02:50:21: DEBUG: Keyboard device /dev/input/event0 open 17543] 02:50:21: DEBUG: Framebuffer device uses 3145728 bytes of memory. 17543] 02:50:21: DEBUG: Video mode: 1024x768 with 16 bits per pixel. 17543] 02:50:21: DEBUG: Double buffering enabled 17543] 02:50:21: DEBUG: red channel: 11 / 5 17543] 02:50:21: DEBUG: green channel: 5 / 6 17543] 02:50:21: DEBUG: blue channel: 0 / 5 17543] 02:50:21: DEBUG: Total bits per pixel: 16 17543] 02:50:21: DEBUG: framebuffer pixel format is RGB565 (little-endian host) 17543] 02:50:21: DEBUG: initialized AGG buffer <0xb651b008>, 3145728 bytes, 1024x768, rowsize is 2048 bytes 17543] 02:50:21: DEBUG: Original TTY NO = 1 17543] 02:50:21: DEBUG: VT 1 ready 17543] 02:50:21: DEBUG: Base url set to: file:///root/movies/leiste0091.swf 17543] 02:50:21: DEBUG: /root/movies/ appended to local sandboxes 17543] 02:50:21: DEBUG: /root/movies/leiste0091.swf appended to local sandboxes 17543] 02:50:21: SECURITY: Load of file /root/movies/leiste0091.swf granted (under local sandbox /root/movies/). 17543] 02:50:21: DEBUG: Movie file:///root/movies/leiste0091.swf (SWF6) added to library 17543] 02:50:21: DEBUG: Setting jpeg loader to 0x81422b8 17543] 02:50:21: ERROR: Parsing exception: zlib_adapter.cpp:179: invalid distance too far back ^CMain loop ended, cleaning up Any segfault past this message is likely due to improper threads cleanup. 17543] 02:50:41: DEBUG: Restoring terminal... 17543] 02:50:41: DEBUG: Closing framebuffer device 17543] 02:50:41: DEBUG: Free'ing offscreen buffer _______________________________________________ Gnash mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnash
