Site down: http://zsnes.ownsjoo.info/bugzilla/
Zsnes segfaults on either card's screens in 64bit archlinux with triple head working nouveau (2x) + intel (1x) DRI OpenGL setup. Curiously the resolution first changes successfully, but the crash occurs after pressing spacebar, like shown on the screen. Didn't happen with proprietary nvidia on two nvidia cards only (which I had before).
I guess it is some minor issue with the nouveau OpenGL.
Hardware/Drivers:
01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 8400 GS] (rev a2)
local/libdrm-nouveau 2.4.34-1
local/nouveau-dri 8.0.3-3
local/xf86-video-nouveau 1.0.1-1
00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)
local/intel-dri 8.0.3-3
local/xf86-video-intel 2.19.0-3
Error:
[1] 25660 segmentation fault zsnes -ds
-----GDB----
[New Thread 0xf5760b40 (LWP 25817)]
[New Thread 0xf3dbeb40 (LWP 25964)]
[New Thread 0xf35bdb40 (LWP 25965)]
[New Thread 0xf2dbcb40 (LWP 25966)]
[New Thread 0xf25bbb40 (LWP 25967)]
Program received signal SIGSEGV, Segmentation fault.
0xf1d3c7f1 in ?? ()
You won't get happy with any more debugging information.
Versions:
All zsnes versions that still compile with some fudging, all reasonable and unreasonable compiler flags, all varieties.
Same with intel hd3000 on ubuntu 17.10
Same on Arch with Intel HD Graphics 530.
Backtrace goes to the driver itself, but it's not helpful in any way without the debugging symbols.