Text Tool Fatal Error when refreshing the fonts list in the tool options
Environment/Versions
- GIMP version: GNU Image Manipulation Program version 2.10.24 (revision 2)
- Package: Installer from Gimp.org
- Operating System: Windows
I was using the Text Tool and wanted to synchronize the Font Folder. I selected the font button (image preview next to the font name) and opened the menu. At the bottom of this menu, there is a button on the right that looks like letters (abc), known as the font selection dialogue. I selected that button and that is when the fatal error occured. Description of the bug
Reproduction
Is the bug reproducible? Yes, it occured two more times that I tried (3 times total) and ocurred the same way each time.
Reproduction steps:
- Select the Text Tool
- Select the font button (preview image next to the font name) to open a menu pop-up
- Select the font selection dialogue, on the bottom right, from the menu pop-up
…
Expected result: the font selection dialogue menu should appear
Actual result:fatal error ocurrs
Additional information
If you have a backtrace for a crash or a warning, paste it here.
GNU Image Manipulation Program version 2.10.24
git-describe: GIMP_2_10_24
Build: org.gimp.GIMP_official rev 2 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 Friday, June 25, 2021 at 13:11:58.
gimp-2.10.exe caused an Access Violation at location 00007FFB667074A9 in module libgobject-2.0-0.dll Reading from location FFFFFFFFFFFFFFFF.
AddrPC Params
00007FFB667074A9 0000000000000000 000001A96B0734E0 000001A96D9DC190 libgobject-2.0-0.dll!g_type_check_instance
00007FFB666FF04A 0000000000000000 00007FFB8C54DEE1 000001A92BD04380 libgobject-2.0-0.dll!g_signal_emit_by_name
00007FFB666E6EEE 0000000000002F90 FFFFFFFFFFFFFFFF 0000000000000000 libgobject-2.0-0.dll!g_closure_invoke
00007FFB666F8F39 000001A96B9A6390 0000000000000000 000001A96D7969D0 libgobject-2.0-0.dll!g_signal_handler_disconnect
00007FFB666FEBB4 000001A96D7969D0 00007FFB2D1B6A6C 000001A900000000 libgobject-2.0-0.dll!g_signal_emit_valist
00007FFB666FF018 0000000000000001 0000000000000000 0000000000000001 libgobject-2.0-0.dll!g_signal_emit
00007FFB2D1B6CBA 0000000000000000 00007FFB8CEE07B0 00006A3A98B92B3F libgtk-win32-2.0-0.dll! ?? [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/bld/gtk/../../gtk/gtkbutton.c @ 1712]
00007FFB666E6EEE 0000000000000000 00007FFB2F7AAE4F 000001A96DC1C480 libgobject-2.0-0.dll!g_closure_invoke
00007FFB666F8BC4 000001A96B9A60F0 0000000000000000 000001A96D7969D0 libgobject-2.0-0.dll!g_signal_handler_disconnect
00007FFB666FEBB4 000001A96D7969D0 00007FFB2D1B693C 0000003600000000 libgobject-2.0-0.dll!g_signal_emit_valist
00007FFB666FF018 0000003633DFEFC0 000001A92E174FE0 000001A92E174810 libgobject-2.0-0.dll!g_signal_emit
00007FFB2D1B69A5 0000000000000000 0000000000000000 0000000000000000 libgtk-win32-2.0-0.dll!gtk_button_button_release [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/bld/gtk/../../gtk/gtkbutton.c @ 1604]
00007FFB2D26A313 000000000000008E 00007FFB666EC49C 0000003633DFF060 libgtk-win32-2.0-0.dll!_gtk_marshal_BOOLEAN__BOXED [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/bld/gtk/../../gtk/gtkmarshalers.c @ 84]
00007FFB666E6EEE 000001A900000002 0000003600000026 000001A96DA246C0 libgobject-2.0-0.dll!g_closure_invoke
00007FFB666F8973 000001A92E300660 0000000000000000 000001A96D7969D0 libgobject-2.0-0.dll!g_signal_handler_disconnect
00007FFB666FE884 000001A96D7969D0 00007FFB2D396B5A 00007FFB00000000 libgobject-2.0-0.dll!g_signal_emit_valist
00007FFB666FF018 000001A9668651E0 00007FFB2D39813A 00007FFB00000000 libgobject-2.0-0.dll!g_signal_emit
00007FFB2D3970FD 000001A900000000 0000000000000000 000001A900000000 libgtk-win32-2.0-0.dll!gtk_widget_event_internal [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/bld/gtk/../../gtk/gtkwidget.c @ 5010]
00007FFB2D2687EB 00007FFB2F306D90 00007FFB8C53E299 0000000000003DFF libgtk-win32-2.0-0.dll!gtk_propagate_event [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/bld/gtk/../../gtk/gtkmain.c @ 2503]
00007FFB2D268C8B 0000003633DFF4F0 0000000000000000 00007FFB8C53E040 libgtk-win32-2.0-0.dll! ?? [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/bld/gtk/../../gtk/gtkmain.c @ 1698]
00007FFB2F3029C9 000001A92E082E50 00007FFB2F78B5CD 0000000000000000 libgdk-win32-2.0-0.dll!gdk_event_dispatch [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/bld/gdk/win32/../../../gdk/win32/gdkevents-win32.c @ 3701]
00007FFB2F788894 0000000000000003 000001A96843CDD0 000001A967B000A0 libglib-2.0-0.dll!g_clear_list
00007FFB2F78B9E6 0000000167B000A0 0000003633DFF6C8 0000000000000000 libglib-2.0-0.dll!g_main_context_check
00007FFB2F78BF0C 0000000000000000 0000000000000000 0000000000000000 libglib-2.0-0.dll!g_main_loop_run
00007FF7B9EE1A3B 000000000000001D 0000000000000000 000001A92BFC0860 gimp-2.10.exe!app_run [W:/msys64-gtk2/home/ender/gimp/gimp-2.10.24/app/app.c @ 445]
00007FF7BA384F2F 0000000000000000 000001A92BEB4510 00007FF7BA757F88 gimp-2.10.exe!main [W:/msys64-gtk2/home/ender/gimp/gimp-2.10.24/app/main.c @ 636]
00007FF7B9EE13C1 0000000000000000 0000000000000000 0000000000000000 gimp-2.10.exe!__tmainCRTStartup [C:/_/M/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c @ 321]
00007FF7B9EE14D6 0000000000000000 0000000000000000 0000000000000000 gimp-2.10.exe!WinMainCRTStartup [C:/_/M/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c @ 176]
00007FFB8B347034 0000000000000000 0000000000000000 0000000000000000 KERNEL32.DLL!BaseThreadInitThunk
00007FFB8CEE2651 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
msvcrt.dll 7.0.19041.546
ole32.dll 10.0.19041.746
libgimpconfig-2.0-0.dll
ucrtbase.dll 10.0.19041.789
libgimpmath-2.0-0.dll
libgimpcolor-2.0-0.dll
RPCRT4.dll 10.0.19041.1052
libgimpmodule-2.0-0.dll
combase.dll 10.0.19041.1052
libgimpthumb-2.0-0.dll
GDI32.dll 10.0.19041.746
libgimpwidgets-2.0-0.dll
libgimpbase-2.0-0.dll
win32u.dll 10.0.19041.1052
USER32.dll 10.0.19041.906
gdi32full.dll 10.0.19041.928
SHELL32.dll 10.0.19041.1023
msvcp_win.dll 10.0.19041.789
libgio-2.0-0.dll 2.68.0.0
libglib-2.0-0.dll 2.68.0.0
ADVAPI32.dll 10.0.19041.1052
dbghelp.dll 6.3.9600.17298
libgobject-2.0-0.dll 2.68.0.0
sechost.dll 10.0.19041.906
WS2_32.dll 10.0.19041.546
SHLWAPI.dll 10.0.19041.1023
libintl-8.dll 0.19.8.0
libbabl-0.1-0.dll
libcairo-2.dll
libgdk_pixbuf-2.0-0.dll 2.42.2.0
liblcms2-2.dll
libgegl-0.4-0.dll
libgmodule-2.0-0.dll 2.68.0.0
libgtk-win32-2.0-0.dll 2.24.33.0
libpango-1.0-0.dll 1.48.4.0
libpangocairo-1.0-0.dll 1.48.4.0
libgdk-win32-2.0-0.dll 2.24.33.0
comdlg32.dll 10.0.19041.906
IMM32.dll 10.0.19041.546
shcore.dll 10.0.19041.1023
exchndl.dll 0.8.2.0
libfontconfig-1.dll
PSAPI.DLL 10.0.19041.546
libfreetype-6.dll 2.10.4.0
libgexiv2-2.dll
libharfbuzz-0.dll
libjson-glib-1.0-0.dll
libmypaint-1-5-1.dll
libpangoft2-1.0-0.dll 1.48.4.0
zlib1.dll
libgegl-npd-0.4.dll
libffi-7.dll
libpcre-1.dll
libwinpthread-1.dll 1.0.0.0
DNSAPI.dll 10.0.19041.1023
libiconv-2.dll 1.16.0.0
IPHLPAPI.DLL 10.0.19041.546
libgcc_s_seh-1.dll
MSIMG32.dll 10.0.19041.546
libpng16-16.dll
libpixman-1-0.dll
gdiplus.dll 10.0.19041.1023
libfribidi-0.dll
libthai-0.dll
libpangowin32-1.0-0.dll 1.48.4.0
COMCTL32.dll 5.82.19041.844
mgwhelp.dll 0.8.2.0
WINSPOOL.DRV 10.0.19041.1023
libatk-1.0-0.dll 2.36.0.0
libexpat-1.dll
VERSION.dll 10.0.19041.546
libbz2-1.dll
libbrotlidec.dll
libstdc++-6.dll
libgraphite2.dll
USP10.dll 10.0.19041.546
libjson-c-5.dll
libexiv2.dll
libdatrie-1.dll
libbrotlicommon.dll
libcurl-4.dll
CRYPT32.dll 10.0.19041.844
WLDAP32.dll 10.0.19041.546
libnghttp2-14.dll
libcrypto-1_1-x64.dll 1.1.1.11
libidn2-0.dll
libssh2-1.dll
libpsl-5.dll
libssl-1_1-x64.dll 1.1.1.11
libunistring-2.dll 0.9.10.0
libzstd.dll
NSI.dll 10.0.19041.610
umppc13607.dll 6.22.13607.0
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
libIex-2_5.dll
libIlmThread-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
libnspr4.dll 4.25.0.0
nss3.dll 3.52.1.0
libopenjp2-7.dll
smime3.dll 3.52.1.0
libtiff-5.dll
MSWSOCK.dll 10.0.19041.546
WINMM.dll 10.0.19041.546
nssutil3.dll 3.52.1.0
libplc4.dll 4.25.0.0
libplds4.dll 4.25.0.0
libdeflate.dll
liblzma-5.dll 5.2.5.0
libwebp-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
USERENV.dll 10.0.19041.572
libcairo-gobject-2.dll
libxml2-2.dll
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
libopenblas.dll
libcamd.dll
libccolamd.dll
libcolamd.dll
libmetis.dll
libgfortran-5.dll
libquadmath-0.dll
seamless-clone.dll
libgegl-sc-0.4.dll
libwimp.dll
libpixmap.dll
libpixbufloader-png.dll
libpixbufloader-svg.dll
mscms.dll 10.0.19041.746
ColorAdapterClient.dll 10.0.19041.546
icm32.dll 10.0.19041.546
textinputframework.dll 10.0.19041.1023
CoreUIComponents.dll 10.0.19041.546
CoreMessaging.dll 10.0.19041.746
ntmarta.dll 10.0.19041.546
wintypes.dll 10.0.19041.1052
AppXDeploymentClient.dll 10.0.19041.1023
Windows.ApplicationModel.dll 10.0.19041.746
twinapi.appcore.dll 10.0.19041.964
mssprxy.dll 7.0.19041.1023
CRYPTSP.dll 10.0.19041.546
rsaenh.dll 10.0.19041.1052
shfolder.dll 10.0.19041.1
mrmcorer.dll 10.0.19041.1023
iertutil.dll 11.0.19041.1023
windows.staterepositorycore.dll 10.0.19041.844
bcp47mrm.dll 10.0.19041.867
Windows.UI.dll 10.0.19041.746
WindowManagementAPI.dll
InputHost.dll 10.0.19041.906
mrmdeploy.dll 10.0.19041.1
Windows.StateRepositoryPS.dll 10.0.19041.844
apphelp.dll 10.0.19041.928
Windows 10.0.19042
DrMingw 0.8.2
Edited by Michael Schumacher