After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 563463 - Crash in gst_ffmpegdec_audio_frame?
Crash in gst_ffmpegdec_audio_frame?
Status: RESOLVED DUPLICATE of bug 566250
Product: GStreamer
Classification: Platform
Component: gst-libav
0.10.x
Other All
: High critical
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 574477 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-12-06 15:42 UTC by Albert Hopkins
Modified: 2009-03-08 09:56 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24


Attachments
gst-inspect ffdec_aac (1.94 KB, text/plain)
2008-12-16 13:56 UTC, Albert Hopkins
Details
current gst-inspect ffdec_aac (1.94 KB, text/plain)
2009-01-14 00:56 UTC, Albert Hopkins
Details

Description Albert Hopkins 2008-12-06 15:42:37 UTC
Version: 2.24.3

What were you doing when the application crashed?
Occurs when playing most .mp4 files.  This particular one from playstation.com.  The totem thumbnailer also crashes.  It appears to be crashing somewhere in the ffmpeg libs, though ffplay, the program that comes with ffmpeg, plays the videos just fine.

This particular video is the "Fallout 3" trailer from playstation.com.


Distribution: Gentoo Base System release 2.0.0
Gnome Release: 2.24.2 2008-11-27 (Gentoo)
BugBuddy Version: 2.24.2

System: Linux 2.6.28-rc7 #1 SMP Tue Dec 2 20:37:15 EST 2008 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10502000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: Gion

Memory status: size: 563580928 vsize: 563580928 resident: 68493312 share: 42926080 rss: 68493312 rss_rlim: 18446744073709551615
CPU usage: start_time: 1228577748 rtime: 74 utime: 67 stime: 7 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/totem'

[?1034h[Thread debugging using libthread_db enabled]
[New Thread 0x7f5609dd0770 (LWP 16051)]
[New Thread 0x43a90950 (LWP 16058)]
[New Thread 0x4328f950 (LWP 16057)]
[New Thread 0x42a8e950 (LWP 16056)]
[New Thread 0x4228d950 (LWP 16055)]
[New Thread 0x40beb950 (LWP 16054)]
[New Thread 0x4182d950 (LWP 16053)]
0x00007f55fbc42b96 in poll () from /lib/libc.so.6

Thread 5 (Thread 0x4228d950 (LWP 16055))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 IA__g_spawn_sync
    at gspawn.c line 382
  • #2 IA__g_spawn_command_line_sync
    at gspawn.c line 694
  • #3 ??
    from /usr/lib64/gtk-2.0/modules/libgnomebreakpad.so
  • #4 ??
    from /usr/lib64/gtk-2.0/modules/libgnomebreakpad.so
  • #5 <signal handler called>
  • #6 ff_float_to_int16_interleave6_sse
    from /usr/lib/libavcodec.so.52
  • #7 aac_decode_frame
    at libavcodec/aac.c line 1446
  • #8 avcodec_decode_audio2
    at libavcodec/utils.c line 953
  • #9 gst_ffmpegdec_audio_frame
    at gstffmpegdec.c line 1743
  • #10 gst_ffmpegdec_frame
    at gstffmpegdec.c line 1860
  • #11 gst_ffmpegdec_chain
    at gstffmpegdec.c line 2242
  • #12 gst_pad_chain_unchecked
    at gstpad.c line 3877
  • #13 gst_pad_push
    at gstpad.c line 4045
  • #14 gst_queue_loop
    at gstqueue.c line 1047
  • #15 gst_task_func
    at gsttask.c line 192
  • #16 g_thread_pool_thread_proxy
    at gthreadpool.c line 265
  • #17 g_thread_create_proxy
    at gthread.c line 635
  • #18 start_thread
    from /lib/libpthread.so.0
  • #19 clone
    from /lib/libc.so.6
  • #20 ??




----------- .xsession-errors (5622 sec old) ---------------------
  - Try a different -vo driver (-vo help for a list) or try -framedrop!
- Slow CPU
  - Don't try to play a big DVD/DivX on a slow CPU! Try some of the lavdopts,
    e.g. -vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all.
- Broken file
  - Try various combinations of -nobps -ni -forceidx -mc 0.
- Slow media (NFS/SMB mounts, DVD, VCD etc)
  - Try -cache 8192.
- Are you using -cache to play a non-interleaved AVI file?
  - Try -nocache.
Read DOCS/HTML/en/video.html for tuning/speedup tips.
If none of this helps you, read DOCS/HTML/en/bugreports.html.
A:   7.3 V:   6.0 A-V:  1.272 ct: -0.010   0/  0 60%  6%  6.9% 51 0             A:   7.3 V:   6.0 A-V:  1.264 ct: -0.010   0/  0 60%  6%  6.9% 52 0             A:   7.3 V:   6.1 A-V:  1.266 ct: -0.0
...Too much output, ignoring rest...
--------------------------------------------------
Comment 1 Philip Withnall 2008-12-06 20:39:40 UTC
Looks like it might be a problem in GStreamer by the looks of frame #8. Either that, or it's a crash in libavcodec/ffmpeg.
Comment 2 Edward Hervey 2008-12-11 11:51:51 UTC
marduk, could you paste here the full output of 'gst-inspect-0.10 ffdec_aac' ?
Comment 3 Albert Hopkins 2008-12-16 13:56:58 UTC
Created attachment 124795 [details]
gst-inspect  ffdec_aac
Comment 4 Edward Hervey 2008-12-16 14:32:52 UTC
We are sorry, but the build of gst-ffmpeg you are using is not supported (it is using the system-wide ffmpeg and not the one shipped with gst-ffmpeg).

Closing bug.

Please re-open this bug if you can reproduce it with a gst-ffmpeg built with the included ffmpeg.
Comment 5 Albert Hopkins 2009-01-14 00:52:57 UTC
Repeated with built-in ffmpeg. Re-opening.
Comment 6 Albert Hopkins 2009-01-14 00:56:41 UTC
Created attachment 126396 [details]
current gst-inspect ffdec_aac
Comment 7 Benjamin Otte (Company) 2009-03-07 23:24:45 UTC
*** Bug 574477 has been marked as a duplicate of this bug. ***
Comment 8 Edward Hervey 2009-03-08 09:56:47 UTC

*** This bug has been marked as a duplicate of 566250 ***