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 699740 - d3dvideosink: Crashes with 1280x720
d3dvideosink: Crashes with 1280x720
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-05-06 06:56 UTC by Sebastian Dröge (slomo)
Modified: 2015-11-30 17:58 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
d3dvideosink.log.bz2 (172.38 KB, application/octet-stream)
2013-05-06 07:05 UTC, Sebastian Dröge (slomo)
Details

Description Sebastian Dröge (slomo) 2013-05-06 06:56:36 UTC
Also reproducible with
gst-launch-1.0 videotestsrc ! "video/x-raw, format=(string)I420, framerate=(fraction)30000/1001, width=(int)1280, height=(int)1080, pixel-aspect-ratio=(fraction)3/2" ! d3dvideosink

Backtrace is from decoding a file though. This is with 1.0, not git master.


Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 6452.0x1784]
0x7561a048 in msvcrt!memmove () from C:\windows\syswow64\msvcrt.dll
(gdb) backtrace
  • #0 msvcrt!memmove
    from C:\windows\syswow64\msvcrt.dll
  • #1 msvcrt!memmove
    from C:\windows\syswow64\msvcrt.dll
  • #2 gst_d3dvideosink_show_frame
    at d3dvideosink.c line 1703
  • #3 _fu57___gst_debug_min
    at d3dvideosink.c line 1611
  • #4 _fu353___gst_debug_min
    at gstbasesink.c line 2130
  • #5 _fu370___gst_debug_min
    at gstbasesink.c line 2349
  • #6 _fu401___gst_debug_min
    at gstbasesink.c line 3197
  • #7 _fu416___gst_debug_min
    at gstbasesink.c line 3331
  • #8 gst_pad_chain_data_unchecked
    at gstpad.c line 3655
  • #9 gst_pad_push_data
    at gstpad.c line 3872
  • #10 _fu694___gst_debug_min
    at gstbasetransform.c line 2212
  • #11 gst_pad_chain_data_unchecked
    at gstpad.c line 3655
  • #12 gst_pad_push_data
    at gstpad.c line 3872
  • #13 _fu118___gst_debug_min
    at gstvideodecoder.c line 2519
  • #14 _fu194___gst_debug_min
    at gstvideodecoder.c line 2434
  • #15 _fu255___gst_debug_min
    at gstavviddec.c line 1237
  • #16 _fu261___gst_debug_min
    at gstavviddec.c line 1294
  • #17 _fu431__GST_CAT_PERFORMANCE
    at gstavviddec.c line 1411
  • #18 _fu98___gst_debug_min
    at gstvideodecoder.c line 2689
  • #19 gst_video_decoder_chain_forward
    at gstvideodecoder.c line 1712
  • #20 _fu151___gst_debug_min
    at gstvideodecoder.c line 1972
  • #21 gst_pad_chain_data_unchecked
    at gstpad.c line 3655
  • #22 gst_pad_push_data
    at gstpad.c line 3872
  • #23 _fu385___gst_debug_min
    at gstavdemux.c line 1444
  • #24 gst_task_func
    at gsttask.c line 316
  • #25 g_thread_pool_thread_proxy
    at gthreadpool.c line 309
  • #26 g_thread_proxy
    at gthread.c line 797
  • #27 g_thread_win32_proxy
    at gthread-win32.c line 451
  • #28 msvcrt!_itow_s
    from C:\windows\syswow64\msvcrt.dll
  • #29 msvcrt!_endthreadex
    from C:\windows\syswow64\msvcrt.dll
  • #30 KERNEL32!BaseCleanupAppcompatCacheSupport
    from C:\windows\syswow64\kernel32.dll
  • #31 ??
  • #32 ntdll!RtlpNtSetValueKey
    from C:\windows\system32\ntdll.dll
  • #33 ??
  • #34 ntdll!RtlpNtSetValueKey
    from C:\windows\system32\ntdll.dll
  • #35 msvcrt!_endthreadex
    from C:\windows\syswow64\msvcrt.dll
  • #36 ??

Comment 1 Sebastian Dröge (slomo) 2013-05-06 07:05:20 UTC
Created attachment 243371 [details]
d3dvideosink.log.bz2
Comment 2 Sebastian Dröge (slomo) 2015-11-30 17:58:06 UTC
Seems to work fine nowadays