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 773627 - testsuite crashes when compiled with MSVC on 64-bit
testsuite crashes when compiled with MSVC on 64-bit
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: orc
0.4.26
Other Windows
: Normal critical
: 0.4.27
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-10-28 10:19 UTC by Artem Martynovich
Modified: 2016-10-28 17:51 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Artem Martynovich 2016-10-28 10:19:54 UTC
9 out of 13 tests fail/crash. Crash happens inside of orc-generated machine code (read access violation). Stack gets completely destroyed, so no stack trace.
If the same test executables use liborc compiled by MinGW/GCC, they all pass.
Comment 1 Tim-Philipp Müller 2016-10-28 17:03:33 UTC
Could you test this patch please and see if it helps?

http://cgit.freedesktop.org/gstreamer/orc/commit/?id=01c1f6639896de39b27b98b878b019ea0865c956
Comment 2 Artem Martynovich 2016-10-28 17:30:44 UTC
(In reply to Tim-Philipp Müller from comment #1)
> Could you test this patch please and see if it helps?
> 
> http://cgit.freedesktop.org/gstreamer/orc/commit/
> ?id=01c1f6639896de39b27b98b878b019ea0865c956

It works, thanks a million!
Comment 3 Tim-Philipp Müller 2016-10-28 17:51:26 UTC
Great, thanks for testing.