Trust No Program
This topic is locked: you cannot edit posts or make replies.
PotPlayer x64 crashes if started sandboxed
Julian


Joined: 09 Aug 2009
Posts: 170
Reply with quote
Tested with Sandboxie 3.55.01 on Windows 7 x64 (reproducible on both physical and virtual machine):
If PotPlayer is started in the sandbox it crashes (Windows Error Reporting Tool appears).
Download it here:
http://www.dvbsupport.net/download/index.php?act=view&id=236

Odd thing: If Online Armor 5 is active it doesn't crash sandboxed:
http://tmp.emsisoft.com/oa/trunk/5.0.0.1050/OnlineArmorSetup.exe
View user's profileSend private message
SnDPhoenix


Joined: 26 Dec 2006
Posts: 2694
Location: West Florida
Reply with quote
Yeah confirimed here too.
If I install the (unofficial) x64 English translated version from dvbsupport, then it crashes when trying to launch it sandboxed, but if I use the official build from Daum.net, it doesn't crash when installed sandboxed, but it is the x86 build, not the x64 build.

So I tried installing the x86 (unofficial) build from dvbsupport sandboxed and it launched just fine!
So it seems the x86 builds (official or unofficial) work fine, only the x64 build crashes sandboxed! Surprised

The x86 English version can be grabbed from dvbsupport here by the way.

Anyways, I still just use the developers old media player "KMPlayer" instead (since about 2006)! Laughing
View user's profileSend private message
Julian


Joined: 09 Aug 2009
Posts: 170
Reply with quote
Thanks for confirming. Smile
View user's profileSend private message
Julian


Joined: 09 Aug 2009
Posts: 170
Reply with quote
Problem still persists with 3.55.08. Sad
PotPlayer is becoming more and more popular, most likely it's the "best" player out there. Could you please look into this, tzuk? Smile
View user's profileSend private message
tzuk


Joined: 22 Jun 2004
Posts: 15004
Reply with quote
Yes, I looked into this now. The bug is actually in PotPlayer x64. It wants to hook an OLE32.DLL service called CoCreateInstance. But Sandboxie already has a hook on the service, and this confuses PotPlayer x64 into creating invalid code bytes, and crashing.

I did not check the influence of Online Armor but I would assume that Online Armor also hooks CoCreateInstance, and is able to do it in a way which does not confuse PotPlayer x64, so it effectively acts as a barrier in this specific problem.

Long story short, version 3.55.09 will have a special built-in exception for this case and will apply it for the program PotPlayerMini64.exe.

_________________
tzuk
View user's profileSend private message
Julian


Joined: 09 Aug 2009
Posts: 170
Reply with quote
Thank you for sharing the technical details and providing a fix. Smile
The fix should also apply to "PotPlayer64.exe" which is used if you select to install "PotPlayer Live Files".
View user's profileSend private message
tzuk


Joined: 22 Jun 2004
Posts: 15004
Reply with quote
OK, the fix should handle both EXE names. You can check version 3.55.09.
View user's profileSend private message
SnDPhoenix


Joined: 26 Dec 2006
Posts: 2694
Location: West Florida
Reply with quote
Nice! x64 PotPlayer is working here now! Very Happy
View user's profileSend private message
Julian


Joined: 09 Aug 2009
Posts: 170
Reply with quote
SnDPhoenix wrote:
Nice! x64 PotPlayer is working here now! Very Happy

Agreed and confirmed.
Thanks, tzuk. Smile
View user's profileSend private message
yo
Guest

Reply with quote
yes, its working now, when the next stable will be available?
thank you tzuk
tzuk


Joined: 22 Jun 2004
Posts: 15004
Reply with quote
I understand you may hestitate to use beta versions in general, but the Sandboxie beta versions are generally as stable as the official versions, plus bug fixes.
View user's profileSend private message
PotPlayer x64 crashes if started sandboxed
You cannot post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT  
Page 1 of 1  

Use the RSS feed to watch this topic for replies
  
  
 This topic is locked: you cannot edit posts or make replies.  

Sandboxie is Copyright © 2004-2012 by Sandboxie Holdings LLC.  All rights reserved.
Sandboxie.com | Contact Author
This site has been viewed 208,499,919 times since June 2004