Macromedia Flash for Linux plays this files fine. swfplayer gives the following error message when opening withoutsound.swf: $ swfplayer withsound.swf starting flashparser decoding... New block flashparser done X Error of failed request: BadImplementation (server does not implement operation) Major opcode of failed request: 129 (MIT-SHM) Minor opcode of failed request: 5 (X_ShmCreatePixmap) Serial number of failed request: 23 Current serial number in output stream: 24 init mp3-decoder, size: 31978 X Error of failed request: BadDrawable (invalid Pixmap or Window parameter) Major opcode of failed request: 62 (X_CopyArea) Resource id in failed request: 0x3e00005 Serial number of failed request: 42 Current serial number in output stream: 45 And segfaults with withoutsound.swf. Here is the backtrace: (gdb) run withoutsound.swf Starting program: /usr/bin/swfplayer withoutsound.swf Reading symbols from shared object read from target memory...(no debugging symbols found)...done. Loaded system supplied DSO at 0xbfffe000 starting flashparser decoding... Program received signal SIGFPE, Arithmetic exception. 0xb7ea8bbd in FlashParse () from /usr/lib/libflash.so.0 (gdb) bt #0 0xb7ea8bbd in FlashParse () from /usr/lib/libflash.so.0 #1 0x0804a1fb in ?? () #2 0xb7bb275c in __libc_start_main () from /lib/i686/libc.so.6 #3 0x08049261 in ?? () Just in case it helps, files were generated with swftools-0.7.0. Congratulations for your excellent work, Pablo
Created attachment 8591 [details] SWF file that segfaults swfplayer
Created attachment 8592 [details] SWF file that swfplayer cannot render
flashplayer and libflash are not a part of swfdec. However, swfdec also chokes on your files.
Current git does no longer crash when encountering the files. However, it still doesn't render them correctly.
I cannot program, but is there any way that I can help to improve swfdec support for swftools generated Flash files?
With current git (post 0.5.3) : withoutsound.swf => displays properly withsound.swf crashes with the same bug as in bug #12793
Indeed, the files work (apart from Stephane's sound crash). I don't know what made them work, but I guess that doesn't matter. ;)
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.