Set Panning to a wacom button in wacom tablet properties, then it crashed when I pressed it.
Environment/Versions
- GIMP version: 2.99.8 commit 71c2fd63
- Package: Installed via winget windows package manager.
- Operating System: Windows 10 Education 21H2
Was setting up my Wacom Intous Pro Medium tablet buttons on the Wacom Tablet Properties application, after setting up a button for panning I changed to GIMP to test it out, but when I pressed the button it crashed. Tried it again, but its working as it should. Description of the bug
Reproduction
Is the bug reproducible? Happened only once
Reproduction steps:
- Set a keypress to a button on the wacom tablet (mine was Pan to the fourth button)
- Change to GIMP
- Press the button
- It crashed
…
Expected result: Use the Move Tool
Actual result: Crashed
Additional information
If you have a backtrace for a crash or a warning, paste it here.
GNU Image Manipulation Program version 2.99.8
git-describe: GIMP_2_99_8
Build: unknown rev 0 for windows
# C compiler #
Using built-in specs.
COLLECT_GCC=C:\msys64\mingw64\bin\gcc.exe
COLLECT_LTO_WRAPPER=C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: ../gcc-10.3.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=yes --enable-libstdcxx-time=yes --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='Rev8, 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.3.0 (Rev8, Built by MSYS2 project)
# Libraries #
using babl version 0.1.89 (compiled against version 0.1.89)
using GEGL version 0.4.32 (compiled against version 0.4.32)
using GLib version 2.70.0 (compiled against version 2.70.0)
using GdkPixbuf version 2.42.6 (compiled against version 2.42.6)
using GTK+ version 3.24.30 (compiled against version 3.24.30)
using Pango version 1.48.10 (compiled against version 1.48.10)
using Fontconfig version 2.13.94 (compiled against version 2.13.94)
using Cairo version 1.17.4 (compiled against version 1.17.4)
GIMP-CRITICAL: gimp_display_shell_keyboard_grab: assertion 'shell->grab_keyboard == NULL' failed
Edited by Neverest