Open ghost opened 2 years ago
Me too. Since: Windows 11 22H2 Build 22621.1 & Sandboxie Plus v1.0.22/5.55.22
hmm... i cant reproduce this issue unfortunately...
I rerolled back to Windows 11 Pro 21H2 22000.856 (clean install) but still got the same problem.
Since I'm use W11 stable, you should to reproduce that I guess.
Error.
@iTaskmanager I can't reproduce it.
Please perform at least the first four points without skipping anyone.
Me too. Since: Windows 11 22H2 Build 22621.1 & Sandboxie Plus v1.0.22/5.55.22
@Zerorigin @any_SBIE_user_with_SbieDll_issue Please provide the same reports suggested here to @iTaskmanager, they could be very useful to find a common pattern between your systems.
@iTaskmanager
OpenClsid={0DC1AB8B-A52D-4BA8-BD76-E2819386FB2F}
OR ClosedClsid={0DC1AB8B-A52D-4BA8-BD76-E2819386FB2F}
(Part 2) Add OpenWinClass=msedge.exe,Chrome_MessageWindow
(Part 3) If nothing of these worked for you, please take 6 different Plus logs in the following way:
CallTrace=*
. Once you created the report, attach it here and remove the trace settingPipeTrace=*
. Once you created the report, attach it here and remove the trace settingIpcTrace=*
. Once you created the report, attach it here and remove the trace settingGuiTrace=*
. Once you created the report, attach it here and remove the trace settingClsidTrace=*
. Once you created the report, attach it here and remove the trace settingNetFwTrace=*
. Once you created the report, attach it here and remove the trace settingBlockNetworkFiles=y
to BlockNetworkFiles=n
, removing Template=BlockPorts
and adding BlockNetParam=n
in the interested sandbox.
(Part 2) Try applying these lines one by one (first individually, and then together):
Template=RpcPortBindings
Template=NoUACProxy
Template=RpcPortBindingsExt
Then get rid of them and report the outcome here (Part 3) Apply the following lines together and see if you notice an improvement:
OpenIpcPath=*\BaseNamedObjects*\__ComCatalogCache__
OpenIpcPath=\RPC Control\OLE*
OpenIpcPath=\RPC Control\LRPC*
OpenIpcPath=\RPC Control\epmapper
Then get rid of them and report the outcome here
To add this one fixed the bug on Microsoft Edge only:
OpenClsid={0DC1AB8B-A52D-4BA8-BD76-E2819386FB2F}
OpenWinClass=msedge.exe,Chrome_MessageWindow
What now?
One question first, can you confirm that both lines are needed at the same time?
Unfortunately I can't. After restarting Windows, I got the same error again.
I removed OpenClsid={0DC1AB8B-A52D-4BA8-BD76-E2819386FB2F}
now and will restart again to check. For now, error is gone again. But let me restarting Windows first.
Restarting SandBoxie (incl. purge box data etc.): Still works Restarting Windows (as I told above): .dll error
I removed OpenWinClass=msedge.exe,Chrome_MessageWindow
, reloaded, added and starting Edge again = Error
After adding OpenClsid={0DC1AB8B-A52D-4BA8-BD76-E2819386FB2F}
it works again.
After restarting Windows then: again .dll error
After removing OpenClsid={0DC1AB8B-A52D-4BA8-BD76-E2819386FB2F}
works again.
But it seems like no effective fix here. Feels like a carousel.
Could you check whether the same happens for the following steps?
1) Use only OpenClsid={0DC1AB8B-A52D-4BA8-BD76-E2819386FB2F}
without the OpenWinClass rule and report the outcome
2) Use only ClosedClsid={0DC1AB8B-A52D-4BA8-BD76-E2819386FB2F}
without the OpenClsid/OpenWinClass rules and report the outcome
3) Use only OpenWinClass=Chrome_MessageWindow
and test it with Chrome and Edge
4) Use step 2 + step 3 combined
I would also suggest to apply the remaining steps in https://github.com/sandboxie-plus/Sandboxie/issues/2011#issuecomment-1214959575 Especially those saying to disable any third-party service / program / driver that runs automatically at Windows startup (including OneDrive) and also disabling any browser extension within the sandbox and outside the sandbox.
Ok, lets go.
Preparation: "resetted" .ini, restarted Windows.
Test 1:
OpenClsid={0DC1AB8B-A52D-4BA8-BD76-E2819386FB2F}
addedOpenClsid={0DC1AB8B-A52D-4BA8-BD76-E2819386FB2F}
removedTest 2:
ClosedClsid={0DC1AB8B-A52D-4BA8-BD76-E2819386FB2F}
addedClosedClsid={0DC1AB8B-A52D-4BA8-BD76-E2819386FB2F}
removedTest 3:
OpenWinClass=Chrome_MessageWindow
addedOpenWinClass=Chrome_MessageWindow
removedTest 4:
ClosedClsid={0DC1AB8B-A52D-4BA8-BD76-E2819386FB2F}
addedOpenWinClass=Chrome_MessageWindow
addedClosedClsid={0DC1AB8B-A52D-4BA8-BD76-E2819386FB2F}
removedOpenWinClass=Chrome_MessageWindow
removedEspecially those saying to disable any third-party service / program / driver that runs automatically at Windows startup (including OneDrive) and also disabling any browser extension within the sandbox and outside the sandbox.
Already done, yeah
If nothing works, my last suggestion is to consider the steps in https://github.com/sandboxie-plus/Sandboxie/issues/1620#issuecomment-1189913792 in presence of a very good internet connection, a good upload service and at least a day off.
In case of https://github.com/sandboxie-plus/Sandboxie/issues/2011#issuecomment-1216664329:
OpenClsid={0DC1AB8B-A52D-4BA8-BD76-E2819386FB2F}
added OpenWinClass=msedge.exe,Chrome_MessageWindow
addedIn case of https://github.com/sandboxie-plus/Sandboxie/issues/2011#issuecomment-1214959575 section 3:
BlockNetworkFiles=y
to BlockNetworkFiles=n
Template=BlockPorts
removed
BlockNetParam=n
added
.dll error
Template=RpcPortBindings
added / removed
.dll error
Template=NoUACProxy
added / removed
.dll error
Template=RpcPortBindingsExt
added / removed
.dll error
Template=RpcPortBindings
added
Template=NoUACProxy
added
Template=RpcPortBindingsExt
added
.dll error
Template=RpcPortBindings
removed
Template=NoUACProxy
removed
Template=RpcPortBindingsExt
removed
OpenIpcPath=*\BaseNamedObjects*\__ComCatalogCache__
added
OpenIpcPath=\RPC Control\OLE*
added
OpenIpcPath=\RPC Control\LRPC*
added
OpenIpcPath=\RPC Control\epmapper
added
.dll error
resetted .ini to default
Can you explain, what exaclty I need to do with xTrace=*
? Just add CallTrace=*
in .ini
, after then? How I can catch the report of them?
Can you explain, what exaclty I need to do with
xTrace=*
? Just addCallTrace=*
in.ini
, after then? How I can catch the report of them?
Apply one line at a time in your [sandbox] section of Sandboxie.ini and then take the Trace Log with Sbie Plus as you usually do. Basically, it's the same as checking one checkbox at the time in the Plus UI:
If you want to know more about the last checkbox, logapi can be found in https://github.com/sandboxie-plus/LogApiDll See also https://forum.xanasoft.com/threads/how-to-get-malawre-trace-in-sandboxie.143/ to get some explanation about its use.
Here we go: CallTrace.zip (29 MB) PipeTrace.log IpcTrace.log IpcTrace.log GuiTrace.log ClsidTrace.log NetFwTrace.log
@Zerorigin @any_SBIE_user_with_SbieDll_issue Please provide the same reports suggested here to @iTaskmanager, they could be very useful to find a common pattern between your systems.
@isaak654 If necessary, I can provide remote access to the Windows system for debug tests and trace this issue by using RustDesk.
@Zerorigin On a personal basis, I am not available for any form of remote access without an agreed donation, otherwise you can still send those reports privately to me or David.
@Zerorigin On a personal basis, I am not available for any form of remote access without an agreed donation, otherwise you can still send those reports privately to me or David.
Firstly, it is difficult for personal to use foreign payment channels in China because of policy reasons. Therefore, I am unable to provide any donation. Secondly, I am not good at English, so I have no intention of provide any traceability reports. Basically, I rarely use the browser in a sandbox. So it doesn't matter to me whether this issue is fixed or not. The last thing I want to say is that I'm here to help, not ask for help. If it isn't necessary to provide a remote tracking environment, just end the conversation.
Problem Summary 问题概述: 沙盒运行默认浏览器提示SbieDII.dll初始化失败 Microsoft Edge returns SbieDII.dll error when trying to start it
你们好,我同样遇到了这个问题。 但是在我重新安装的时候关闭了一些设置选项,成功地避免了这个问题的发生。 请参考以下内容:
Hello, I have the same problem. But I managed to avoid this problem by turning off some of the Settings when I reinstalled. Please refer to the following:
Recently I also encountered this problem. Finally I solved it by following #2563 mentioned by @isaak654 .
SbieDll.dll
-> click Property
-> click tab Security
-> click button Advanced
. Find the unknown user with shorter SID -> click Disable Inheritance
-> click Delete
. Restart your sandboxie and now it should be able to run the browser without error.Hope it helps :D
I'm going to keep the https://github.com/sandboxie-plus/Sandboxie/labels/help%20wanted label in case someone wants to share a pull request with a fix.
We should use the trouble shooting wizard to fix this, although there is not yet any API to manipulate DACL's but may be wen can run a cmd script to fix it from the wizard...
Recently I also encountered this problem. Finally I solved it by following #2563 mentioned by @isaak654 .
- Problem Statement in brief: It seems that the error is caused by the access right. Installation by shell will add an unknown short SID to Windows ACL of the parent's directory, leading to the failure when browsers such as Edge and Chrome try to load.
- Workaround: Right click the
SbieDll.dll
-> clickProperty
-> click tabSecurity
-> click buttonAdvanced
. Find the unknown user with shorter SID -> clickDisable Inheritance
-> clickDelete
. Restart your sandboxie and now it should be able to run the browser without error.Hope it helps :D
I also encounter this error when opening software developed with Electron on my computer.This method can solve the problem.
Describe what you noticed and did
How often did you encounter it so far?
Everytime
Affected program
Microsoft Edge 103.0.1264.44
Download link
Not relevant
Where is the program located?
Not relevant to my request.
Expected behavior
Starting Edge
What is your Windows edition and version?
Windows 11 Pro Insider Preview 22H2 1000.25151.1000.0
In which Windows account you have this problem?
Not relevant to my request.
Please mention any installed security software
Malwarebytes
What version of Sandboxie are you running?
Sandboxie Plus 1.1.3
Is it a new installation of Sandboxie?
I just updated Sandboxie from the previous version.
Is it a regression?
Sandboxie Plus 1.1.3
In which sandbox type you have this problem?
Not relevant to my request.
Can you reproduce this problem on an empty sandbox?
I can confirm it also on an empty sandbox.
Did you previously enable some security policy settings outside Sandboxie?
No response
Crash dump
No response
Trace log
No response
Sandboxie.ini configuration
No response