kernel tried to execute NX-protected page - exploit attempt? (uid: 1000)
Open, Needs TriagePublic

Description

System Information
Arch Linux Linux 4.18.14-arch1-1-ARCH, nVidia 760 GTX with nvidia-390xx drivers

Blender Version
Broken: 2.79b

Blender 2.79 (sub 0)
build date: 2018-10-07
build time: 23:37:57
build commit date: 2018-05-26
build commit time: 21:51
build hash: 32432d91bbe
build platform: Linux
build type: Release
build c flags: -Wall -Wcast-align -Werror=implicit-function-declaration -Werror=return-type -Werror=vla -Wstrict-prototypes -Wmissing-prototypes -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wlogical-op -Wundef -Winit-self -Wnonnull -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Wformat-signedness -Wuninitialized -Wredundant-decls -Wshadow -Wno-error=unused-but-set-variable -Wimplicit-fallthrough=5 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fuse-ld=gold -fopenmp -std=gnu11 -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -msse2
build c++ flags: -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Werror=implicit-function-declaration -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wformat-signedness -Wuninitialized -Wundef -Wmissing-declarations -Wimplicit-fallthrough=5 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fuse-ld=gold -fopenmp -std=c++11 -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -msse2
build link flags: -Wl,--version-script='/build/blender/src/blender-2.79.b.git3.32432d91/source/creator/blender.map'
build system: CMake

Short description of error
Blender seems to cause a Kernel panic:
Oct 20 21:09:48 hostname kernel: kernel tried to execute NX-protected page - exploit attempt? (uid: 1000)
Oct 20 21:09:48 hostname kernel: BUG: unable to handle kernel paging request at ffff9173da102d78
Oct 20 21:09:48 hostname kernel: PGD 2e80e5067 P4D 2e80e5067 PUD 2e80e9067 PMD 81a1a7063 PTE 800000081a102063
Oct 20 21:09:48 hostname kernel: Oops: 0011 [#1] PREEMPT SMP PTI
Oct 20 21:09:48 hostname kernel: CPU: 3 PID: 6870 Comm: blender Tainted: P W IOE 4.18.14-arch1-1-ARCH #1
Oct 20 21:09:48 hostname kernel: Hardware name: Gigabyte Technology Co., Ltd. Z87-D3HP/Z87-D3HP-CF, BIOS F6 01/20/2014
Oct 20 21:09:48 hostname kernel: RIP: 0010:0xffff9173da102d78

Exact steps for others to reproduce the error
The kernel panic happened as I was projecting vertices from one mesh, onto the vertices of a high res mesh, as part of my retopology efforts. I have the following modifiers applied to the mesh I am projecting onto the high res mesh:

Subsurf
Shrinkwrap
Mirror

Details

Type
Bug