Crash doing simple copy/paste operation with OpenCL enabled
GIMP version: 2.10.6
Operating System: Windows 10
Package: Installer from gimp.org
Description of the bug
I opened an xcf file -- it had two layers, both visible, both with alpha channels. I selected a small region from the bottom layer, Ctrl+X, Ctrl+V, then clicked to anchor the floating layer. Crash.
Reproduction
Is the bug reproducible? Always
Reproduction steps:
- Start GIMP and create a new image.
- Create two layers. Give them alpha channels.
- In the lower layer, Ctrl+x, Ctrl+v, click to anchor the floating layer.
That's it. It crashes.
Expected result:
No crash
Actual result:
Crash
Additional information
GNU Image Manipulation Program version 2.10.6
git-describe: GIMP_2_10_4-278-g0a8173ffde
C compiler:
Using built-in specs.
COLLECT_GCC=W:msys64-gtk2mingw64ingcc.exe
COLLECT_LTO_WRAPPER=W:/msys64-gtk2/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: ../gcc-8.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=ada,c,lto,c++,objc,obj-c++,fortran --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 --with-libiconv --with-system-zlib --with-gmp=/mingw64 --with-mpfr=/mingw64 --with-mpc=/mingw64 --with-isl=/mingw64 --with-pkgversion='Rev1, Built by MSYS2 project' --with-bugurl=https://sourceforge.net/projects/msys2 --with-gnu-as --with-gnu-ld
Thread model: posix
gcc version 8.2.0 (Rev1, Built by MSYS2 project)
using GEGL version 0.4.8 (compiled against version 0.4.8)
using GLib version 2.56.1 (compiled against version 2.56.1)
using GdkPixbuf version 2.36.12 (compiled against version 2.36.12)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.42.3 (compiled against version 1.42.3)
using Fontconfig version 2.13.0 (compiled against version 2.13.0)
using Cairo version 1.15.12 (compiled against version 1.15.12)
fatal error: unhandled exception
Stack trace:
-------------------
Error occurred on Thursday, September 20, 2018 at 23:06:00.
gimp-2.10.exe caused an Access Violation at location 000000006183BACB in module libgegl-0.4-0.dll Reading from location 0000000000000059.
AddrPC Params
000000006183BACB 0000F475073C46F2 00000000649444F2 0000000000000002 libgegl-0.4-0.dll!gegl_buffer_cl_cache_flush
0000000061834A5F 0000000034F1D390 00007FF80C7798BC 000000003D931920 libgegl-0.4-0.dll!gegl_buffer_get_tile
00000000007A563C 0000000000B0C4D0 0000000000B0C4D0 0000000000B0C4D0 gimp-2.10.exe!gimp_drawable_get_sub_preview_async_func [W:/msys64-gtk2/home/ender/gimp/gimp-2.10.6/app/core/gimpdrawable-preview.c @ 335]
0000000000755E12 0000000000000000 0000000004258280 000000002D5EFED8 gimp-2.10.exe!gimp_parallel_run_async_execute_task [W:/msys64-gtk2/home/ender/gimp/gimp-2.10.6/app/core/gimp-parallel.cc @ 568]
000000000075603F 0000000000000000 0000000000000000 0000CC700447B85B gimp-2.10.exe!gimp_parallel_run_async_thread_func [W:/msys64-gtk2/home/ender/gimp/gimp-2.10.6/app/core/gimp-parallel.cc @ 548]
000000006861B269 00000000042582B8 0000000000000000 0000000000000000 libglib-2.0-0.dll!g_test_get_filename
0000000064944AB4 0000000004258280 0000000000000000 0000000000000000 libwinpthread-1.dll!pthread_create_wrapper
00007FF80C79AA96 00007FF80C7F06D0 0000000004365A80 0000000000000000 msvcrt.dll!_callthreadstartex
00007FF80C79AB6C 0000000000000000 0000000000000000 0000000000000000 msvcrt.dll!_threadstartex
00007FF80C8C3034 0000000000000000 0000000000000000 0000000000000000 KERNEL32.DLL!BaseThreadInitThunk
00007FF80F341461 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!RtlUserThreadStart
gimp-2.10.exe 2.10.6.0
ntdll.dll 10.0.17134.254
KERNEL32.DLL 10.0.17134.1
KERNELBASE.dll 10.0.17134.165
msvcrt.dll 7.0.17134.1
PSAPI.DLL 10.0.17134.1
SHELL32.dll 10.0.17134.228
cfgmgr32.dll 10.0.17134.1
libgimpconfig-2.0-0.dll
libgimpcolor-2.0-0.dll
libgimpmath-2.0-0.dll
ucrtbase.dll 10.0.17134.254
shcore.dll 10.0.17134.112
RPCRT4.dll 10.0.17134.112
libgimpmodule-2.0-0.dll
combase.dll 10.0.17134.112
libgimpthumb-2.0-0.dll
libgimpwidgets-2.0-0.dll
bcryptPrimitives.dll 10.0.17134.285
GDI32.dll 10.0.17134.285
windows.storage.dll 10.0.17134.285
gdi32full.dll 10.0.17134.285
libgimpbase-2.0-0.dll
advapi32.dll 10.0.17134.1
ole32.dll 10.0.17134.137
msvcp_win.dll 10.0.17134.137
sechost.dll 10.0.17134.1
USER32.dll 10.0.17134.1
shlwapi.dll 10.0.17134.1
win32u.dll 10.0.17134.1
libgio-2.0-0.dll 2.56.1.0
kernel.appcore.dll 10.0.17134.112
WS2_32.dll 10.0.17134.1
profapi.dll 10.0.17134.1
powrprof.dll 10.0.17134.1
FLTLIB.DLL 10.0.17134.1
libglib-2.0-0.dll 2.56.1.0
libcairo-2.dll
libgdk_pixbuf-2.0-0.dll 2.36.12.0
libintl-8.dll 0.19.8.0
liblcms2-2.dll
libbabl-0.1-0.dll
libgegl-0.4-0.dll
libgmodule-2.0-0.dll 2.56.1.0
libgexiv2-2.dll
libgdk-win32-2.0-0.dll 2.24.32.0
IMM32.dll 10.0.17134.1
IPHLPAPI.DLL 10.0.17134.1
libpango-1.0-0.dll 1.42.3.0
libpangocairo-1.0-0.dll 1.42.3.0
DNSAPI.dll 10.0.17134.165
NSI.dll 10.0.17134.1
zlib1.dll
exchndl.dll 0.8.2.0
libfontconfig-1.dll
libfreetype-6.dll 2.9.1.0
libharfbuzz-0.dll
libmypaint-1-3-0.dll
libpangoft2-1.0-0.dll 1.42.3.0
libgegl-npd-0.4.dll
libwinpthread-1.dll 1.0.0.0
MSIMG32.dll 10.0.17134.1
libpcre-1.dll
libgcc_s_seh-1.dll
libpng16-16.dll
gdiplus.dll 10.0.17134.285
libiconv-2.dll 1.15.0.0
libstdc++-6.dll
libexiv2.dll
libfribidi-0.dll
libpangowin32-1.0-0.dll 1.42.3.0
VERSION.dll 10.0.17134.1
libexpat-1.dll
libbz2-1.dll
libgraphite2.dll
libjson-c-4.dll
USP10.dll 10.0.17134.1
libgobject-2.0-0.dll 2.56.1.0
libgtk-win32-2.0-0.dll 2.24.32.0
comdlg32.dll 10.0.17134.1
libpixman-1-0.dll
mgwhelp.dll 0.8.2.0
libffi-6.dll
COMCTL32.dll 5.82.17134.285
WINSPOOL.DRV 10.0.17134.254
libatk-1.0-0.dll 2.28.1.0
dbghelp.dll 6.3.9600.17298
PROPSYS.dll 7.0.17134.112
bcrypt.dll 10.0.17134.112
OLEAUT32.dll 10.0.17134.48
uxtheme.dll 10.0.17134.1
clbcatq.dll 2001.12.10941.16384
MSCTF.dll 10.0.17134.285
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
libjson-glib-1.0-0.dll
CRYPTSP.dll 10.0.17134.1
rsaenh.dll 10.0.17134.254
CRYPTBASE.dll 10.0.17134.1
winhttp.dll 10.0.17134.137
exr-load.dll
libIlmImf-2_2.dll
libIex-2_2.dll
libHalf-2_2.dll
libIlmThread-2_2.dll
libImath-2_2.dll
gegl-common-gpl3.dll
gegl-common.dll
jp2-load.dll
libjasper-4.dll
libjpeg-8.dll
jpg-load.dll
pixbuf.dll
png-load.dll
ppm-load.dll
raw-load.dll
libraw-16.dll
libgomp-1.dll
WSOCK32.dll 10.0.17134.1
rgbe-load.dll
svg-load.dll
librsvg-2-2.dll
libcroco-0.6-3.dll
libxml2-2.dll
liblzma-5.dll 5.2.4.0
text.dll
tiff-load.dll
libtiff-5.dll
webp-load.dll
libwebp-7.dll
exr-save.dll
jpg-save.dll
npy-save.dll
png-save.dll
ppm-save.dll
rgbe-save.dll
save-pixbuf.dll
sdl-display.dll
SDL.dll 1.2.14.0
WINMM.dll 10.0.17134.1
winmmbase.dll 10.0.17134.1
tiff-save.dll
webp-save.dll
lcms-from-profile.dll
npd.dll
path.dll
transformops.dll
vector-fill.dll
vector-stroke.dll
gegl-generated.dll
matting-levin.dll
libumfpack.dll
libcholmod.dll
libsuitesparseconfig.dll
libmetis.dll
libcamd.dll
libccolamd.dll
libcolamd.dll
libopenblas.dll
libamd.dll
libgfortran-5.dll
libquadmath-0.dll
seamless-clone.dll
libgegl-sc-0.4.dll
seamless-clone-compose.dll
OpenCL.dll 2.0.4.0
nvopencl.dll 23.21.13.8813
SETUPAPI.dll 10.0.17134.1
nvfatbinaryLoader.dll 23.21.13.8813
DEVOBJ.dll 10.0.17134.1
WINTRUST.dll 10.0.17134.81
MSASN1.dll 10.0.17134.1
CRYPT32.dll 10.0.17134.1
nvapi64.dll 23.21.13.8813
dxgi.dll 10.0.17134.112
nvcompiler.dll 23.21.13.8813
libwimp.dll
libpixmap.dll
libpixbufloader-png.dll
dwmapi.dll 10.0.17134.1
libpixbufloader-svg.dll
mscms.dll 10.0.17134.1
ColorAdapterClient.dll 10.0.17134.1
USERENV.dll 10.0.17134.1
icm32.dll 10.0.17134.1
TextInputFramework.dll 10.0.17134.191
CoreMessaging.dll 10.0.17134.285
CoreUIComponents.dll 10.0.17134.112
ntmarta.dll 10.0.17134.1
wintypes.dll 10.0.17134.112
shfolder.dll 10.0.17134.1
Wintab32.dll 1.0.5.7
WTSAPI32.dll 10.0.17134.1
Pen_Tablet.dll 5.3.0.3
apphelp.dll 10.0.17134.1
Windows 10.0.17134
DrMingw 0.8.2
Edited by Andre Klapper