Aleph-One-Marathon / alephone

Aleph One is the open source continuation of Bungie’s Marathon 2 game engine.
https://alephone.lhowon.org/
GNU General Public License v3.0
644 stars 100 forks source link

Namespace SIGNAL, Code 11 Segmentation fault: 11 #468

Open parkerwb opened 8 months ago

parkerwb commented 8 months ago

1.7.1 crashing a lot. Wondering if it's the app or if maybe I have some bad RAM? It's also an old MacPro 2013 running Sonoma w/ OCLP so maybe that's causing issue. Anyways... figured I'd share/attach the crash report in case it's helpful somehow. Thank you for all you do!!

alephone_1.7.1_segfault.txt

treellama commented 8 months ago

I have the same machine, but downgraded back to Monterey because of instability. I don't think RAM is the issue as these machines use ECC. But the hacked graphics stack in OCLP might be--since the stack trace indicates the issue was in switching modes.

I'd try it in Monterey

parkerwb commented 8 months ago

Roger dodger. Usually when I just re-launch over and over it'll stick and play randomly without issue. Maybe it's the dual-GPUs... I'm no techie. Honestly, I've been disabling most Sonoma features anyways so can revert to Monterey without issue. Mainly like the Settings of Ventura/Sonoma as I'm also a Gnome guy haha. Thank you for the fast reply! I'm so addicted to all the scenarios. Currently wrapping up Phoenix. Istoria next.

parkerwb commented 7 months ago

I upgraded to a M2 Pro MacMini running Sonoma and still getting crashes. No big deal. I can usually just keep re-launching over and over until I get a session.

alephone_crash_report_3.6.24.txt

treellama commented 7 months ago

I am running Sonoma on an M3 macbook pro and don't get crashes. Do you have a controller plugged in? Can you try with just a plain keyboard and mouse?

parkerwb commented 7 months ago

No controller. Just keyboard/mouse. The only thing I can provide are the crash logs. I'm not very tech savvy sorry. It's Eternal 1.3 Preview 5 scenario... could the scenario cause this? I can download another scenario and see if I can re-create.

Edit: I am using the Cheats.lua solo script for Environment as well if that matters.

treellama commented 7 months ago

I would try it with Marathon 2 just to be sure. But the most recent crash log you uploaded indicates an issue with an input device, not with the game itself.

parkerwb commented 7 months ago

Interesting. I forgot that I do have a Logictech joystick plugged in that I use for X-Plane 12... but not Aleph... strictly WASD/Mouse on that... so I'll unplug it and see if I can get Aleph to crash again. Thanks for the prompt responses!

Kolfering commented 7 months ago

SDL just released a patch 2 days ago to fix crashes on macOS when having a controller plugged in. That's probably the issue here.

https://github.com/libsdl-org/SDL/issues/9042 https://github.com/libsdl-org/SDL/issues/9021

image