playing this swf file crashes swfdec 0.5.1 on Ubuntu Gutsy file found there : https://bugs.launchpad.net/ubuntu/+source/swfdec0.3/+bug/109992
No crash for me either on git or 0.5.1 running on Ubuntu Gutsy amd64
On the first try I got a hard reset. Since then it plays perfectly fine in the background. So I'm blaming the hard reset on something else and close this. (x86 btw) So unless someone gives me a backtrace, I'm gonna think this one is fixed.
With current git (post 0.5.3) SWFDEC: ERROR: swfdec_url.c(89): swfdec_url_new: URL /home/leroutier/Bureau/Flash tests/lpd109992-fdo12364.swf has no protocol Swfdec-ERROR **: file swfdec_codec_gst.c: line 384 (swfdec_video_decoder_gst_decode): assertion failed: (image->plane[2] + (image->rowstride[2] * ((player->height + 1) / 2)) == image->plane[0] + player->out->size) aborting... Abandon (core dumped) #0 0xffffe410 in __kernel_vsyscall () #1 0xb7666875 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7668201 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0xb77bdf4a in IA__g_logv (log_domain=<value optimized out>, log_level=G_LOG_LEVEL_ERROR, format=0xb78093dc "file %s: line %d (%s): assertion failed: (%s)", args1=0xbfd97adc "����\200\001") at /build/buildd/glib2.0-2.14.1/glib/gmessages.c:497 #4 0xb77bdf89 in IA__g_log (log_domain=0xb7fa32af "Swfdec", log_level=G_LOG_LEVEL_ERROR, format=0xb78093dc "file %s: line %d (%s): assertion failed: (%s)") at /build/buildd/glib2.0-2.14.1/glib/gmessages.c:517 #5 0xb77be006 in IA__g_assert_warning (log_domain=0xb7fa32af "Swfdec", file=0xb7faabf2 "swfdec_codec_gst.c", line=384, pretty_function=0xb7faaf60 "swfdec_video_decoder_gst_decode", expression=0xb7faadc0 "image->plane[2] + (image->rowstride[2] * ((player->height + 1) / 2)) == image->plane[0] + player->out->size") at /build/buildd/glib2.0-2.14.1/glib/gmessages.c:552 #6 0xb7f5efdc in swfdec_video_decoder_gst_decode (dec=0x81a2930, buffer=0x81b85e0, image=0xbfd97bc0) at swfdec_codec_gst.c:384 #7 0xb7f6000e in swfdec_video_decoder_decode (decoder=0x81a2930, buffer=0x6) at swfdec_codec_video.c:217 #8 0xb7f999c8 in swfdec_video_input_iterate (input_=0x81c3938) at swfdec_video.c:82 #9 0xb7f99edc in swfdec_video_movie_iterate_end (mov=0x806b2a8) at swfdec_video_movie.c:92 #10 0xb7f8282a in swfdec_player_iterate (timeout=0x80791bc) at swfdec_player.c:1108 #11 0xb7f816b1 in swfdec_player_do_advance (player=0x8079020, msecs=0, audio_samples=0) at swfdec_player.c:1159 #12 0xb7f717cd in swfdec_marshal_VOID__ULONG_UINT (closure=0x80786e8, return_value=0x0, n_param_values=3, param_values=0xbfd97f8c, invocation_hint=0xbfd97e9c, marshal_data=0xb7f81460) at swfdec_marshal.c:244 #13 0xb7854f89 in g_type_class_meta_marshal (closure=0x80786e8, return_value=0x0, n_param_values=3, param_values=0xbfd97f8c, invocation_hint=0xbfd97e9c, marshal_data=0x4c) at /build/buildd/glib2.0-2.14.1/gobject/gclosure.c:567 #14 0xb7856772 in IA__g_closure_invoke (closure=0x80786e8, return_value=0x0, n_param_values=3, param_values=0xbfd97f8c, invocation_hint=0xbfd97e9c) at /build/buildd/glib2.0-2.14.1/gobject/gclosure.c:490 #15 0xb7867973 in signal_emit_unlocked_R (node=0x8078720, detail=0, instance=0x8079020, emission_return=0x0, instance_and_params=0xbfd97f8c) at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c:2478 #16 0xb7868847 in IA__g_signal_emit_valist (instance=0x8079020, signal_id=11, detail=0, var_args=0xbfd981d4 "�\201 at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c:2199 #17 0xb7868a09 in IA__g_signal_emit (instance=0x8079020, signal_id=11, detail=0) at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c:2243 #18 0xb7f7ef27 in swfdec_player_advance (player=0x8079020, msecs=0) at swfdec_player.c:2010 #19 0xb7fc4471 in swfdec_iterate_dispatch (source_=0x80a0840, callback=0, user_data=0x0) at swfdec_source.c:109 #20 0xb77b511c in IA__g_main_context_dispatch (context=0x8072ef8) at /build/buildd/glib2.0-2.14.1/glib/gmain.c:2061 #21 0xb77b855f in g_main_context_iterate (context=0x8072ef8, block=1, dispatch=1, self=0x8073fd8) at /build/buildd/glib2.0-2.14.1/glib/gmain.c:2694 #22 0xb77b8909 in IA__g_main_loop_run (loop=0x80774f8) at /build/buildd/glib2.0-2.14.1/glib/gmain.c:2898 #23 0x0804a5a3 in main (argc=134766336, argv=0x1) at swfplay.c:185
hrm, that file plays fine here (since 5 minutes). Out of interest, what video/audio combinations do you have enabled (ffmpeg/mad/gstreamer)?
I use gst only I disable mad & ffmpeg explicitly at start-up
This should be fixed with git f31f005192c5b59e3fa793fef78cc8f06a30ba1b
Confirming it is fixed
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.