Crash when right-clicking in Tool Options -> resource button -> edit field at the bottom
Edited
This seems to happen with all Tool Options that have a resource button (Gradient, Font, Brush, ...). When clicking the resource button, in list style, there is a text field below the list. Right-clicking there causes a crash.
Environment/Versions
- GIMP version: 2.10.24
- Package: PortableApps
- Operating System: Win 7 x64
Description of the bug
Reproduction
Is the bug reproducible? Always
Reproduction steps:
- Open gradients drop down menu
- Right click the area marked on the screenshot.
…
Expected result:
Actual result:
Crash.
Additional information
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 Thursday, June 24, 2021 at 01:13:21.
gimp-2.10.exe caused an Access Violation at location 000007FEE4629B8F in module libgtk-win32-2.0-0.dll Reading from location FFFFFFFFFFFFFFFF.
AddrPC Params
000007FEE4629B8F 000000007CA58950 00000000003AED80 000007FEE44FBB30 libgtk-win32-2.0-0.dll!gtk_widget_get_settings
000007FEE450D24E 00000000003AED80 000007FEE4481A50 000000006D7892D0 libgtk-win32-2.0-0.dll!gtk_menu_shell_deactivate
000007FEE447D407 00000000003AEB18 0000000000000004 0000000000000001 libgtk-win32-2.0-0.dll!gtk_entry_get_type
000007FEE464123B 000000006A4E8320 0000000000000000 0000000000000000 libgtk-win32-2.0-0.dll!gtk_window_set_mnemonics_visible
000007FEEE0F6EEE 0000000000000001 00000000003AEEE0 000000006D7892D0 libgobject-2.0-0.dll!g_closure_invoke
000007FEEE108F39 00000000057C0A00 000007FE00000000 0000000069F0A690 libgobject-2.0-0.dll!g_signal_handler_disconnect
000007FEEE10EBB4 0000000069F0A690 000000000000C0A1 0000000000000000 libgobject-2.0-0.dll!g_signal_emit_valist
000007FEEE10F189 000000000301298E 000007FEE4640DE7 00000000003AF010 libgobject-2.0-0.dll!g_signal_emit_by_name
000007FEE45666D1 403B000000000000 000007FEEE0FB7EC 403B000000000000 libgtk-win32-2.0-0.dll!gtk_selection_convert
000007FEE448111B 0000000000000002 0000000000000020 0000000000000001 libgtk-win32-2.0-0.dll!gtk_entry_set_buffer
000007FEE44FA313 000007FEEE0F5730 0000000005881180 0000000000000000 libgtk-win32-2.0-0.dll!gtk_marshal_VOID__UINT_STRING
000007FEEE0F6EEE 0000000000000002 00000000003AF2E0 0000000000000000 libgobject-2.0-0.dll!g_closure_invoke
000007FEEE108973 00000000057BFF80 0000000000000000 000000006D7892D0 libgobject-2.0-0.dll!g_signal_handler_disconnect
000007FEEE10E884 000000006D7892D0 000007FEE4626B5A 0000000000000000 libgobject-2.0-0.dll!g_signal_emit_valist
000007FEEE10F018 0000000066A941E0 000007FEE462813A 0000000000000000 libgobject-2.0-0.dll!g_signal_emit
000007FEE46270FD 0000000000000000 0000000000000000 0000000000000000 libgtk-win32-2.0-0.dll!gtk_widget_translate_coordinates
000007FEE44F87EB 0000000000000000 0000000077A697DE 00000000003AF6B0 libgtk-win32-2.0-0.dll!gtk_propagate_event
000007FEE44F8C8B 00000000003AF6B0 0000000000000000 0000000077A69820 libgtk-win32-2.0-0.dll!gtk_main_do_event
000007FEE48529C9 0000000005691D30 000007FEE974B5CD 0000000000000000 libgdk-win32-2.0-0.dll!gdk_win32_drawable_get_handle
000007FEE9748894 0000000000000000 0000000066A92D00 0000000066A92D00 libglib-2.0-0.dll!g_clear_list
000007FEE974B9E6 00000000006518D0 000000033F611540 0000000065A4F9F0 libglib-2.0-0.dll!g_main_context_check
000007FEE974BF0C 00000000003AF978 0000000000000000 0000000000000000 libglib-2.0-0.dll!g_main_loop_run
000000013F611A3B 0000000000000045 000000000064AAC0 0000000000124BA0 gimp-2.10.exe!0x100001a3b
000000013FAB4F2F 0000000000000002 00000000006487E0 000000013FE87F80 gimp-2.10.exe!gimp_core_pixbufs_get_resource
000000013F6113C1 0000000000000000 0000000000000000 0000000000000000 gimp-2.10.exe!0x1000013c1
000000013F6114D6 0000000000000000 0000000000000000 0000000000000000 gimp-2.10.exe!0x1000014d6
0000000077B6556D 0000000000000000 0000000000000000 0000000000000000 kernel32.dll!BaseThreadInitThunk
0000000077CC372D 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!RtlUserThreadStart
gimp-2.10.exe 2.10.24.0
ntdll.dll 6.1.7601.24545
kernel32.dll 6.1.7601.24545
KERNELBASE.dll 6.1.7601.24545
libgimpcolor-2.0-0.dll
libgimpbase-2.0-0.dll
msvcrt.dll 7.0.7601.17744
ole32.dll 6.1.7601.24537
GDI32.dll 6.1.7601.24540
USER32.dll 6.1.7601.24545
LPK.dll 6.1.7601.24537
USP10.dll 1.626.7601.24535
RPCRT4.dll 6.1.7601.24545
SHELL32.dll 6.1.7601.24468
SHLWAPI.dll 6.1.7601.17514
libgexiv2-2.dll
libgcc_s_seh-1.dll
libwinpthread-1.dll 1.0.0.0
libstdc++-6.dll
libexiv2.dll
PSAPI.DLL 6.1.7600.16385
WS2_32.dll 6.1.7601.23451
NSI.dll 6.1.7601.23889
libcurl-4.dll
ADVAPI32.dll 6.1.7601.24545
sechost.dll 6.1.7601.18869
CRYPT32.dll 6.1.7601.24542
MSASN1.dll 6.1.7601.17514
WLDAP32.dll 6.1.7601.23889
libbrotlidec.dll
libbrotlicommon.dll
libcrypto-1_1-x64.dll 1.1.1.11
libidn2-0.dll
libiconv-2.dll 1.16.0.0
libintl-8.dll 0.19.8.0
libunistring-2.dll 0.9.10.0
libnghttp2-14.dll
libpsl-5.dll
libssh2-1.dll
zlib1.dll
libssl-1_1-x64.dll 1.1.1.11
libzstd.dll
libexpat-1.dll
libgio-2.0-0.dll 2.68.0.0
DNSAPI.dll 6.1.7601.24168
IPHLPAPI.DLL 6.1.7601.17514
WINNSI.DLL 6.1.7601.23889
libglib-2.0-0.dll 2.68.0.0
libpcre-1.dll
libgmodule-2.0-0.dll 2.68.0.0
libgobject-2.0-0.dll 2.68.0.0
libffi-7.dll
libbabl-0.1-0.dll
liblcms2-2.dll
libcairo-2.dll
MSIMG32.dll 6.1.7601.24535
libfontconfig-1.dll
libfreetype-6.dll 2.10.4.0
libbz2-1.dll
libharfbuzz-0.dll
libgraphite2.dll
libpng16-16.dll
libpixman-1-0.dll
libgdk_pixbuf-2.0-0.dll 2.42.2.0
gdiplus.dll 6.1.7601.24542
libgegl-0.4-0.dll
libgimpconfig-2.0-0.dll
libgimpmath-2.0-0.dll
libgimpmodule-2.0-0.dll
libgimpthumb-2.0-0.dll
libgimpwidgets-2.0-0.dll
libgdk-win32-2.0-0.dll 2.24.33.0
IMM32.dll 6.1.7600.16385
MSCTF.dll 6.1.7601.24520
libpango-1.0-0.dll 1.48.4.0
libfribidi-0.dll
libthai-0.dll
libdatrie-1.dll
libpangocairo-1.0-0.dll 1.48.4.0
libpangoft2-1.0-0.dll 1.48.4.0
libpangowin32-1.0-0.dll 1.48.4.0
libgtk-win32-2.0-0.dll 2.24.33.0
COMCTL32.dll 5.82.7601.18837
comdlg32.dll 6.1.7601.17514
WINSPOOL.DRV 6.1.7601.24383
libatk-1.0-0.dll 2.36.0.0
dbghelp.dll 6.3.9600.17298
exchndl.dll 0.8.2.0
mgwhelp.dll 0.8.2.0
VERSION.dll 6.1.7600.16385
libjson-glib-1.0-0.dll
libmypaint-1-5-1.dll
libjson-c-5.dll
libgegl-npd-0.4.dll
CRYPTBASE.dll 6.1.7601.24545
uxtheme.dll 6.1.7600.16385
comctl32.dll 6.10.7601.24483
OLEAUT32.dll 6.1.7601.24537
SETUPAPI.dll 6.1.7601.17514
CFGMGR32.dll 6.1.7601.17514
DEVOBJ.dll 6.1.7600.16385
CLBCatQ.DLL 2001.12.8530.16385
propsys.dll 7.0.7601.17514
ntmarta.dll 6.1.7600.16385
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
profapi.dll 6.1.7600.16385
bcrypt.dll 6.1.7601.24545
bcryptprimitives.dll 6.1.7601.23451
winhttp.dll 6.1.7601.24000
webio.dll 6.1.7601.23375
SspiCli.dll 6.1.7601.24545
credssp.dll 6.1.7601.24545
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
MSWSOCK.dll 6.1.7601.23451
WINMM.dll 6.1.7600.16385
nss3.dll 3.52.1.0
nssutil3.dll 3.52.1.0
libplc4.dll 4.25.0.0
libplds4.dll 4.25.0.0
libopenjp2-7.dll
smime3.dll 3.52.1.0
libtiff-5.dll
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 6.1.7601.24535
libcairo-gobject-2.dll
libxml2-2.dll
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
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
libsuitesparseconfig.dll
libcholmod.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
WindowsCodecs.dll 6.2.9200.22551
CRYPTSP.dll 6.1.7601.24499
rsaenh.dll 6.1.7600.16385
libpixbufloader-png.dll
shfolder.dll 6.1.7600.16385
apphelp.dll 6.1.7601.19050
libpixbufloader-svg.dll
dwmapi.dll 6.1.7601.18917
mscms.dll 6.1.7601.24537
icm32.dll 6.1.7601.24537
wshtcpip.dll 6.1.7600.16385
wship6.dll 6.1.7600.16385
rasadhlp.dll 6.1.7600.16385
fwpuclnt.dll 6.1.7601.24000
schannel.DLL 6.1.7601.24545
EhStorShell.dll 6.1.7600.16385
cscui.dll 6.1.7601.17514
CSCDLL.dll 6.1.7601.24197
CSCAPI.dll 6.1.7601.24197
ntshrui.dll 6.1.7601.17755
srvcli.dll 6.1.7601.17514
slc.dll 6.1.7600.16385
IconCodecService.dll 6.1.7600.16385
libcolor-selector-cmyk.dll
libcolor-selector-water.dll
libcolor-selector-wheel.dll
Windows 6.1.7601
DrMingw 0.8.2
Edited by Jacob Boerema