fatal error when using a specific third-party GTK theme on Windows
Environment/Versions
- GIMP version:
- Package:
- Operating System:
Description of the bug
Reproduction
Is the bug reproducible?
Reproduction steps:
GNU Image Manipulation Program version 2.10.24
git-describe: GIMP_2_10_24
Build: org.gimp.GIMP_official rev 3 for windows
# C compiler #
Using built-in specs.
COLLECT_GCC=W:\msys64-gtk2\mingw64\bin\gcc.exe
COLLECT_LTO_WRAPPER=W:/msys64-gtk2/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.2.0/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: ../gcc-10.2.0/configure --prefix=/mingw64 --with-local-prefix=/mingw64/local --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --with-native-system-header-dir=/mingw64/x86_64-w64-mingw32/include --libexecdir=/mingw64/lib --enable-bootstrap --with-arch=x86-64 --with-tune=generic --enable-languages=c,lto,c++,fortran,ada,objc,obj-c++,jit --enable-shared --enable-static --enable-libatomic --enable-threads=posix --enable-graphite --enable-fully-dynamic-string --enable-libstdcxx-filesystem-ts=yes --enable-libstdcxx-time=yes --disable-libstdcxx-pch --disable-libstdcxx-debug --disable-isl-version-check --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --disable-plugin --with-libiconv --with-system-zlib --with-gmp=/mingw64 --with-mpfr=/mingw64 --with-mpc=/mingw64 --with-isl=/mingw64 --with-pkgversion='Rev9, Built by MSYS2 project' --with-bugurl=https://github.com/msys2/MINGW-packages/issues --with-gnu-as --with-gnu-ld --with-boot-ldflags='-pipe -Wl,--dynamicbase,--high-entropy-va,--nxcompat,--default-image-base-high -Wl,--disable-dynamicbase -static-libstdc++ -static-libgcc' 'LDFLAGS_FOR_TARGET=-pipe -Wl,--dynamicbase,--high-entropy-va,--nxcompat,--default-image-base-high' --enable-linker-plugin-flags='LDFLAGS=-static-libstdc++\ -static-libgcc\ -pipe\ -Wl,--dynamicbase,--high-entropy-va,--nxcompat,--default-image-base-high\ -Wl,--stack,12582912'
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 10.2.0 (Rev9, Built by MSYS2 project)
# Libraries #
using babl version 0.1.86 (compiled against version 0.1.86)
using GEGL version 0.4.30 (compiled against version 0.4.30)
using GLib version 2.68.0 (compiled against version 2.66.7)
using GdkPixbuf version 2.42.2 (compiled against version 2.42.2)
using GTK+ version 2.24.33 (compiled against version 2.24.33)
using Pango version 1.48.4 (compiled against version 1.48.4)
using Fontconfig version 2.13.93 (compiled against version 2.13.93)
using Cairo version 1.17.4 (compiled against version 1.17.4)
```
> fatal error: unhandled exception
Stack trace:
```
-------------------
Error occurred on Wednesday, June 30, 2021 at 15:50:48.
gimp-2.10.exe caused an Access Violation at location 00007FFABBAB64EE in module libglib-2.0-0.dll Reading from location 0000000200000000.
AddrPC Params
00007FFABBAB64EE 0000028F6FA514F0 000000AEC11FF078 0000028F6F713B50 libglib-2.0-0.dll!g_build_pathname_va [W:/msys64-gtk2/home/ender/glib/glib-2.68.0/build/../glib/gfileutils.c @ 2112]
00007FFABBAB792A 0000D7BF125423F4 0000028F6F713B50 0000000000000000 libglib-2.0-0.dll!g_build_filename [W:/msys64-gtk2/home/ender/glib/glib-2.68.0/build/../glib/gfileutils.c @ 2194]
00007FFAAF66B0D7 0000000000000001 0000028F6C580000 0000028F1117DD30 libgtk-win32-2.0-0.dll!gtk_rc_parse_any [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/bld/gtk/../../gtk/gtkrc.c @ 2884]
00007FFAAF66C396 000000000000010F 00007FFABBAD3F35 0000000000000047 libgtk-win32-2.0-0.dll!gtk_rc_context_parse_one_file [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/bld/gtk/../../gtk/gtkrc.c @ 1033]
00007FFAAF66C55D 0000D7BF12542124 00007FFB0B8592EB 0000028F6FA554D0 libgtk-win32-2.0-0.dll!gtk_rc_context_parse_file [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/bld/gtk/../../gtk/gtkrc.c @ 1099]
00007FFAAF66B10E 0000000000000001 0000028F6C580000 0000028F1117C7F0 libgtk-win32-2.0-0.dll!gtk_rc_parse_any [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/bld/gtk/../../gtk/gtkrc.c @ 2900]
00007FFAAF66C396 0000000000000028 00007FFAAF8EF420 0000028F6FA586F0 libgtk-win32-2.0-0.dll!gtk_rc_context_parse_one_file [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/bld/gtk/../../gtk/gtkrc.c @ 1033]
00007FFAAF66C55D 0000028F6F3CF2A0 000000AEC11FF558 0000028F6F6C2BA0 libgtk-win32-2.0-0.dll!gtk_rc_context_parse_file [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/bld/gtk/../../gtk/gtkrc.c @ 1099]
00007FFAAF66C6C7 0000028F6DE9D290 00007FF61493F923 0000000000000000 libgtk-win32-2.0-0.dll!gtk_rc_parse_utf8 [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/bld/gtk/../../gtk/gtkrc.c @ 1128]
00007FF61449C940 0000000000000000 000000AEC11FF648 0000028F6F74E370 gimp-2.10.exe!themes_init [W:/msys64-gtk2/home/ender/gimp/gimp-2.10.24/app/gui/themes.c @ 152]
00007FF614496E9D 0000000000000000 0000000000000000 0000000000000000 gimp-2.10.exe!gui_init [W:/msys64-gtk2/home/ender/gimp/gimp-2.10.24/app/gui/gui.c @ 282]
00007FF614491B6F 000000000000001D 0000028F6E4C3A90 0000028F6C580860 gimp-2.10.exe!app_run [W:/msys64-gtk2/home/ender/gimp/gimp-2.10.24/app/app.c @ 318]
00007FF614934F2F 0000000000000000 0000028F6E4C35E0 00007FF614D07F88 gimp-2.10.exe!main [W:/msys64-gtk2/home/ender/gimp/gimp-2.10.24/app/main.c @ 636]
00007FF6144913C1 0000000000000000 0000000000000000 0000000000000000 gimp-2.10.exe!__tmainCRTStartup [C:/_/M/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c @ 321]
00007FF6144914D6 0000000000000000 0000000000000000 0000000000000000 gimp-2.10.exe!WinMainCRTStartup [C:/_/M/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c @ 176]
00007FFB0C897034 0000000000000000 0000000000000000 0000000000000000 KERNEL32.DLL!BaseThreadInitThunk
00007FFB0DD82651 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!RtlUserThreadStart
gimp-2.10.exe 2.10.24.0
ntdll.dll 10.0.19041.1023
KERNEL32.DLL 10.0.19041.1023
KERNELBASE.dll 10.0.19041.1023
apphelp.dll 10.0.19041.928
AcLayers.DLL 10.0.19041.1023
msvcrt.dll 7.0.19041.546
USER32.dll 10.0.19041.906
win32u.dll 10.0.19041.1052
GDI32.dll 10.0.19041.746
gdi32full.dll 10.0.19041.928
msvcp_win.dll 10.0.19041.789
ucrtbase.dll 10.0.19041.789
SHLWAPI.dll 10.0.19041.1023
ADVAPI32.dll 10.0.19041.1052
sechost.dll 10.0.19041.906
RPCRT4.dll 10.0.19041.1052
sfc.dll 10.0.19041.546
WINSPOOL.DRV 10.0.19041.1023
sfc_os.DLL 10.0.19041.546
SortWindows61.dll 10.0.19041.1
IMM32.DLL 10.0.19041.546
ole32.dll 10.0.19041.746
combase.dll 10.0.19041.1052
SHELL32.dll 10.0.19041.1023
libgimpcolor-2.0-0.dll
libgimpconfig-2.0-0.dll
libgimpmodule-2.0-0.dll
libgimpmath-2.0-0.dll
dbghelp.dll 6.3.9600.17298
libgimpthumb-2.0-0.dll
libgimpwidgets-2.0-0.dll
libbabl-0.1-0.dll
libcairo-2.dll
exchndl.dll 0.8.2.0
PSAPI.DLL 10.0.19041.546
libfontconfig-1.dll
libfreetype-6.dll 2.10.4.0
libgdk_pixbuf-2.0-0.dll 2.42.2.0
libgexiv2-2.dll
libgdk-win32-2.0-0.dll 2.24.33.0
libgio-2.0-0.dll 2.68.0.0
libglib-2.0-0.dll 2.68.0.0
WS2_32.dll 10.0.19041.546
libgimpbase-2.0-0.dll
libintl-8.dll 0.19.8.0
libharfbuzz-0.dll
libjson-glib-1.0-0.dll
libgobject-2.0-0.dll 2.68.0.0
libmypaint-1-5-1.dll
liblcms2-2.dll
libpango-1.0-0.dll 1.48.4.0
libpangocairo-1.0-0.dll 1.48.4.0
zlib1.dll
libpangoft2-1.0-0.dll 1.48.4.0
libgegl-0.4-0.dll
libgegl-npd-0.4.dll
libgtk-win32-2.0-0.dll 2.24.33.0
comdlg32.dll 10.0.19041.906
shcore.dll 10.0.19041.1023
libgcc_s_seh-1.dll
MSIMG32.dll 10.0.19041.546
libgmodule-2.0-0.dll 2.68.0.0
libpng16-16.dll
libpixman-1-0.dll
mgwhelp.dll 0.8.2.0
libexpat-1.dll
VERSION.dll 10.0.19041.546
libiconv-2.dll 1.16.0.0
libbrotlidec.dll
libbz2-1.dll
gdiplus.dll 10.0.19041.1023
libexiv2.dll
libstdc++-6.dll
libwinpthread-1.dll 1.0.0.0
IPHLPAPI.DLL 10.0.19041.546
DNSAPI.dll 10.0.19041.1023
libpcre-1.dll
libffi-7.dll
libgraphite2.dll
libjson-c-5.dll
libthai-0.dll
USP10.dll 10.0.19041.546
libfribidi-0.dll
libpangowin32-1.0-0.dll 1.48.4.0
COMCTL32.dll 5.82.19041.844
libatk-1.0-0.dll 2.36.0.0
libbrotlicommon.dll
libcurl-4.dll
CRYPT32.dll 10.0.19041.844
WLDAP32.dll 10.0.19041.546
libdatrie-1.dll
libidn2-0.dll
libcrypto-1_1-x64.dll 1.1.1.11
libnghttp2-14.dll
libpsl-5.dll
libssh2-1.dll
libssl-1_1-x64.dll 1.1.1.11
libzstd.dll
libunistring-2.dll 0.9.10.0
NSI.dll 10.0.19041.610
windows.storage.dll 10.0.19041.1023
Wldp.dll 10.0.19041.662
kernel.appcore.dll 10.0.19041.546
bcryptPrimitives.dll 10.0.19041.1023
uxtheme.dll 10.0.19041.746
OLEAUT32.dll 10.0.19041.985
CFGMGR32.dll 10.0.19041.546
clbcatq.dll 2001.12.10941.16384
propsys.dll 7.0.19041.1023
profapi.dll 10.0.19041.844
MSCTF.dll 10.0.19041.964
avx2-int8.dll
cairo.dll
CIE.dll
double.dll
fast-float.dll
float.dll
gegl-fixups.dll
gggl-lies.dll
gggl-table-lies.dll
gggl-table.dll
gggl.dll
gimp-8bit.dll
grey.dll
half.dll
HCY.dll
HSL.dll
HSV.dll
naive-CMYK.dll
simple.dll
sse-half.dll
sse2-float.dll
sse2-int16.dll
sse2-int8.dll
sse4-int8.dll
two-table.dll
u16.dll
u32.dll
ycbcr.dll
gegl-core.dll
bcrypt.dll 10.0.19041.1023
winhttp.dll 10.0.19041.1023
exr-load.dll
libIlmImf-2_5.dll
libHalf-2_5.dll
libIlmThread-2_5.dll
libIex-2_5.dll
libImath-2_5.dll
gegl-common-gpl3.dll
gegl-common.dll
gif-load.dll
jp2-load.dll
libjasper-4.dll
libjpeg-8.dll
jpg-load.dll
pdf-load.dll
libpoppler-glib-8.dll
libpoppler-105.dll
nss3.dll 3.52.1.0
libnspr4.dll 4.25.0.0
smime3.dll 3.52.1.0
libtiff-5.dll
nssutil3.dll 3.52.1.0
libplc4.dll 4.25.0.0
libplds4.dll 4.25.0.0
MSWSOCK.dll 10.0.19041.546
WINMM.dll 10.0.19041.546
libdeflate.dll
liblzma-5.dll 5.2.5.0
libwebp-7.dll
libopenjp2-7.dll
pixbuf-load.dll
png-load.dll
ppm-load.dll
raw-load.dll
libraw-20.dll
libgomp-1.dll
rgbe-load.dll
svg-load.dll
librsvg-2-2.dll
libcairo-gobject-2.dll
libxml2-2.dll
USERENV.dll 10.0.19041.572
CRYPTBASE.DLL 10.0.19041.546
text.dll
tiff-load.dll
webp-load.dll
exr-save.dll
jpg-save.dll
npy-save.dll
pixbuf-save.dll
png-save.dll
ppm-save.dll
rgbe-save.dll
sdl2-display.dll
SDL2.dll 2.0.14.0
SETUPAPI.dll 10.0.19041.844
tiff-save.dll
webp-save.dll
gegl-common-cxx.dll
lcms-from-profile.dll
npd.dll
path.dll
transformops.dll
vector-fill.dll
vector-stroke.dll
seamless-clone-compose.dll
gegl-generated.dll
matting-levin.dll
libumfpack.dll
libamd.dll
libcholmod.dll
libsuitesparseconfig.dll
libcamd.dll
libccolamd.dll
libcolamd.dll
libmetis.dll
libopenblas.dll
libgfortran-5.dll
libquadmath-0.dll
seamless-clone.dll
libgegl-sc-0.4.dll
libwimp.dll
comctl32.dll 6.10.19041.1052
WindowsCodecs.dll 10.0.19041.1023
Windows 6.2.9200
DrMingw 0.8.2
…
Expected result:
Actual result:
Additional information
If you have a backtrace for a crash or a warning, paste it here. ``
Edited by Michael Schumacher