OpenArena Crashes On Exit

Every time I close out of the game I get this error, I’m using the 64 bit nightly builds of haiku I’m not to sure if I should post it here or make a ticket out of it

Debug information for team /boot/system/apps/OpenArena/OpenArena (36372):
CPU(s): 8x Intel Core™ i7-7700K
Memory: 31.96 GiB total, 7.96 GiB used
Haiku revision: hrev59016 Aug 30 2025 06:02:19 (x86_64)

Active Threads:
	thread 36372: OpenArena (main)
	thread 36374: SDL 
	thread 36399: _BMediaRoster_ 
	thread 36403: team 36372 debug task 
	thread 36378: direct daemon 
	thread 36379: llvmpipe-0 
	thread 36380: llvmpipe-1 
	thread 36381: llvmpipe-2 
	thread 36382: llvmpipe-3 
	thread 36383: llvmpipe-4 
	thread 36384: llvmpipe-5 
	thread 36385: llvmpipe-6 
	thread 36386: llvmpipe-7 
	thread 36387: pthread func 
	thread 36388: pthread func 
	thread 36389: pthread func 
	thread 36390: pthread func 
	thread 36391: pthread func 
	thread 36392: pthread func 
	thread 36393: pthread func 
	thread 36394: pthread func 
	thread 36395: OpenAre:disk$0 
	thread 36398: w>OpenArena 
		state: Call ([!])

		Frame		IP			Function Name
		-----------------------------------------------
		00000000	0x134f65be167	_kern_debugger + 0x7 
			Disassembly:
				_kern_debugger:
				0x00000134f65be160:   48c7c0ed000000  mov $0xed, %rax
				0x00000134f65be167:             0f05  syscall <--

		0x7ffaf9ae16f0	0x13175f2f6da	BGLView::UnlockGL() + 0x7a 
		0x7ffaf9ae1720	0x10601681463	SDL_BWin::~SDL_BWin(void) + 0xf3 (src/video/bwindow/SDL_BWin.h:-1)
			Variables:
			this: No such file or directory

		0x7ffaf9ae1740	0x18318bac1c0	BLooper::_task0_(void*) + 0x60 
		0x7ffaf9ae1760	0x134f65bce57	thread_entry + 0x17 
		00000000	0x7f976e4f2258	commpage_thread_exit + 0 

		Registers:
			  rip:	0x00000134f65be169
			  rsp:	0x00007ffaf9ae16c8
			  rbp:	0x00007ffaf9ae16f0
			  rax:	0x00000000000000ed
			  rbx:	0x0000003b6c3f7400
			  rcx:	0x00000134f65be169
			  rdx:	0x00007ffaf9ae11c5
			  rsi:	0x00000134f665adaf
			  rdi:	0x0000013175f47aa5
			   r8:	0x2525252525252525
			   r9:	0x8080808080808080
			  r10:	0x0000000000000000
			  r11:	0x0000000000000206
			  r12:	0x0000000000008e14
			  r13:	0x0000003b6c3f7548
			  r14:	0x0000000000000000
			  r15:	0x0000000000000000
			   cs:	0x002b
			   ds:	0x0000
			   es:	0x0000
			   fs:	0x0000
			   gs:	0x0000
			   ss:	0x0023
			  st0:	0
			  st1:	0
			  st2:	0
			  st3:	0
			  st4:	0
			  st5:	0
			  st6:	0
			  st7:	0
			  mm0:	{0, 0, 0, 0}
			  mm1:	{0, 0, 0, 0}
			  mm2:	{0, 0, 0, 0}
			  mm3:	{0, 0, 0, 0}
			  mm4:	{0, 0, 0, 0}
			  mm5:	{0, 0, 0, 0}
			  mm6:	{0, 0, 0, 0}
			  mm7:	{0, 0, 0, 0}
			 ymm0:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm1:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm2:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm3:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm4:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm5:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm6:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm7:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm8:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm9:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			ymm10:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			ymm11:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			ymm12:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			ymm13:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			ymm14:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			ymm15:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}

Loaded Images:
	ID		Text Base	Text End	Data Base	Data End	Type	Name
	--------------------------------------------------------------------------------
	84374	0x1a98a7a000	0x1a98a86000	0x1a98a86000	0x1a98a87000	lib    	/boot/system/lib/libbsd.so
	84386	0x340d1e7000	0x340d3d7000	0x340d3d7000	0x340d3eb000	lib    	/boot/system/lib/libicuuc.so.74.1
	84419	0x3bbfed9000	0x3bc5a68000	0x3bc5a68000	0x3bc600e000	lib    	/boot/system/lib/libLLVM-12.so
	84369	0x3bc98e9000	0x3bc98f1000	0x3bc9af1000	0x3bc9af2000	lib    	/boot/system/lib/libvorbisfile.so.3.3.8
	84383	0x66299e4000	0x66299e5000	0x66299e5000	0x66299e6000	lib    	/boot/system/lib/libicudata.so.74.1
	84384	0x9b275e9000	0x9b27926000	0x9b27926000	0x9b2793a000	lib    	/boot/system/lib/libicui18n.so.74.1
	84382	0xa065574000	0xa0655d0000	0xa0655d0000	0xa0655d9000	lib    	/boot/system/lib/libglapi.so.0.0.0
	84379	0xaeb233c000	0xaeb235e000	0xaeb235e000	0xaeb2361000	lib    	/boot/system/lib/libgame.so
	84381	0xc5b6a45000	0xc5b6b40000	0xc5b6b40000	0xc5b6b43000	lib    	/boot/system/lib/libtextencoding.so
	84370	0xc893bb5000	0xc893beb000	0xc893dea000	0xc893deb000	lib    	/boot/system/lib/libvorbis.so.0.4.9
	84390	0xfd920a3000	0xfd920ab000	0xfd920ab000	0xfd920ac000	add-on 	/boot/system/add-ons/locale/catalogs/plaintext
	84380	0xfe9b226000	0xfe9b235000	0xfe9b235000	0xfe9b236000	lib    	/boot/system/lib/libdevice.so
	84367	0x10601646000	0x10601691000	0x10601891000	0x10601896000	lib    	/boot/system/lib/libSDL-1.2.so.0.11.4
	84368	0x13175f1a000	0x13175f58000	0x13175f58000	0x13175f59000	lib    	/boot/system/lib/libGL.so.1.0.0
	84373	0x134f6580000	0x134f668a000	0x134f668a000	0x134f66a1000	lib    	/boot/system/lib/libroot.so
	84365	0x154313e3000	0x1543163c000	0x1543183b000	0x1543374c000	app    	/boot/system/apps/OpenArena/OpenArena
	84387	0x1662e853000	0x1662e869000	0x1662e869000	0x1662e86a000	lib    	/boot/system/lib/libz.so.1.3.1
	84376	0x1671cc37000	0x1671cc56000	0x1671cc56000	0x1671cc57000	lib    	/boot/system/lib/libgcc_s.so.1
	84385	0x16f96542000	0x16f9654e000	0x16f9654e000	0x16f96550000	lib    	/boot/system/lib/libicuio.so.74.1
	84377	0x18318a52000	0x18318d89000	0x18318d89000	0x18318db7000	lib    	/boot/system/lib/libbe.so
	84375	0x19175d73000	0x19175fa6000	0x19175fa6000	0x19175fbc000	lib    	/boot/system/lib/libstdc++.so.6.0.32
	84372	0x1980d212000	0x1980d2a6000	0x1980d2a6000	0x1980d2a9000	lib    	/boot/system/lib/libxmp.so.4.6.3
	84388	0x1a172f1f000	0x1a173035000	0x1a173035000	0x1a173036000	lib    	/boot/system/lib/libzstd.so.1.5.6
	84371	0x1a9aa5d7000	0x1a9aa5de000	0x1a9aa5de000	0x1a9aa5df000	lib    	/boot/system/lib/libogg.so.0.8.6
	84366	0x1adfa092000	0x1adfa0c5000	0x1adfa0c5000	0x1adfa0cf000	lib    	/boot/system/lib/libnetwork.so
	84364	0x1b39f801000	0x1b39f820000	0x1b39f820000	0x1b39f821000	lib    	/boot/system/runtime_loader
	84418	0x2122963f000	0x2122a17e000	0x2122a17e000	0x2122a203000	add-on 	/boot/system/add-ons/opengl/Software Pipe
	84378	0x229d791a000	0x229d79d6000	0x229d79d6000	0x229d79e2000	lib    	/boot/system/lib/libmedia.so
	84363	0x7f976e4f2000	0x7f976e4fa000	0x00000000	0x00000000	system 	commpage

Areas:
	ID		Base		End			Size (KiB)	Protection	Locking			Name
	--------------------------------------------------------------------------------
	3211296	0x60000000	0x60009000	        36	rw-cS      	none          	server_memory
	3211298	0x68000000	0x69098000	     16992	rw-cS      	none          	server_memory
	3211169	0x1a98a7a000	0x1a98a86000	        48	r-x        	none          	libbsd.so_seg0rx
	3211170	0x1a98a86000	0x1a98a87000	         4	rw-        	none          	libbsd.so_seg1rw
	3211145	0x2556b9f000	0x2556c6f000	       832	rw-        	none          	rld heap
	3211196	0x340d1e7000	0x340d3d7000	      1984	r-x        	none          	libicuuc.so.74.1_seg0rx
	3211197	0x340d3d7000	0x340d3ea000	        76	rw-        	none          	libicuuc.so.74.1_seg1rw
	3211198	0x340d3ea000	0x340d3eb000	         4	rw-        	none          	libicuuc.so.74.1_seg2rw
	3211146	0x342676f000	0x3426770000	         4	rw-S       	none          	_rld_debug_
	3211208	0x3b6c3c5000	0x3b6dd13000	     25912	rw-        	none          	heap area
	3211310	0x3bbfed9000	0x3bc5a68000	     93756	r-x        	none          	libLLVM-12.so_seg0rx
	3211311	0x3bc5a68000	0x3bc5f97000	      5308	rw-        	none          	libLLVM-12.so_seg1rw
	3211312	0x3bc5f97000	0x3bc600e000	       476	rw-        	none          	libLLVM-12.so_seg2rw
	3211209	0x3bc6b15000	0x3bc8871000	     30064	r--S       	none          	libicuuc.so.74 mmap area
	3211158	0x3bc98e9000	0x3bc98f1000	        32	r-x        	none          	libvorbisfile.so.3.3.8_seg0rx
	3211159	0x3bc9af1000	0x3bc9af2000	         4	rw-        	none          	libvorbisfile.so.3.3.8_seg1rw
	3211214	0x5f7de47000	0x5f7f647000	     24576	rw-        	none          	heap large allocation
	3211223	0x632f875000	0x6337876000	    131076	rw-        	none          	heap large allocation
	3211305	0x6528fcc000	0x6528fcd000	         4	r--S       	none          	cloned direct area
	3211352	0x65c4344000	0x65c4485000	      1284	rw-S       	none          	libswpipe.so mmap area
	3211356	0x65df349000	0x65dfb4b000	      8200	rw-        	none          	heap large allocation
	3211189	0x66299e4000	0x66299e5000	         4	r-x        	none          	libicudata.so.74.1_seg0rx
	3211190	0x66299e5000	0x66299e6000	         4	rw-        	none          	libicudata.so.74.1_seg1rw
	3211390	0x948c978000	0x948c979000	         4	rw-        	none          	libLLVM-12.so mmap area
	3211391	0x948c979000	0x948c97a000	         4	r-x        	none          	libLLVM-12.so mmap area
	3211392	0x948c97a000	0x948c97b000	         4	r--        	none          	libLLVM-12.so mmap area
	3211393	0x97f5c10000	0x97f5c11000	         4	r-x        	none          	libLLVM-12.so mmap area
	3211394	0x97f5c11000	0x97f5c12000	         4	r--        	none          	libLLVM-12.so mmap area
	3211395	0x98ec2b6000	0x98eccb6000	     10240	rwx        	none          	libswpipe.so mmap area
	3211396	0x99987a9000	0x99987aa000	         4	r-x        	none          	libLLVM-12.so mmap area
	3211397	0x99987aa000	0x99987ab000	         4	r--        	none          	libLLVM-12.so mmap area
	3211399	0x9aadd34000	0x9aadd35000	         4	rw-        	none          	libLLVM-12.so mmap area
	3211400	0x9aadd35000	0x9aadd36000	         4	r-x        	none          	libLLVM-12.so mmap area
	3211401	0x9aadd36000	0x9aadd37000	         4	r--        	none          	libLLVM-12.so mmap area
	3211402	0x9ab98ee000	0x9ab98ef000	         4	r-x        	none          	libLLVM-12.so mmap area
	3211403	0x9ab98ef000	0x9ab98f0000	         4	r--        	none          	libLLVM-12.so mmap area
	3211404	0x9ac8fe8000	0x9ac8fe9000	         4	r-x        	none          	libLLVM-12.so mmap area
	3211405	0x9ac8fe9000	0x9ac8fea000	         4	r--        	none          	libLLVM-12.so mmap area
	3211406	0x9ae6d59000	0x9ae6d5a000	         4	r-x        	none          	libLLVM-12.so mmap area
	3211407	0x9ae6d5a000	0x9ae6d5b000	         4	rw-        	none          	libLLVM-12.so mmap area
	3211408	0x9ae6d5b000	0x9ae6d5c000	         4	r--        	none          	libLLVM-12.so mmap area
	3211409	0x9b0436a000	0x9b0436b000	         4	r-x        	none          	libLLVM-12.so mmap area
	3211410	0x9b0436b000	0x9b0436c000	         4	rw-        	none          	libLLVM-12.so mmap area
	3211411	0x9b0436c000	0x9b0436d000	         4	r--        	none          	libLLVM-12.so mmap area
	3211412	0x9b0d609000	0x9b0d60a000	         4	r-x        	none          	libLLVM-12.so mmap area
	3211413	0x9b0d60a000	0x9b0d60b000	         4	r--        	none          	libLLVM-12.so mmap area
	3211414	0x9b25389000	0x9b2538a000	         4	r-x        	none          	libLLVM-12.so mmap area
	3211415	0x9b2538a000	0x9b2538b000	         4	rw-        	none          	libLLVM-12.so mmap area
	3211416	0x9b2538b000	0x9b2538c000	         4	r--        	none          	libLLVM-12.so mmap area
	3211417	0x9b263a6000	0x9b263a7000	         4	rw-        	none          	libLLVM-12.so mmap area
	3211418	0x9b263a7000	0x9b263a8000	         4	r-x        	none          	libLLVM-12.so mmap area
	3211419	0x9b263a8000	0x9b263a9000	         4	r--        	none          	libLLVM-12.so mmap area
	3211420	0x9b266bb000	0x9b266bc000	         4	r-x        	none          	libLLVM-12.so mmap area
	3211421	0x9b266bc000	0x9b266bd000	         4	r--        	none          	libLLVM-12.so mmap area
	3211422	0x9b27122000	0x9b27123000	         4	r-x        	none          	libLLVM-12.so mmap area
	3211423	0x9b27123000	0x9b27124000	         4	r--        	none          	libLLVM-12.so mmap area
	3211424	0x9b273b6000	0x9b273b7000	         4	r-x        	none          	libLLVM-12.so mmap area
	3211425	0x9b273b7000	0x9b273b8000	         4	rw-        	none          	libLLVM-12.so mmap area
	3211426	0x9b273b8000	0x9b273b9000	         4	r--        	none          	libLLVM-12.so mmap area
	3211427	0x9b27565000	0x9b27566000	         4	r-x        	none          	libLLVM-12.so mmap area
	3211428	0x9b27566000	0x9b27567000	         4	rw-        	none          	libLLVM-12.so mmap area
	3211429	0x9b27567000	0x9b27568000	         4	r--        	none          	libLLVM-12.so mmap area
	3211430	0x9b275ae000	0x9b275af000	         4	r-x        	none          	libLLVM-12.so mmap area
	3211431	0x9b275af000	0x9b275b0000	         4	rw-        	none          	libLLVM-12.so mmap area
	3211432	0x9b275b0000	0x9b275b1000	         4	r--        	none          	libLLVM-12.so mmap area
	3211433	0x9b275e2000	0x9b275e3000	         4	rw-        	none          	libLLVM-12.so mmap area
	3211434	0x9b275e3000	0x9b275e4000	         4	r-x        	none          	libLLVM-12.so mmap area
	3211435	0x9b275e4000	0x9b275e5000	         4	r--        	none          	libLLVM-12.so mmap area
	3211436	0x9b275e5000	0x9b275e6000	         4	rw-        	none          	libLLVM-12.so mmap area
	3211437	0x9b275e6000	0x9b275e7000	         4	r-x        	none          	libLLVM-12.so mmap area
	3211438	0x9b275e7000	0x9b275e8000	         4	r--        	none          	libLLVM-12.so mmap area
	3211191	0x9b275e9000	0x9b27926000	      3316	r-x        	none          	libicui18n.so.74.1_seg0rx
	3211192	0x9b27926000	0x9b27939000	        76	rw-        	none          	libicui18n.so.74.1_seg1rw
	3211193	0x9b27939000	0x9b2793a000	         4	rw-        	none          	libicui18n.so.74.1_seg2rw
	3211186	0xa065574000	0xa0655d0000	       368	r-x        	none          	libglapi.so.0.0.0_seg0rx
	3211187	0xa0655d0000	0xa0655d8000	        32	rw-        	none          	libglapi.so.0.0.0_seg1rw
	3211188	0xa0655d8000	0xa0655d9000	         4	rw-        	none          	libglapi.so.0.0.0_seg2rw
	3211180	0xaeb233c000	0xaeb235e000	       136	r-x        	none          	libgame.so_seg0rx
	3211181	0xaeb235e000	0xaeb2361000	        12	rw-        	none          	libgame.so_seg1rw
	3211184	0xc5b6a45000	0xc5b6b40000	      1004	r-x        	none          	libtextencoding.so_seg0rx
	3211185	0xc5b6b40000	0xc5b6b43000	        12	rw-        	none          	libtextencoding.so_seg1rw
	3211160	0xc893bb5000	0xc893beb000	       216	r-x        	none          	libvorbis.so.0.4.9_seg0rx
	3211161	0xc893dea000	0xc893deb000	         4	rw-        	none          	libvorbis.so.0.4.9_seg1rw
	3211212	0xfd920a3000	0xfd920ab000	        32	r-x        	none          	plaintext_seg0rx
	3211213	0xfd920ab000	0xfd920ac000	         4	rw-        	none          	plaintext_seg1rw
	3211182	0xfe9b226000	0xfe9b235000	        60	r-x        	none          	libdevice.so_seg0rx
	3211183	0xfe9b235000	0xfe9b236000	         4	rw-        	none          	libdevice.so_seg1rw
	3211153	0x10601646000	0x10601691000	       300	r-x        	none          	libSDL-1.2.so.0.11.4_seg0rx
	3211154	0x10601891000	0x10601893000	         8	rw-        	none          	libSDL-1.2.so.0.11.4_seg1rw
	3211155	0x10601893000	0x10601896000	        12	rw-        	none          	libSDL-1.2.so.0.11.4_seg2rw
	3211156	0x13175f1a000	0x13175f58000	       248	r-x        	none          	libGL.so.1.0.0_seg0rx
	3211157	0x13175f58000	0x13175f59000	         4	rw-        	none          	libGL.so.1.0.0_seg1rw
	3211166	0x134f6580000	0x134f668a000	      1064	r-x        	none          	libroot.so_seg0rx
	3211167	0x134f668a000	0x134f6698000	        56	rw-        	none          	libroot.so_seg1rw
	3211168	0x134f6698000	0x134f66a1000	        36	rw-        	none          	libroot.so_seg2rw
	3211147	0x154313e3000	0x1543163c000	      2404	r-x        	none          	OpenArena_seg0rx
	3211148	0x1543183b000	0x1543184a000	        60	rw-        	none          	OpenArena_seg1rw
	3211149	0x1543184a000	0x1543374c000	     31752	rw-        	none          	OpenArena_seg2rw
	3211199	0x1662e853000	0x1662e869000	        88	r-x        	none          	libz.so.1.3.1_seg0rx
	3211200	0x1662e869000	0x1662e86a000	         4	rw-        	none          	libz.so.1.3.1_seg1rw
	3211174	0x1671cc37000	0x1671cc56000	       124	r-x        	none          	libgcc_s.so.1_seg0rx
	3211175	0x1671cc56000	0x1671cc57000	         4	rw-        	none          	libgcc_s.so.1_seg1rw
	3211194	0x16f96542000	0x16f9654e000	        48	r-x        	none          	libicuio.so.74.1_seg0rx
	3211195	0x16f9654e000	0x16f96550000	         8	rw-        	none          	libicuio.so.74.1_seg1rw
	3211176	0x18318a52000	0x18318d89000	      3292	r-x        	none          	libbe.so_seg0rx
	3211177	0x18318d89000	0x18318db7000	       184	rw-        	none          	libbe.so_seg1rw
	3211171	0x19175d73000	0x19175fa6000	      2252	r-x        	none          	libstdc++.so.6.0.32_seg0rx
	3211172	0x19175fa6000	0x19175fb4000	        56	rw-        	none          	libstdc++.so.6.0.32_seg1rw
	3211173	0x19175fb4000	0x19175fbc000	        32	rw-        	none          	libstdc++.so.6.0.32_seg2rw
	3211164	0x1980d212000	0x1980d2a6000	       592	r-x        	none          	libxmp.so.4.6.3_seg0rx
	3211165	0x1980d2a6000	0x1980d2a9000	        12	rw-        	none          	libxmp.so.4.6.3_seg1rw
	3211201	0x1a172f1f000	0x1a173035000	      1112	r-x        	none          	libzstd.so.1.5.6_seg0rx
	3211202	0x1a173035000	0x1a173036000	         4	rw-        	none          	libzstd.so.1.5.6_seg1rw
	3211162	0x1a9aa5d7000	0x1a9aa5de000	        28	r-x        	none          	libogg.so.0.8.6_seg0rx
	3211163	0x1a9aa5de000	0x1a9aa5df000	         4	rw-        	none          	libogg.so.0.8.6_seg1rw
	3211150	0x1adfa092000	0x1adfa0c5000	       204	r-x        	none          	libnetwork.so_seg0rx
	3211151	0x1adfa0c5000	0x1adfa0c7000	         8	rw-        	none          	libnetwork.so_seg1rw
	3211152	0x1adfa0c7000	0x1adfa0cf000	        32	rw-        	none          	libnetwork.so_seg2rw
	3211143	0x1b39f801000	0x1b39f820000	       124	r-x        	none          	runtime_loader_seg0rx
	3211144	0x1b39f820000	0x1b39f821000	         4	rw-        	none          	runtime_loader_seg1rw
	3211307	0x2122963f000	0x2122a17e000	     11516	r-x        	none          	Software Pipe_seg0rx
	3211308	0x2122a17e000	0x2122a1cc000	       312	rw-        	none          	Software Pipe_seg1rw
	3211309	0x2122a1cc000	0x2122a203000	       220	rw-        	none          	Software Pipe_seg2rw
	3211178	0x229d791a000	0x229d79d6000	       752	r-x        	none          	libmedia.so_seg0rx
	3211179	0x229d79d6000	0x229d79e2000	        48	rw-        	none          	libmedia.so_seg1rw
	3211335	0x7f24f1d54000	0x7f24f1d99000	       276	rw-s       	none          	pthread func_36379_stack
	3211353	0x7f2d88085000	0x7f2d880ca000	       276	rw-s       	none          	pthread func_36395_stack
	3211344	0x7f37ba708000	0x7f37ba74d000	       276	rw-s       	none          	pthread func_36387_stack
	3211293	0x7f389f76b000	0x7f389f7b0000	       276	rw-s       	none          	SDL_36374_stack
	3211351	0x7f4b1cdbc000	0x7f4b1ce01000	       276	rw-s       	none          	pthread func_36394_stack
	3211345	0x7f4bee75c000	0x7f4bee7a1000	       276	rw-s       	none          	pthread func_36388_stack
	3211343	0x7f4c40ce3000	0x7f4c40d28000	       276	rw-s       	none          	pthread func_36386_stack
	3211336	0x7f548ae70000	0x7f548aeb5000	       276	rw-s       	none          	pthread func_36380_stack
	3211140	0x7f5a4ece4000	0x7f5a4ece8000	        16	rw-k       	full          	user area
	3211366	0x7f8025107000	0x7f802514c000	       276	rw-s       	none          	_BMediaRoster__36399_stack
	3211346	0x7f8c6faa0000	0x7f8c6fae5000	       276	rw-s       	none          	pthread func_36389_stack
	3211347	0x7f971a420000	0x7f971a465000	       276	rw-s       	none          	pthread func_36390_stack
	3211142	0x7f976e4f2000	0x7f976e4fa000	        32	r-xSk      	full          	commpage
	3211339	0x7fb0d01b2000	0x7fb0d01f7000	       276	rw-s       	none          	pthread func_36382_stack
	3211141	0x7fb2224f8000	0x7fb2234f9000	     16388	rw-s       	none          	OpenArena_36372_stack
	3211349	0x7fd8a314c000	0x7fd8a3191000	       276	rw-s       	none          	pthread func_36392_stack
	3211341	0x7fdcd3565000	0x7fdcd35aa000	       276	rw-s       	none          	pthread func_36384_stack
	3211342	0x7fe119d0d000	0x7fe119d52000	       276	rw-s       	none          	pthread func_36385_stack
	3211340	0x7fe2b13c2000	0x7fe2b1407000	       276	rw-s       	none          	pthread func_36383_stack
	3211348	0x7fe62d265000	0x7fe62d2aa000	       276	rw-s       	none          	pthread func_36391_stack
	3211337	0x7fe90ea2b000	0x7fe90ea70000	       276	rw-s       	none          	pthread func_36381_stack
	3211306	0x7fe93a4d5000	0x7fe93a51a000	       276	rw-s       	none          	direct daemon_36378_stack
	3211357	0x7ffaf9a9e000	0x7ffaf9ae3000	       276	rw-s       	none          	w>OpenArena_36398_stack
	3211350	0x7ffcb8b63000	0x7ffcb8ba8000	       276	rw-s       	none          	pthread func_36393_stack

Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel

Semaphores:
	ID		Count	Last Holder	Name
	------------------------------------------------------------
	4391718	    0	      34908	BLooperList lock
	9079533	    0	      34908	width buffer
	9852288	    0	      34572	_BMediaRoster_
	9909195	    0	      34572	BGLView draw lock
	9913879	    0	      34908	offscreen bitmap
	9915770	    0	      34572	BMessageQueue Lock
	9915864	    0	      34908	BMessageQueue Lock
	9924263	    0	      34572	clipboard
	9925645	    0	      34908	screen list
	9925685	    0	      34572	time source object manager
	9970705	    0	      34908	BMessageQueue Lock
	9971802	    0	      34572	BMessageQueue Lock
	9974603	    0	      36372	port pool
	9979296	    0	      34572	token space
	9983136	    0	      34572	offscreen bitmap
	9984835	    1	     -36372	SDL semaphore
	9985143	    0	      34572	BMessageQueue Lock
	9985288	    0	      34572	info locker
	9985358	    0	      34572	LocaleRosterData
	9985584	    0	      34908	some BLocker
	9985628	    0	      34908	AppLooperPort
	9985788	    0	      36398	Untitled
	9985803	    0	      34572	BGLView display lock
	9986090	    0	      34908	dormant node manager locker
2 Likes

This one looks similar to other SDL+ GL related issues, such as this one for example (albeit that was SDL2 related. Perhaps some of the related changes/fixes there can be “backported” into SDL 1.2 to see if that helps here?).

On our SDL2 port, locking/unlocing of BGLViews seems to be handled via a BHandler subclass (SDL_BHandler) not present on the SDL 1.x port, so backporting fixes from the SDL2 patchset isn’t exactly trivial (not for me at least, surely a proper dev would have less problems with it).

Alternatively… maybe we could try switching the OpenArena port to SDL2? (it has a compile option for that since 2022). Although… there’s seems to be a memory leak issue with while using OpenArena with SDL2, so… maybe this crash at exit isn’t the worse option :-D.

Maybe we should wait for an sdl3 option then … :wink:

We got SDL3 before we got GTA 6