Package: libswfdec0.4 Version: 0.4.3-1 Severity: normal I have a reproducible way to crash swfdec on YouTube. The first time I watch a video, it is downloaded and plays fine. If I try to watch another one, the player works, but it seems like the video is never downloaded, I get the "watch again" button immediately. If I try to watch a third video, swfdec usually crashes.
At the moment I'm running quite a lot of stuff from experimental, Xorg, Cairo, and Pango. I'm not sure if that's what causing the crash. I'm also having some performance problems, swfdec seems to hog the CPU when playing videos, similar to upstream bug 10385. I'm attaching a backtrace of the crash, captured by Bug-Buddy. Also, it's awesome to see Free Software conquering Flash, thanks for working on this! :) -- System Information: Debi's Release: lean/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libswfdec0.4 depends on: ii liba52-0.7.4 0.7.4-11 library for decoding ATSC A/52 str ii libavcodec0d 0.cvs20060823-8 ffmpeg codec library ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii libcairo2 1.4.2-1 The Cairo 2D vector graphics libra ii libdc1394-13 1.1.0-3+b1 high level programming interface f ii libglib2.0-0 2.12.11-1 The GLib library of C routines ii libgsm1 1.0.10-13 Shared libraries for GSM speech co ii libmad0 0.15.1b-2.1 MPEG audio decoder library ii libogg0 1.1.3-2 Ogg Bitstream Library ii liboil0.3 0.3.10-1.1 Library of Optimized Inner Loops ii libpango1.0-0 1.16.1-1 Layout and rendering of internatio ii libraw1394-8 1.2.1-2 library for direct access to IEEE ii libvorbis0a 1.1.2.dfsg-1.2 The Vorbis General Audio Compressi ii libvorbisenc2 1.1.2.dfsg-1.2 The Vorbis General Audio Compressi ii zlib1g 1:1.2.3-13 compression library - runtime libswfdec0.4 recommends no packages. -- no debconf information
System: Linux 2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 UTC 2007 i686 X Vendor: The X.Org Foundation X Vendor Release: 10299905 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: gnome Memory status: size: 183119872 vsize: 183119872 resident: 62545920 share: 25751552 rss: 62545920 rss_rlim: 4294967295 CPU usage: start_time: 1176285544 rtime: 1114 utime: 966 stime: 148 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/epiphany' Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1240123712 (LWP 31072)] [New Thread -1305105488 (LWP 31084)] [New Thread -1294644304 (LWP 31079)] [New Thread -1286251600 (LWP 31078)] [New Thread -1277858896 (LWP 31077)] [New Thread -1269466192 (LWP 31076)] [New Thread -1261073488 (LWP 31075)] [New Thread -1251763280 (LWP 31074)] 0xb7fc8410 in ?? () #0 0xb7fc8410 in ?? () #1 0xbfaa0888 in ?? () #2 0x00000000 in ?? () Thread 8 (Thread -1251763280 (LWP 31074)): #0 0xb7fc8410 in ?? () No symbol table info available. #1 0xb5639148 in ?? () No symbol table info available. #2 0xffffffff in ?? () No symbol table info available. #3 0x00000001 in ?? () No symbol table info available. #4 0xb70d0833 in poll () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #5 0xb7ee3d89 in PR_Poll () from /usr/lib/libnspr4.so.0d No symbol table info available. #6 0xb66e535a in nsSocketTransportService::Poll (this=0x8929498, interval=0xb5639408) at nsSocketTransportService2.cpp:359 pollList = (PRPollDesc *) 0x8929980 pollCount = 1 pollTimeout = 4294967295 ts = 3759539868 rv = <value optimized out> #7 0xb66e5b42 in nsSocketTransportService::Run (this=0x8929498) at nsSocketTransportService2.cpp:568 pollInterval = 0 n = 1 i = -12 active = 1 #8 0xb66131eb in nsThread::Main (arg=0x8926458) at nsThread.cpp:118 No locals. #9 0xb7ee7f9c in ?? () from /usr/lib/libnspr4.so.0d No symbol table info available. #10 0x08926458 in ?? () No symbol table info available. #11 0x08929b88 in ?? () No symbol table info available. #12 0x00000000 in ?? () No symbol table info available. Thread 7 (Thread -1261073488 (LWP 31075)): #0 0xb7fc8410 in ?? () No symbol table info available. #1 0xb4d583ac in ?? () No symbol table info available. #2 0x00000709 in ?? () No symbol table info available. #3 0x00000000 in ?? () No symbol table info available. Thread 6 (Thread -1269466192 (LWP 31076)): #0 0xb7fc8410 in ?? () No symbol table info available. #1 0xb45573cc in ?? () No symbol table info available. #2 0x00000049 in ?? () No symbol table info available. #3 0x00000000 in ?? () No symbol table info available. Thread 5 (Thread -1277858896 (LWP 31077)): #0 0xb7fc8410 in ?? () No symbol table info available. #1 0xb3d563cc in ?? () No symbol table info available. #2 0x0000004b in ?? () No symbol table info available. #3 0x00000000 in ?? () No symbol table info available. Thread 4 (Thread -1286251600 (LWP 31078)): #0 0xb7fc8410 in ?? () No symbol table info available. #1 0xb35553cc in ?? () No symbol table info available. #2 0x0000004a in ?? () No symbol table info available. #3 0x00000000 in ?? () No symbol table info available. Thread 3 (Thread -1294644304 (LWP 31079)): #0 0xb7fc8410 in ?? () No symbol table info available. #1 0xb2d543cc in ?? () No symbol table info available. #2 0x0000004c in ?? () No symbol table info available. #3 0x00000000 in ?? () No symbol table info available. Thread 2 (Thread -1305105488 (LWP 31084)): #0 0xb7fc8410 in ?? () No symbol table info available. #1 0xb235a38c in ?? () No symbol table info available. #2 0x00000011 in ?? () No symbol table info available. #3 0x00000000 in ?? () No symbol table info available. Thread 1 (Thread -1240123712 (LWP 31072)): #0 0xb7fc8410 in ?? () No symbol table info available. #1 0xbfaa0888 in ?? () No symbol table info available. #2 0x00000000 in ?? () No symbol table info available. #0 0xb7fc8410 in ?? () The program is running. Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal] ----------- .xsession-errors (50363 sec old) --------------------- ret: get_video, dot: (null), ext: flv ret: get_video, dot: (null), ext: flv ret: get_video, dot: (null), ext: flv ret: get_video, dot: (null), ext: flv ret: get_video, dot: (null), ext: flv ret: get_video, dot: (null), ext: flv ret: get_video, dot: (null), ext: flv ret: get_video, dot: (null), ext: flv ret: get_video, dot: (null), ext: flv ret: get_video, dot: (null), ext: flv ret: get_video, dot: (null), ext: flv ret: get_video, dot: (null), ext: flv ret: get_video, dot: (null), ext: flv ...Too much output, ignoring rest... --------------------------------------------------