Paint Dynamics dialog - "Open dynamics selection dialog" button crashes GIMP
Environment/Versions
- GIMP version: 2.10.30
- Package: Installer from gimp.org
- Operating System: Windows 10
Description of the bug
Clicking "open the dynamics selection dialog" crashes GIMP
Reproduction
Is the bug reproducible? Always
Reproduction steps:
- Open the Toolbox dialog
- Select the pencil tool
- Click the Paint Dynamics button to open the dropdown
- Click the button "Open the dynamics selection dialog"
…
Expected result: Open the dynamics selection dialog
Actual result: Crash GIMP and error details dialog appears
Additional information
GNU Image Manipulation Program version 2.10.30
git-describe: Unknown, shouldn't happen
Build: org.gimp.GIMP_official rev 0 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/11.2.0/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: ../gcc-11.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 --enable-checking=release --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 --enable-libstdcxx-time --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-lto --enable-libgomp --disable-multilib --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-libiconv --with-system-zlib --with-gmp=/mingw64 --with-mpfr=/mingw64 --with-mpc=/mingw64 --with-isl=/mingw64 --with-pkgversion='Rev5, 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 11.2.0 (Rev5, Built by MSYS2 project)
# Libraries #
using babl version 0.1.88 (compiled against version 0.1.88)
using GEGL version 0.4.34 (compiled against version 0.4.34)
using GLib version 2.70.2 (compiled against version 2.70.2)
using GdkPixbuf version 2.42.6 (compiled against version 2.42.6)
using GTK+ version 2.24.33 (compiled against version 2.24.33)
using Pango version 1.50.2 (compiled against version 1.50.2)
using Fontconfig version 2.13.94 (compiled against version 2.13.94)
using Cairo version 1.17.4 (compiled against version 1.17.4)
fatal error: unhandled exception
Stack trace:
-------------------
Error occurred on Sunday, May 8, 2022 at 12:15:54.
gimp-2.10.exe caused an Access Violation at location 00007FFB7D9A79A9 in module libgobject-2.0-0.dll Reading from location FFFFFFFFFFFFFFFF.
AddrPC Params
00007FFB7D9A79A9 0000000000000002 000002503523FE50 000002507E2BABA0 libgobject-2.0-0.dll!g_type_check_instance
00007FFB7D99F3DA 00000000001902FC 0000000006220874 0000025073513D80 libgobject-2.0-0.dll!g_signal_emit_by_name
00007FFB7D98719E 0000000000000000 00007FFB8FF7DEE1 00007FFB8FF6C260 libgobject-2.0-0.dll!g_closure_invoke
00007FFB7D999208 00000250359D2A90 0000000000000000 000002503172C1E0 libgobject-2.0-0.dll!g_signal_handler_disconnect
00007FFB7D99EF44 000002503172C1E0 00007FFB4CA85B8C 0000025000000000 libgobject-2.0-0.dll!g_signal_emit_valist
00007FFB7D99F3A8 0000000000000000 0000000000000000 0000000000000001 libgobject-2.0-0.dll!g_signal_emit
00007FFB4CA85DBA 0000DC2A08A08B89 00007FFB90D207B0 0000000000000000 libgtk-win32-2.0-0.dll! ?? [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/x64/gtk/../../gtk/gtkbutton.c @ 1712]
00007FFB7D98719E 0000000000000000 00007FFB798A4DF3 00000250316AB6C0 libgobject-2.0-0.dll!g_closure_invoke
00007FFB7D998EB2 00000250359D3040 0000000000000000 000002503172C1E0 libgobject-2.0-0.dll!g_signal_handler_disconnect
00007FFB7D99EF44 000002503172C1E0 00007FFB4CA85A6C 0000000000000000 libgobject-2.0-0.dll!g_signal_emit_valist
00007FFB7D99F3A8 000002507DE4B720 0000EAFF72BAB611 000002507DE2D9A0 libgobject-2.0-0.dll!g_signal_emit
00007FFB4CA85ACD 0000000000000000 0000000000000000 0000000000000000 libgtk-win32-2.0-0.dll!gtk_button_button_release [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/x64/gtk/../../gtk/gtkbutton.c @ 1604]
00007FFB4CB34293 000000000000008E 00007FFB7D98C7CC 00000098243FF510 libgtk-win32-2.0-0.dll!_gtk_marshal_BOOLEAN__BOXED [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/x64/gtk/../../gtk/gtkmarshalers.c @ 84]
00007FFB7D98719E 0000025000000002 000002507587B520 00000250358A8210 libgobject-2.0-0.dll!g_closure_invoke
00007FFB7D998C51 000002507DC0E640 0000025000000000 000002503172C1E0 libgobject-2.0-0.dll!g_signal_handler_disconnect
00007FFB7D99EC19 000002503172C1E0 00007FFB4CC5779A 00007FFB00000000 libgobject-2.0-0.dll!g_signal_emit_valist
00007FFB7D99F3A8 00000098243FF938 00007FFB4CC58CFA 00007FFB00000000 libgobject-2.0-0.dll!g_signal_emit
00007FFB4CC57D25 0000025000000000 0000000000000000 0000025000000000 libgtk-win32-2.0-0.dll!gtk_widget_event_internal [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/x64/gtk/../../gtk/gtkwidget.c @ 5010]
00007FFB4CB327E3 00007FFB62360A00 00007FFB8FF6E299 0000000000003DFF libgtk-win32-2.0-0.dll!gtk_propagate_event [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/x64/gtk/../../gtk/gtkmain.c @ 2503]
00007FFB4CB32C6B 00000098243FF9B0 0000000000000000 00007FFB8FF6E040 libgtk-win32-2.0-0.dll! ?? [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/x64/gtk/../../gtk/gtkmain.c @ 1698]
00007FFB6235C729 000002507D9AC880 00007FFB72DDBB20 0000000000000000 libgdk-win32-2.0-0.dll!gdk_event_dispatch [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/x64/gdk/win32/../../../gdk/win32/gdkevents-win32.c @ 3701]
00007FFB72DD8E84 0000025000000000 00000098243FFAF8 0000025030667440 libglib-2.0-0.dll!g_clear_list
00007FFB72DDBEDE 0000000000000000 0000000000000000 00000250757A9990 libglib-2.0-0.dll!g_main_context_check
00007FFB72DDC3FC 0000000000000000 0000000000000000 0000000000000000 libglib-2.0-0.dll!g_main_loop_run
00007FF62A591A2B 00007FFB8F4BAEC0 0000025074DB7720 00000250735B0860 gimp-2.10.exe!0x7ff600001a2b
00007FF62AA2F67F 0000000000000000 0000025074DB86F0 00007FF62AE06F48 gimp-2.10.exe!gimp_core_pixbufs_get_resource
00007FF62A5913B1 0000000000000000 0000000000000000 0000000000000000 gimp-2.10.exe!0x7ff6000013b1
00007FF62A5914C6 0000000000000000 0000000000000000 0000000000000000 gimp-2.10.exe!0x7ff6000014c6
00007FFB8F4B7034 0000000000000000 0000000000000000 0000000000000000 KERNEL32.DLL!BaseThreadInitThunk
00007FFB90D22651 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!RtlUserThreadStart
gimp-2.10.exe 2.10.30.0
ntdll.dll 10.0.19041.1566
KERNEL32.DLL 10.0.19041.1645
KERNELBASE.dll 10.0.19041.1645
msvcrt.dll 7.0.19041.546
ole32.dll 10.0.19041.1202
ucrtbase.dll 10.0.19041.789
libgimpmath-2.0-0.dll
libgimpcolor-2.0-0.dll
RPCRT4.dll 10.0.19041.1645
libgimpconfig-2.0-0.dll
combase.dll 10.0.19041.1566
libgimpmodule-2.0-0.dll
libgimpthumb-2.0-0.dll
libgimpwidgets-2.0-0.dll
GDI32.dll 10.0.19041.1620
USER32.dll 10.0.19041.1503
win32u.dll 10.0.19041.1645
libgimpbase-2.0-0.dll
gdi32full.dll 10.0.19041.1620
dbghelp.dll 6.3.9600.17298
SHELL32.dll 10.0.19041.1566
ADVAPI32.dll 10.0.19041.1466
msvcp_win.dll 10.0.19041.789
sechost.dll 10.0.19041.1586
libgobject-2.0-0.dll 2.70.2.0
libglib-2.0-0.dll 2.70.2.0
libbabl-0.1-0.dll
libcairo-2.dll
libgdk_pixbuf-2.0-0.dll 2.42.6.0
WS2_32.dll 10.0.19041.546
libgio-2.0-0.dll 2.70.2.0
libintl-8.dll 0.19.8.0
SHLWAPI.dll 10.0.19041.1023
libgegl-0.4-0.dll
liblcms2-2.dll
libgmodule-2.0-0.dll 2.70.2.0
mscms.dll 10.0.19041.746
libpangocairo-1.0-0.dll 1.50.2.0
libpango-1.0-0.dll 1.50.2.0
libgdk-win32-2.0-0.dll 2.24.33.0
libgtk-win32-2.0-0.dll 2.24.33.0
IMM32.dll 10.0.19041.546
exchndl.dll 0.8.2.0
comdlg32.dll 10.0.19041.1566
libfontconfig-1.dll
PSAPI.DLL 10.0.19041.546
libfreetype-6.dll 2.11.1.0
shcore.dll 10.0.19041.1645
libgexiv2-2.dll
libharfbuzz-0.dll
libjson-glib-1.0-0.dll
libmypaint-0.dll
libpangoft2-1.0-0.dll 1.50.2.0
zlib1.dll
libgegl-npd-0.4.dll
libffi-7.dll
libwinpthread-1.dll 1.0.0.0
libgcc_s_seh-1.dll
MSIMG32.dll 10.0.19041.1466
libpixman-1-0.dll
libpng16-16.dll
libpcre-1.dll
gdiplus.dll 10.0.19041.1645
DNSAPI.dll 10.0.19041.1620
IPHLPAPI.DLL 10.0.19041.546
libiconv-2.dll 1.16.0.0
USERENV.dll 10.0.19041.572
ColorAdapterClient.dll 10.0.19041.546
libfribidi-0.dll
OLEAUT32.dll 10.0.19041.985
libpangowin32-1.0-0.dll 1.50.2.0
libthai-0.dll
COMCTL32.dll 5.82.19041.1110
mgwhelp.dll 0.8.2.0
libexpat-1.dll
libbz2-1.dll
VERSION.dll 10.0.19041.546
libbrotlidec.dll
WINSPOOL.DRV 10.0.19041.1566
libatk-1.0-0.dll 2.36.0.0
libstdc++-6.dll
libexiv2.dll
USP10.dll 10.0.19041.546
libgraphite2.dll
libjson-c-5.dll
libdatrie-1.dll
libbrotlicommon.dll
libcurl-4.dll
CRYPT32.dll 10.0.19041.1320
WLDAP32.dll 10.0.19041.546
libidn2-0.dll
libcrypto-1_1-x64.dll 1.1.1.12
libnghttp2-14.dll
libpsl-5.dll
libssh2-1.dll
libssl-1_1-x64.dll 1.1.1.12
libzstd.dll
libunistring-2.dll 0.9.10.0
NSI.dll 10.0.19041.610
windows.storage.dll 10.0.19041.1566
Wldp.dll 10.0.19041.1566
kernel.appcore.dll 10.0.19041.546
bcryptPrimitives.dll 10.0.19041.1415
uxtheme.dll 10.0.19041.1620
MSCTF.dll 10.0.19041.1620
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
profapi.dll 10.0.19041.844
CFGMGR32.dll 10.0.19041.1620
clbcatq.dll 2001.12.10941.16384
propsys.dll 7.0.19041.1023
winhttp.dll 10.0.19041.1620
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-115.dll
libnspr4.dll 4.31.0.0
nss3.dll 3.73.1.0
libopenjp2-7.dll
libplc4.dll 4.31.0.0
smime3.dll 3.73.1.0
libtiff-5.dll
MSWSOCK.dll 10.0.19041.546
WINMM.dll 10.0.19041.546
nssutil3.dll 3.73.1.0
libplds4.dll 4.31.0.0
libjbig-0.dll
libdeflate.dll
liblzma-5.dll 5.2.5.0
libLerc.dll
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
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.18.0
SETUPAPI.dll 10.0.19041.1620
tiff-save.dll
webp-save.dll
gegl-common-cxx.dll
lcms-from-profile.dll
npd.dll
path.dll
transformops.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
libpixmap.dll
libpixbufloader-png.dll
libpixbufloader-svg.dll
icm32.dll 10.0.19041.546
textinputframework.dll 10.0.19041.1620
CoreUIComponents.dll 10.0.19041.546
CoreMessaging.dll 10.0.19041.746
ntmarta.dll 10.0.19041.546
wintypes.dll 10.0.19041.1348
Oleacc.dll 7.2.19041.746
CRYPTBASE.DLL 10.0.19041.546
AppXDeploymentClient.dll 10.0.19041.1620
Windows.ApplicationModel.dll 10.0.19041.746
twinapi.appcore.dll 10.0.19041.964
mssprxy.dll 7.0.19041.1620
CRYPTSP.dll 10.0.19041.546
rsaenh.dll 10.0.19041.1052
shfolder.dll 10.0.19041.1
Wintab32.dll 1.5.2.0
apphelp.dll 10.0.19041.1320
comctl32.dll 6.10.19041.1110
WindowsCodecs.dll 10.0.19041.1151
Windows 10.0.19044
DrMingw 0.8.2
Edited by opusGlass