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 760793 - videoscale segfault for methods 2 to 9
videoscale segfault for methods 2 to 9
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
1.7.1
Other Windows
: Normal critical
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-01-18 17:05 UTC by Florent Thiéry
Modified: 2017-04-16 10:29 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Florent Thiéry 2016-01-18 17:05:28 UTC
Using latest upstream binaries on Windows 7 64 bits (http://gstreamer.freedesktop.org/data/pkg/windows/1.7.1/gstreamer-1.0-x86_64-1.7.1.msi) , the following segfaults (crashes with methods 2 to 9, but works with 0 and 1).

gst-launch-1.0.exe videotestsrc ! capsfilter caps="video/x-raw, format=(string)BGR, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1" ! videoscale method=2 ! capsfilter caps="video/x-raw,format=(string)BGR, width=(int)1280, height=(int)720, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1" ! fakesink

  method              : method
                        flags: readable, writable
                        Enum "GstVideoScaleMethod" Default: 1, "bilinear"
                           (0): nearest-neighbour - Nearest Neighbour
                           (1): bilinear         - Bilinear (2-tap)
                           (2): 4-tap            - 4-tap Sinc
                           (3): lanczos          - Lanczos
                           (4): bilinear2        - Bilinear (multi-tap)
                           (5): sinc             - Sinc (multi-tap)
                           (6): hermite          - Hermite (multi-tap)
                           (7): spline           - Spline (multi-tap)
                           (8): catrom           - Catmull-Rom (multi-tap)
                           (9): mitchell         - Mitchell (multi-tap)
Comment 1 Sebastian Dröge (slomo) 2016-01-19 08:14:38 UTC
I assume it worked with 1.6? Or was it crashing there too?
Comment 2 Florent Thiéry 2016-01-19 10:43:16 UTC
Crashing as well (1.6.2)
Comment 3 Tim-Philipp Müller 2016-02-17 00:42:13 UTC
Any chance you could get a backtrace with gdb?
Comment 4 Florent Thiéry 2016-02-17 14:51:06 UTC
Wow, gdb on windows ?
Comment 5 Sebastian Dröge (slomo) 2016-02-17 14:53:41 UTC
It works :) There are 32 and 64 bit binaries available.
Comment 6 Tim-Philipp Müller 2017-04-16 10:29:24 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug report if you can provide the information that was asked for in a previous comment.
Thanks!

PS: I think there fixes in orc that may be related to this.