[Swfdec] [Bug 13167] New: crash firefox if you close tab while playing flash files

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Nov 10 02:31:51 PST 2007


http://bugs.freedesktop.org/show_bug.cgi?id=13167

           Summary: crash firefox if you close tab while playing flash files
           Product: swfdec
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: library
        AssignedTo: swfdec at lists.freedesktop.org
        ReportedBy: riccardo at datahost.it
         QAContact: swfdec at lists.freedesktop.org


version:

git 1453a43c36678b07a4c585e1173a0d4b78bc8e52

how to reproduce:

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


Swfdec-ERROR **: file swfdec_player.c: line 349
(swfdec_player_compress_actions): assertion failed: (action)
aborting...

Program received signal SIGABRT, Aborted.
---Type <return> to continue, or q <return> to quit---
[Switching to Thread 0xb7158920 (LWP 24223)]
0xb73397d6 in raise () from /lib/libc.so.6
(gdb) 
(gdb) bt
#0  0xb73397d6 in raise () from /lib/libc.so.6
#1  0xb733b0f1 in abort () from /lib/libc.so.6
#2  0xb75c5ed9 in g_logv () from /usr/lib/libglib-2.0.so.0
#3  0xb75c5f09 in g_log () from /usr/lib/libglib-2.0.so.0
#4  0xb75c5f80 in g_assert_warning () from /usr/lib/libglib-2.0.so.0
#5  0xb04bd949 in swfdec_player_do_add_action (player=0xa35cf00, importance=2, 
    act=0xbfee55e4) at swfdec_player.c:383
#6  0xb04bdb8f in swfdec_player_add_action (player=0xa35cf00, movie=0xadfdbe0, 
    type=SWFDEC_EVENT_UNLOAD, importance=2) at swfdec_player.c:412
#7  0xb04ae6b8 in swfdec_movie_queue_script (movie=0xadfdbe0, 
    condition=SWFDEC_EVENT_UNLOAD) at swfdec_movie.c:469
#8  0xb04aeb16 in swfdec_movie_do_remove (movie=0xadfdbe0)
    at swfdec_movie.c:272
#9  0xb04aed57 in swfdec_movie_remove (movie=0xadfdbe0) at swfdec_movie.c:292
#10 0xb04aeb30 in swfdec_movie_do_remove (movie=0xe72c228)
    at swfdec_movie.c:262
#11 0xb04aed57 in swfdec_movie_remove (movie=0xe72c228) at swfdec_movie.c:292
#12 0xb04aeb30 in swfdec_movie_do_remove (movie=0xb007610)
    at swfdec_movie.c:262
#13 0xb04aed57 in swfdec_movie_remove (movie=0xb007610) at swfdec_movie.c:292
#14 0xb04aeb30 in swfdec_movie_do_remove (movie=0xb758430)
    at swfdec_movie.c:262
#15 0xb04aed57 in swfdec_movie_remove (movie=0xb758430) at swfdec_movie.c:292
---Type <return> to continue, or q <return> to quit---
#16 0xb04aeb30 in swfdec_movie_do_remove (movie=0xbeec3f8)
    at swfdec_movie.c:262
#17 0xb04aed57 in swfdec_movie_remove (movie=0xbeec3f8) at swfdec_movie.c:292
#18 0xb04aeb30 in swfdec_movie_do_remove (movie=0xf28eba8)
    at swfdec_movie.c:262
#19 0xb04aed57 in swfdec_movie_remove (movie=0xf28eba8) at swfdec_movie.c:292
#20 0xb04aeb30 in swfdec_movie_do_remove (movie=0xd1999e8)
    at swfdec_movie.c:262
#21 0xb04aed57 in swfdec_movie_remove (movie=0xd1999e8) at swfdec_movie.c:292
#22 0xb04aeb30 in swfdec_movie_do_remove (movie=0xb8d1030)
    at swfdec_movie.c:262
#23 0xb04aed57 in swfdec_movie_remove (movie=0xb8d1030) at swfdec_movie.c:292
#24 0xb04aeb30 in swfdec_movie_do_remove (movie=0xb55ebc0)
    at swfdec_movie.c:262
#25 0xb04aeca3 in swfdec_movie_destroy (movie=0xb55ebc0) at swfdec_movie.c:314
#26 0xb04bd34c in swfdec_player_dispose (object=0xa35cf00)
    at swfdec_player.c:848
#27 0xb20209c6 in swfdec_gtk_player_dispose (object=0xa35cf00)
    at swfdec_gtk_player.c:129
#28 0xb763a85c in g_object_unref () from /usr/lib/libgobject-2.0.so.0
#29 0xb0686008 in swfmoz_player_dispose (object=0xb09c850)
    at swfmoz_player.c:339
#30 0xb763a85c in g_object_unref () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#31 0xb0684911 in swfmoz_player_remove (player=0xb09c850)
    at swfmoz_player.c:708
#32 0xb06823a6 in plugin_destroy (instance=0xd2d960c, save=0xbfee5b04)
    at plugin.c:263
#33 0x082c195d in ?? ()
#34 0x0d2d960c in ?? ()
#35 0xbfee5b04 in ?? ()
#36 0x5990b3ec in ?? ()
#37 0xb7ee2888 in ?? () from /usr/lib/iceweasel/libxpcom_core.so
#38 0x00000000 in ?? ()


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
You are the assignee for the bug, or are watching the assignee.


More information about the Swfdec mailing list