I'm using the latest development build of OpenMW on Sonoma 14. After reading the previous issue and setting NO_BITWISE to 1, the shader compiled, but whenever the game boots or I turn the shader on, it immediately crashes the game. Crashlog is as follows:
*** Fatal Error ***
Invalid permissions for mapped object (signal 11)
Address: 0x0
Executing: gdb --pid 5874 --quiet --batch --command /tmp/gdb-script-lT6s3z
Failed to create a crash report.
Please make sure that 'gdb' is installed and present in PATH then crash again.
Current PATH: /usr/bin:/bin:/usr/sbin:/sbin
Executing: lldb --attach-pid 5874 --batch --source /tmp/lldb-script-vax0R5
(lldb) process attach --pid 5874
Process 5874 stopped
* thread #1, stop reason = signal SIGSTOP
frame #0: 0xffffffffffffffff
Target 0: (No executable module.) stopped.
Architecture set to: .
(lldb) command source -s 0 '/tmp/lldb-script-vax0R5'
Executing commands in '/tmp/lldb-script-vax0R5'.
(lldb) script print("\n* Loaded Libraries")
* Loaded Libraries
(lldb) image list
Failed to create a crash report.
Please make sure that 'lldb' is installed and present in PATH then crash again.
Current PATH: /usr/bin:/bin:/usr/sbin:/sbin
Admittedly I'm not very experienced with gdb/lldb so I don't know enough to find out much more but I'm happy to try any commands someone might suggest. Thank you for your time.
Minor update: I just tried the version from April 3rd with the code modified (as per the issue) and it works. Later I will try out later versions as well to see which one broke it.
I'm using the latest development build of OpenMW on Sonoma 14. After reading the previous issue and setting NO_BITWISE to 1, the shader compiled, but whenever the game boots or I turn the shader on, it immediately crashes the game. Crashlog is as follows:
Likewise, lldb says:
Admittedly I'm not very experienced with gdb/lldb so I don't know enough to find out much more but I'm happy to try any commands someone might suggest. Thank you for your time.
Minor update: I just tried the version from April 3rd with the code modified (as per the issue) and it works. Later I will try out later versions as well to see which one broke it.