liushaolin / ezgdi

Automatically exported from code.google.com/p/ezgdi
0 stars 0 forks source link

Breaks Sandboxie Funcions #10

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Install EzGDI and Sandboxie
2. Right-click on any program and press "Run Sandboxed"
3. Several windows of the program will be launched in the Sandbox and there
will be error messages (see screenshot).

What version of the product are you using? On what operating system?
Tested on r83 with Sandboxie 3.44 and 3.45 Beta.
It happened with my 2 computers: one with Windows7 Ultimante x64 and the
another with Windows XP Pro SP3.

Please provide any additional information below.
It seems that only the "Run Sandboxie" function is broken, when moving the
desired program to the Sandboxie before running it, it launches as expected.
The issue disappeared after removing EzGDI.

Original issue reported on code.google.com by devil6...@gmail.com on 18 Apr 2010 at 2:31

Attachments:

GoogleCodeExporter commented 9 years ago
Do you confirm that this problem is caused by ezgdi? If I install QQ2010 Beta
(http://im.qq.com/) in Sandboxie under Windows 7, I get the error message as
attachment, no matter with or without gdipp. If I try the exactly same thing in 
my
Windows XP virtual machine, no error with or without gdipp. This error only 
appears
in certain installer packages. Most installer packages are OK.

Therefore I consider this problem mostly not an ezgdi or gdipp issue.

Original comment by crendk...@gmail.com on 23 Apr 2010 at 10:47

GoogleCodeExporter commented 9 years ago
Screenshot.

Original comment by crendk...@gmail.com on 23 Apr 2010 at 10:48

Attachments:

GoogleCodeExporter commented 9 years ago
I had this problem using different computers and, at first, I couldn't figure 
out
what was wrong. It happened to all aplications, even Google Chrome that I used 
often
with Sandboxie. I compared the software on both PCs and tried removing the 
things in
common. My first thought was Avira, but the erros continued even after removing 
it.
The problem disappeard right after removing EzGDI. My conclusion is that it is
ralated to a incompatibility between EasyHook and Sanboxie invoker application
(Start.exe) beacuse all software running from the sandbox folder behaved as 
expected.
I don't know whether it can be fixed or or not, maybe fixing Sandboxie would be 
easier.
Since I discovered this problem I started using gdipp and I haven't had no 
problems
until now.

About your error: have you used Sandboxie and EzGDI together? The application is
opened after the error?

Original comment by devil6...@gmail.com on 24 Apr 2010 at 12:23

GoogleCodeExporter commented 9 years ago
No, not ezgdi. I tested with gdipp (http://code.google.com/p/gdipp/, my other
project). However, the hooking mechanism of the both is the same. This problem 
is a
bit weird, because even if I exclude all Sandboxie processes, meaning the dll 
is not
actually injected, there is still error message. I haven't look into this 
problem
deeply, but even if I do, it might not help ezgdi.

Original comment by crendk...@gmail.com on 25 Apr 2010 at 4:10

GoogleCodeExporter commented 9 years ago
I found it a bit weird too. Now, I'll be using gdipp, since it works properly 
with 
Sandboxie. I've tried gpipp using both registry and service method with 
success, so 
maybe EasyHook isn't the problem.
And thanks for looking into the issue.

Original comment by devil6...@gmail.com on 25 Apr 2010 at 4:43