Among Us (with HyperMenu) running in Sandboxie can crash the entire kernel
Describe what you noticed and did
- Create a new default box, label it "HyperMenu for Among Us".
- Open explorer.exe sandboxed, and download HyperMenu: https://github.com/The-HyperMenu-Team/HyperMenu
- Extract the files for your game variant directly on top of the game files. In my case, I use the Steam release of Among Us, so they go in
C:\Program Files\Steam\steamapps\common\Among Us\. (Steam-only) Once copied, make sure your Steam version is up to date by running Steam unsandboxed. If it updates, no big deal. If for some reason Steam wants to forcibly update inside the sandbox but not in the host, deleteRegHiveinside the work area. You'll lose any settings you changed in Among Us, but Steam should not update afterward. - Once updated, run whatever game launcher you have the game on. CLOSE the host game launcher fully first.
- Start the game. The mod will do its work, and then start the game.
- Play the game as normal. Seriously. It does not seem to be crashing or anything initially.
If it does not happen the first time you try this, just try again. In my testing, every hour or 2 is where the crash occurs.
As you get comfortable (usually), suddenly, you'll get one of these:
- Among Us crash at the app level (0x80000003 in reliability monitor, or 0xe0434352)
- No error code, sudden crash for no reason, Sandboxie reports "Sandboxed program (Among Us.exe) has crashed"
- BSoD: SYSTEM_SERVICE_EXCEPTION
In my testing though, I was unable to dump as my storage is limited. Yes, I made sure I set the dump settings to Automatic (val 7). Oddly enough, no logs were found in Event Viewer of the bugcheck.
Should note HyperMenu does not rely on kernel hooks, and it doesn't even use admin (BepInEx patching).
How often did you encounter it so far?
Frequent. Not as annoying as constant, but it does happen at the worst moments, within about 1-3 hours of playing. Some days it will just work like a charm, if it does not fire for you, try again another day
Expected behavior
Being able to play normally.
Affected program
Among Us v18 with HyperMenu
Download link
https://github.com/The-HyperMenu-Team/HyperMenu
Where is the program located?
The program is installed only inside a sandbox (NOT in the real system anyway).
Did the program or any related process close unexpectedly?
Yes, it did, but no .dmp file has been created in the system.
Crash dump
I can't share as there is no .dmp, unfortunately. I'll send the .dmp if I successfully get one.
What version of Sandboxie are you running now?
Sandboxie Plus 1.18.2 x86_64 (64-bit) (SbieDrv.sys SbieSvc.exe and SbieDll.dll 5.73.2)
Is it a new installation of Sandboxie?
I recently did a new clean installation.
Is it a regression from previous versions?
No response
In which sandbox type you have this problem?
In a standard isolation sandbox (yellow sandbox icon).
Can you reproduce this problem on a new empty sandbox?
I can confirm it also on a new empty sandbox.
What is your Windows edition and version?
Windows 10 Pro 22H2 64-bit (19045.7663)
In which Windows account you have this problem?
A Microsoft account (Administrator).
Please mention any installed security software
Windows Defender only, but should note may not be relevant
Did you previously enable some security policy settings outside Sandboxie?
I have Memory Integrity turned on, Secure Boot off. I tested without them and they still caused a crash.
Trace log
Not relevant (crash is outside Sandboxie)
Sandboxie.ini configuration
#
# Sandboxie configuration file
#
[GlobalSettings]
EditAdminOnly=y
DefaultBox=DefaultBox
FileRootPath=\??\%SystemDrive%\Sandbox\%USER%\%SANDBOX%
KeyRootPath=\REGISTRY\USER\Sandbox_%USER%_%SANDBOX%
IpcRootPath=\Sandbox\%USER%\%SANDBOX%\Session_%SESSION%
NetworkEnableWFP=y
SandboxieLogon=y
MarkOfTheWebBox=DefaultBox
Template=Edge_Fix
Template=OfficeClickToRun
Template=OfficeLicensing
Template=WindowsLive
Template=WindowsRasMan
UsbSandbox=DefaultBox
NotifyForceProcessEnabled=y
[UserSettings_64360634]
SbieCtrl_AutoStartAgent=SandMan.exe -autorun
SbieCtrl_EnableAutoStart=y
BoxGrouping=:DefaultBox,HyperMenu_for_Among_Us,MalumMenu_for_Among_Us
[DefaultBox]
Enabled=y
BlockNetworkFiles=y
RecoverFolder=%Desktop%
RecoverFolder=%Personal%
RecoverFolder=%{374DE290-123F-4565-9164-39C4925E467B}%
BorderColor=#00FFFF,ttl
Template=AutoRecoverIgnore
Template=LingerPrograms
Template=BlockPorts
Template=qWave
Template=FileCopy
Template=SkipHook
Template=OpenBluetooth
ConfigLevel=10
[HyperMenu_for_Among_Us]
Enabled=y
BlockNetworkFiles=y
RecoverFolder=%Desktop%
RecoverFolder=%Personal%
RecoverFolder=%{374DE290-123F-4565-9164-39C4925E467B}%
BorderColor=#027df7,ttl,6,192,in,6
Template=AutoRecoverIgnore
Template=LingerPrograms
Template=BlockPorts
Template=qWave
Template=FileCopy
Template=SkipHook
Template=OpenBluetooth
Template=BlockAccessWMI
Template=HideInstalledPrograms
ConfigLevel=10
UseFileDeleteV2=y
UseRegDeleteV2=y
UseVolumeSerialNumbers=y
AutoRecover=y
HideFirmwareInfo=y
RandomRegUID=y
HideNetworkAdapterMAC=y
AutoDeleteSnapshotTarget=Current
ClosePrintSpooler=y
BlockInterferePower=y
NotifyProcessAccessDenied=y
OpenClsid={05f5cfe2-4733-4950-a6bb-07aad01a3a84}
OpenClsid={745a17a0-74d3-11d0-b6fe-00a0c90f57da}
OpenClsid={745a17a0-74d3-11d0-b6fe-00a0c90f57da}
NormalFilePath=\Device\XboxController
NormalFilePath=\Device\XboxGIP
;SysCallLockDown=y
DropAdminRights=y
;UseRuleSpecificity=y
DenyHostAccess=steam.exe,n
HideNonSystemProcesses=y
HideDiskSerialNumber=ySource: sandboxie-plus/Sandboxie