From 693462cf39da41dd988ec6238db9f8ce4a807dd6 Mon Sep 17 00:00:00 2001 From: Alexander Matveev Date: Fri, 10 Jul 2020 19:59:21 -0700 Subject: [PATCH] 8248365: Debug build crashes on Windows when playing media file --- .../main/native/gstreamer/projects/win/glib-lite/Makefile.ffi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/javafx.media/src/main/native/gstreamer/projects/win/glib-lite/Makefile.ffi b/modules/javafx.media/src/main/native/gstreamer/projects/win/glib-lite/Makefile.ffi index 0de0bec4a7b..75186168dda 100644 --- a/modules/javafx.media/src/main/native/gstreamer/projects/win/glib-lite/Makefile.ffi +++ b/modules/javafx.media/src/main/native/gstreamer/projects/win/glib-lite/Makefile.ffi @@ -29,10 +29,11 @@ CFLAGS = -DFFI_BUILDING \ LIBFLAGS = -out:$(shell cygpath -ma $(TARGET)) -nologo +# Do not use -RTC1(-RTCs) in debug build. See JDK-8248365. ifeq ($(BUILD_TYPE), Release) CFLAGS += -O1 -Oy -MD -Gy -GF else # debug - CFLAGS += -Od -Oy- -RTC1 -MDd -Zi -Fd$(PDB) + CFLAGS += -Od -Oy- -RTCu -MDd -Zi -Fd$(PDB) endif ifeq ($(ARCH), x32)