Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[0.7.3b / 0.7.4] Application crash on launch with OpenWinClass=* #786

Closed
JohnathanGalt opened this issue Apr 14, 2021 · 5 comments
Closed
Labels
Status: Fixed in Next Build Fixed in the next Sandboxie version Type: Regression A Sandboxie build broke compatibility, it was working before Workaround Temporary or alternative solution

Comments

@JohnathanGalt
Copy link

JohnathanGalt commented Apr 14, 2021

Describe the bug
CheatEngine 0.7.x crashes in a new sandbox with OpenWinClass=* set.

To Reproduce

  1. Create new box with OpenWinClass=* setting included.
  2. download CE no-setup version (https://www.cheatengine.org/downloads.php) Ctrl-F "by the setup click"
  3. run CE binary ( cheatengine-x86_64-SSE4-AVX2.exe ) inside of newly created sandbox.
  4. CE Instantly crashes with no error on Desktop, on a clean VM it does the same but also outputs an error in the Messages tab,
    WerFault.exe (4704): SBIE2101 Object name not found: Unnamed object, error OpenProcess (C0000022) access=001FFFFF initialized=1

Expected behavior
On 0.7.2 and all previous versions it works perfectly.

System details and installed software (please provide the following information):

  • What is your Windows edition and version? Win10 Pro 1909 / Win10 Pro 2004
  • What is your current Sandboxie edition and version? SBIE-Plus 0.7.4
  • Please mention in which version this bug got introduced: SBIE-Plus 0.7.3 beta and continued into SBIE-Plus 0.7.4
  • Please mention any security software running in the background: none.

Sandboxie configuration

My initial sandboxie.ini settings
[GlobalSettings]

[Test]
Enabled=y
ConfigLevel=8
AutoRecover=n
BlockNetworkFiles=y
RecoverFolder=%{374DE290-123F-4565-9164-39C4925E467B}%
RecoverFolder=%Personal%
RecoverFolder=%Desktop%
Template=AutoRecoverIgnore
openWinClass=*
@DavidXanatos DavidXanatos added Status: Fixed in Next Build Fixed in the next Sandboxie version ToDo To be done under investigation Workaround Temporary or alternative solution Type: Regression A Sandboxie build broke compatibility, it was working before and removed ToDo To be done to investigate Status: Fixed in Next Build Fixed in the next Sandboxie version labels Jun 7, 2021
@DavidXanatos
Copy link
Member

Soooo... there is a workaround for your issue: add
SkipHook=cheatengine-*.exe,createwin
to your sbie ini, I'll be looking into a better fix
but it may stay at that if i cant find one

@DavidXanatos
Copy link
Member

ok I think I know how to properly fix that, the above workaround wont longer be needed in the next build

@DavidXanatos DavidXanatos added Status: Fixed in Next Build Fixed in the next Sandboxie version and removed ToDo To be done under investigation labels Jun 7, 2021
@JohnathanGalt JohnathanGalt reopened this Jun 14, 2021
@JohnathanGalt
Copy link
Author

JohnathanGalt commented Jun 14, 2021

I tested the new SBIE+ v0.8.0 and it still crashes/closes instantly without the workaround in a fresh sandbox with default config combined with OpenWinClass=*. The workaround does work though so I guess I'll just keep using that for the time being.

@JohnathanGalt
Copy link
Author

the 0.8.x changelogs mentions it being fixed but its doing the exact same thing still, bug shouldn't be closed. for time being I will continue to use that workaround you posted which does allow it to work.

@DavidXanatos DavidXanatos reopened this Jun 15, 2021
@DavidXanatos DavidXanatos removed the Status: Fixed in Next Build Fixed in the next Sandboxie version label Jun 15, 2021
@DavidXanatos
Copy link
Member

indeed in broke the fix later on, will be fixed properly in the next build, promiss
her is a fixed sbiedll.sll for you: https://xanasoft.com/Downloads/SbieDll_5.50.1a.zip
fix will be included in the next build

@DavidXanatos DavidXanatos added the Status: Fixed in Next Build Fixed in the next Sandboxie version label Jun 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Fixed in Next Build Fixed in the next Sandboxie version Type: Regression A Sandboxie build broke compatibility, it was working before Workaround Temporary or alternative solution
Projects
None yet
Development

No branches or pull requests

2 participants