GNOME Bugzilla – Bug 528639
Segmentation fault in pango_layout_check_lines
Last modified: 2008-09-01 18:11:21 UTC
Version: 1.20.2 from debian sid Howto reproduce: You need swfdec git plus mozilla plugin installed: git clone git://anongit.freedesktop.org/git/swfdec/swfdec git clone git://anongit.freedesktop.org/git/swfdec/swfdec-mozilla 1. Open your browser to: http://sports.espn.go.com/mlb/scoreboard 2. from https://bugs.freedesktop.org/show_bug.cgi?id=15495#c3: "For each game, when it is active, there will be a 'gamecast' link that will pop open the the flash animation/app. Unfortunately, they're not active when the games aren't active, so best bet is between 7PM and 1AM, US Eastern." 3. A new window will be opened, just click swfdec start button and the browser will crash after a few seconds Stacktrace: SWFDEC: ERROR: swfdec_as_context.c(172): swfdec_as_context_abort: Runtime exceeded SWFDEC: ERROR: swfdec_as_context.c(172): swfdec_as_context_abort: Runtime exceeded Program received signal SIGSEGV, Segmentation fault.
+ Trace 195495
Thread 3070760736 (LWP 2542)
This is likely the same Flash that caused https://bugzilla.redhat.com/show_bug.cgi?id=441614 - and that was an invalid memory write in Swfdec. If you want to be really sure, you should run the Flash in valgrind. Or you could update your 0.6 installation to Swfdec git (branch name is "0.6" surprisingly), it's supposed to be fixed there.
Yes the flash is probably the same but the stacktraces seems quite different. I'm using 'master' branch so latest 0.7 and the fixes should be there too or not? I will try swfplay with valgrind and report back.
Benjamin, I've been running this for more than an hour without getting any invalid memory write error: /usr/bin/valgrind --leak-check=yes .libs/lt-swfplay http://assets.espn.go.com/swf/gamecast/GameCast_MLB_6.08.swf 2> foo.valgrind I'm noticing that i don't get: SWFDEC: ERROR: swfdec_as_context.c(172): swfdec_as_context_abort: Runtime exceeded but: SWFDEC: ERROR: swfdec_as_interpret.c(2174): swfdec_action_get_time: FIXME: time overflow So i'm not walking the right path to excercise the bug.
I cannot reproduce this anymore, asked Company and he is fine with reassigning to swfdec-gnome and closing as fixed.