[Bug 649930] Test failed for mpeg2dec (segfault)

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed May 11 11:34:30 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=649930
  GStreamer | gst-plugins-ugly | 0.10.18

Götz Waschk <waschk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |UNCONFIRMED
                 CC|                            |waschk at mandriva.org

--- Comment #2 from Götz Waschk <waschk at mandriva.org> 2011-05-11 18:34:25 UTC ---
It crashes on i586 only. Seems to be related to libmpeg2 and or gcc:
$ make ./elements/mpeg2dec.gdb                                  GNU gdb (GDB)
7.1-5 (Mandriva Linux release 2011.0)                             Copyright (C)
2010 Free Software Foundation, Inc.                               License
GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i586-mandriva-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from
/home/goetz/gstreamer0.10-plugins-ugly/BUILD/gst-plugins-ugly-0.10.18/tests/check/elements/mpeg2dec...done.
(gdb) run
Starting program:
/home/goetz/gstreamer0.10-plugins-ugly/BUILD/gst-plugins-ugly-0.10.18/tests/check/elements/mpeg2dec
[Thread debugging using libthread_db enabled]
Running suite(s): mpeg2dec

Program received signal SIGSEGV, Segmentation fault.
0xb75faad8 in sse2_idct (block=0x80af940, dest=0x80becb0 "", stride=176)
    at idct_mmx.c:950
950         SSE2_IDCT_2ROW (table04, xmm0, xmm4, *rounder0_128, *rounder4_128);
(gdb) bt
#0  0xb75faad8 in sse2_idct (block=0x80af940, dest=0x80becb0 "", stride=176)
    at idct_mmx.c:950
#1  mpeg2_idct_copy_sse2 (block=0x80af940, dest=0x80becb0 "", stride=176)
    at idct_mmx.c:1228
#2  0xb75f459a in slice_intra_DCT (decoder=0x80af840, code=1, buffer=
    0xb7460040
"\023\370\345)K\367\373ʹJR\"\345)H\213\224\245\".R\224\210\271JR\"\345)H\213\224\245\".R\224\210\271JR\"\345)H\210")
at slice.c:954
#3  mpeg2_slice (decoder=0x80af840, code=1, buffer=
    0xb7460040
"\023\370\345)K\367\373ʹJR\"\345)H\213\224\245\".R\224\210\271JR\"\345)H\213\224\245\".R\224\210\271JR\"\345)H\210")
at slice.c:1844
#4  0xb75e8ec6 in mpeg2_parse (mpeg2dec=0x80af840) at decode.c:188
#5  0xb7671587 in gst_mpeg2dec_chain (pad=0x80af000 [GstPad], buf=
    0x80b4020 [GstBuffer]) at gstmpeg2dec.c:1081
#6  0xb7ee77fc in gst_pad_chain_data_unchecked (pad=<value optimized out>,
    is_buffer=1, data=0x80b4020, cache=0xbfffebf8) at gstpad.c:4247
#7  gst_pad_push_data (pad=<value optimized out>, is_buffer=1, data=0x80b4020,
    cache=0xbfffebf8) at gstpad.c:4479
#8  0xb7eeb7c7 in gst_pad_push (pad=0x80af190 [GstPad], buffer=
    0x80b4020 [GstBuffer]) at gstpad.c:4704
#9  0x08049ad1 in test_decode_stream1 (__i__=0) at elements/mpeg2dec.c:1392
#10 0xb7f810b9 in tcase_run_tfun_nofork (sr=0x804f1a0, print_mode=CK_NORMAL)
    at check_run.c:314
---Type <return> to continue, or q <return> to quit---
#11 srunner_iterate_tcase_tfuns (sr=0x804f1a0, print_mode=CK_NORMAL)
    at check_run.c:181
#12 srunner_run_tcase (sr=0x804f1a0, print_mode=CK_NORMAL) at check_run.c:302
#13 srunner_iterate_suites (sr=0x804f1a0, print_mode=CK_NORMAL)
    at check_run.c:150
#14 srunner_run_all (sr=0x804f1a0, print_mode=CK_NORMAL) at check_run.c:561
#15 0x08048f0c in main (argc=1, argv=0xbfffef04) at elements/mpeg2dec.c:1574

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list