Bug 13168

Summary: segmentation fault when closing tab with flash files in firefox
Product: swfdec Reporter: Riccardo Magliocchetti <riccardo.magliocchetti>
Component: libraryAssignee: swfdec ml <swfdec>
Status: RESOLVED FIXED QA Contact: swfdec ml <swfdec>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Riccardo Magliocchetti 2007-11-10 02:43:58 UTC
This is very similar to #13167 the only difference is that the flash files were
not playing.

version:

git 1453a43c36678b07a4c585e1173a0d4b78bc8e52

how to reproduce:

open
http://mediacenter.corriere.it/MediaCenter/action/player?uuid=aee20436-8c92-11dc-a06b-0003ba99c53b
in firefox then close the browser tab.

Program received signal SIGSEGV, Segmentation fault.
---Type <return> to continue, or q <return> to quit---
[Switching to Thread 0xb712d920 (LWP 24466)]
0xb053c0fc in swfmoz_player_render (player=0x8f08c18, region=0x9ea3c20)
    at swfmoz_player.c:574
574       g_return_if_fail (SWFMOZ_IS_PLAYER (player));
(gdb) 
(gdb) bt
#0  0xb053c0fc in swfmoz_player_render (player=0x8f08c18, region=0x9ea3c20)
    at swfmoz_player.c:574
#1  0xb0539b51 in plugin_x11_handle_event (gdkxevent=0xbfa2afbc, 
    unused=0x8f08c18, playerp=0x8f08c18) at plugin_x11.c:41
#2  0xb79faef1 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#3  0xbfa2afbc in ?? ()
#4  0x08f08c18 in ?? ()
#5  0x08f08c18 in ?? ()
#6  0xbfa2afbc in ?? ()
#7  0x08ff3138 in ?? ()
#8  0x08ff3138 in ?? ()
#9  0xbfa2af98 in ?? ()
#10 0xb79fc860 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#11 0x08ff3138 in ?? ()
#12 0x02204bd2 in ?? ()
#13 0x00000000 in ?? ()
Comment 1 Riccardo Magliocchetti 2007-11-14 13:36:57 UTC
I can't reproduce this anymore, i'm closing as fixed.
Comment 2 Benjamin Otte 2007-11-14 13:40:46 UTC
I tried to fix it with today's swfdec-mozilla commits. But as it's a race and hard to reproduce due to that, I wasn't sure if that had worked.

Feel free to reopen if it's still there.

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.