Crash in libgobject-2.0-0.dll when choosing the same entry for x and y in input devices
Environment/Versions
- GIMP version: 2.10.28
- Package: Official installer
- Operating System: Windows (11 insider)
Description of the bug
If you go to input devices and you choose the same entry for x and y, there is an unhandled exception.
Reproduction
Is the bug reproducible? Always reproducible on Windows 11
Reproduction steps:
- go to input devices
- choose the same entry for x and y
- it crashes
Expected result: It changes values like in linux (tested on wsl, ubuntu 20.04.3)
Actual result: There is an unhandled exception
Crash log
Error occurred on Wednesday, October 13, 2021 at 18:57:12.
gimp-2.10.exe caused an Access Violation at location 00007FFC3E136DAD in module libgobject-2.0-0.dll Reading from location FFFFFFFFFFFFFFFF.
AddrPC Params
00007FFC3E136DAD 0000000000000000 00007FFC29A95781 000000D1D87FEFDC libgobject-2.0-0.dll!g_type_check_instance_is_fundamentally_a
00007FFC3E11D05A 000002CD617A2900 000002CD3E7D0000 0000003A00000000 libgobject-2.0-0.dll!g_object_notify
00007FFC29A9A48D 000002CD61E66390 00007FFC56367511 000002CD00000000 libgtk-win32-2.0-0.dll!gtk_combo_box_list_button_released [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/x64/gtk/../../gtk/gtkcombobox.c @ 4211]
00007FFC29B24293 000002CD61CD7120 000002CD61CD7000 000000D1D87FF18C 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]
00007FFC3E116ECE 000000D100000002 00007FFC29C48128 000002CD3C10DE70 libgobject-2.0-0.dll!g_closure_invoke
00007FFC3E128EF9 000002CD0037CCB0 0000000000000000 000002CD3CD4CA00 libgobject-2.0-0.dll!g_signal_handler_disconnect
00007FFC3E12E854 000002CD3CD4CA00 00007FFC29C4779A 00007FFC00000000 libgobject-2.0-0.dll!g_signal_emit_valist
00007FFC3E12EFE8 000000D1D87FF5B8 00007FFC29C48CFA 00007FFC00000000 libgobject-2.0-0.dll!g_signal_emit
00007FFC29C47D25 000002CD00000000 0000000000000000 000002CD00000000 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]
00007FFC29B227E3 00007FFC29FA0A00 00007FFC544D0CC6 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]
00007FFC29B22C6B 000000D1D87FF630 0000000000000000 00007FFC544D0A10 libgtk-win32-2.0-0.dll! ?? [W:/msys64-gtk2/home/ender/gtk/gtk+-2.24.33/x64/gtk/../../gtk/gtkmain.c @ 1698]
00007FFC29F9C729 000002CD40E4CBA0 00007FFC2A17B62D 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]
00007FFC2A1788F4 0000000000000012 000002CD3CBD4DA0 000002CD005E4020 libglib-2.0-0.dll!g_clear_list
00007FFC2A17BA46 0000000163EDB14B 00007FF663A4259F 000002CD40E4CBA0 libglib-2.0-0.dll!g_main_context_check
00007FFC2A17BF6C 0000000000000000 0000000000000000 0000000000000000 libglib-2.0-0.dll!g_main_loop_run
00007FF663A41A23 000000000000001D 000002CD3E8A7A40 000002CD3E940860 gimp-2.10.exe!app_run [W:/msys64-gtk2/home/ender/gimp/gimp-2.10.28/x64/app/../../app/app.c @ 445]
00007FF663ED5F57 0000000000000000 000002CD3E8CFC90 0000000000000000 gimp-2.10.exe!main [W:/msys64-gtk2/home/ender/gimp/gimp-2.10.28/x64/app/../../app/main.c @ 636]
00007FF663A413B1 0000000000000000 0000000000000000 0000000000000000 gimp-2.10.exe!__tmainCRTStartup [C:/_/M/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c @ 321]
00007FF663A414C6 0000000000000000 0000000000000000 0000000000000000 gimp-2.10.exe!WinMainCRTStartup [C:/_/M/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c @ 176]
00007FFC555854E0 0000000000000000 0000000000000000 0000000000000000 KERNEL32.DLL!BaseThreadInitThunk
00007FFC5634485B 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!RtlUserThreadStart
gimp-2.10.exe 2.10.28.0
ntdll.dll 10.0.22000.258
KERNEL32.DLL 10.0.22000.120
KERNELBASE.dll 10.0.22000.132
apphelp.dll 10.0.22000.71
msvcrt.dll 7.0.22000.1
ole32.dll 10.0.22000.120
msvcp_win.dll 10.0.22000.1
ucrtbase.dll 10.0.22000.1
GDI32.dll 10.0.22000.1
win32u.dll 10.0.22000.258
gdi32full.dll 10.0.22000.71
USER32.dll 10.0.22000.37
combase.dll 10.0.22000.258
RPCRT4.dll 10.0.22000.258
SHELL32.dll 10.0.22000.120
libgimpmodule-2.0-0.dll
libgimpconfig-2.0-0.dll
libgimpmath-2.0-0.dll
libgimpcolor-2.0-0.dll
libgimpthumb-2.0-0.dll
libgimpbase-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.22000.1
dbghelp.dll 6.3.9600.17298
ADVAPI32.dll 10.0.22000.41
sechost.dll 10.0.22000.1
libfontconfig-1.dll
libfreetype-6.dll 2.11.0.0
libgdk_pixbuf-2.0-0.dll 2.42.6.0
libgexiv2-2.dll
libgobject-2.0-0.dll 2.68.4.0
libgio-2.0-0.dll 2.68.4.0
SHLWAPI.dll 10.0.22000.1
WS2_32.dll 10.0.22000.1
libglib-2.0-0.dll 2.68.4.0
libintl-8.dll 0.19.8.0
libharfbuzz-0.dll
libjson-glib-1.0-0.dll
liblcms2-2.dll
libmypaint-1-5-1.dll
libpango-1.0-0.dll 1.48.10.0
libpangocairo-1.0-0.dll 1.48.10.0
libpangoft2-1.0-0.dll 1.48.10.0
zlib1.dll
libgegl-npd-0.4.dll
libgdk-win32-2.0-0.dll 2.24.33.0
IMM32.dll 10.0.22000.1
libgegl-0.4-0.dll
libgmodule-2.0-0.dll 2.68.4.0
MSIMG32.dll 10.0.22000.1
libgcc_s_seh-1.dll
libgtk-win32-2.0-0.dll 2.24.33.0
comdlg32.dll 10.0.22000.120
shcore.dll 10.0.22000.71
VERSION.dll 10.0.22000.1
libpng16-16.dll
libpixman-1-0.dll
libexpat-1.dll
mgwhelp.dll 0.8.2.0
gdiplus.dll 10.0.22000.258
libbz2-1.dll
libiconv-2.dll 1.16.0.0
libbrotlidec.dll
DNSAPI.dll 10.0.22000.1
IPHLPAPI.DLL 10.0.22000.1
libffi-7.dll
libstdc++-6.dll
DWrite.dll 10.0.22000.258
USP10.dll 10.0.22000.1
libexiv2.dll
libwinpthread-1.dll 1.0.0.0
libpcre-1.dll
libgraphite2.dll
libjson-c-5.dll
libfribidi-0.dll
COMCTL32.dll 5.82.22000.1
WINSPOOL.DRV 10.0.22000.194
libthai-0.dll
libpangowin32-1.0-0.dll 1.48.10.0
libatk-1.0-0.dll 2.36.0.0
libbrotlicommon.dll
libdatrie-1.dll
libcurl-4.dll
CRYPT32.dll 10.0.22000.71
WLDAP32.dll 10.0.22000.1
libnghttp2-14.dll
libidn2-0.dll
libcrypto-1_1-x64.dll 1.1.1.12
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.22000.1
bcryptPrimitives.dll 10.0.22000.1
windows.storage.dll 10.0.22000.120
wintypes.dll 10.0.22000.41
kernel.appcore.dll 10.0.22000.71
uxtheme.dll 10.0.22000.120
OLEAUT32.dll 10.0.22000.1
CFGMGR32.dll 10.0.22000.1
clbcatq.dll 2001.12.10941.16384
propsys.dll 7.0.22000.37
profapi.dll 10.0.22000.1
MSCTF.dll 10.0.22000.120
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
AppXDeploymentClient.dll 10.0.22000.258
urlmon.dll 11.0.22000.194
iertutil.dll 11.0.22000.1
srvcli.dll 10.0.22000.1
netutils.dll 10.0.22000.1
Windows.ApplicationModel.dll 10.0.22000.37
mssprxy.dll 7.0.22000.71
BCRYPT.DLL 10.0.22000.1
winhttp.dll 10.0.22000.1
mrmcorer.dll 10.0.22000.120
windows.staterepositorycore.dll 10.0.22000.65
windows.staterepositoryclient.dll 10.0.22000.65
bcp47mrm.dll 10.0.22000.65
Windows.UI.dll 10.0.22000.1
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-112.dll
nss3.dll 3.52.1.0
libnspr4.dll 4.31.0.0
smime3.dll 3.52.1.0
libplc4.dll 4.31.0.0
libtiff-5.dll
nssutil3.dll 3.52.1.0
MSWSOCK.dll 10.0.22000.1
libplds4.dll 4.31.0.0
WINMM.dll 10.0.22000.1
libjbig-0.dll
libdeflate.dll
libLerc.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
USERENV.dll 10.0.22000.1
libcairo-gobject-2.dll
libxml2-2.dll
CRYPTBASE.DLL 10.0.22000.1
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.22000.194
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
libcholmod.dll
libsuitesparseconfig.dll
libcamd.dll
libccolamd.dll
libcolamd.dll
libopenblas.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.22000.65
icm32.dll 10.0.22000.37
textinputframework.dll 10.0.22000.71
CoreMessaging.dll 10.0.22000.71
CoreUIComponents.dll 10.0.22000.132
CRYPTSP.dll 10.0.22000.1
rsaenh.dll 10.0.22000.41
shfolder.dll 10.0.22000.1
Wintab32.dll 1.0.5.10
WTSAPI32.dll 10.0.22000.1
MPR.dll 10.0.22000.1
Wacom_Tablet.dll 6.3.43.3
webio.dll 10.0.22000.1
WINNSI.DLL 10.0.22000.1
SspiCli.dll 10.0.22000.1
rasadhlp.dll 10.0.22000.1
fwpuclnt.dll 10.0.22000.258
schannel.DLL 10.0.22000.1
mskeyprotect.dll 10.0.22000.1
NTASN1.dll 10.0.22000.1
ncrypt.dll 10.0.22000.1
ncryptsslp.dll 10.0.22000.1
MSASN1.dll 10.0.22000.1
DPAPI.DLL 10.0.22000.1
comctl32.dll 6.10.22000.120
WindowsCodecs.dll 10.0.22000.1
libcolor-selector-cmyk.dll
libcolor-selector-water.dll
libcolor-selector-wheel.dll
WININET.dll 11.0.22000.41
ondemandconnroutehelper.dll 10.0.22000.1
WINTRUST.dll 10.0.22000.194
cryptnet.dll 10.0.22000.1
Windows 10.0.22000
DrMingw 0.8.2