Cameyo

Members Login
Username 
 
Password 
    Remember Me  
Post Info TOPIC: 2.5 Beta large packages are corrupt
Anonymous

Date:
2.5 Beta large packages are corrupt
Permalink   
 


Trying to capture anything larger that 3GB results in a corrupt package.  After finishing the install and after the package build stage there is a modal popup from the OS saying "This app can't run on your PC.  To find a version for your PC, check with the software publisher."

If you run the created application it pops up the same message.

The captured app was 6GB.  I've tried several more between 3 and 6 that all fail the same way.

Editing the package to save the contents as a DAT changes the behavior but the app still doesn't run.  You get the launch selector dialog but no matter what you select the application crashes before anything is launched.  Running from disk asks to attach a debugger.  Running from memory the app just disappears during the Cameyo load popup in the lower right.

I also saw once the package DAT went from 6GB to about 100k.  I haven't found a consistent repro for this yet.

Using Windows 8 64 bit OS.  Initial behavior can be reproduced without editing the package.  Editing the package (run as exe, isolated mode, save as DAT, save files under executable) give varying behaviors but no combinations I've found result in a working package.

 



__________________


Guru

Status: Offline
Posts: 912
Date:
Permalink   
 

I have a package that is ~7.5GB.  It is set to Disk mode, and naturally, saved as .DAT.  It was created on a clean XP SP3 x86 VM and tested on productive Win7 SP1 x64 and Win8 x64 machines.

Have you tried -ExtractAll parameter?  Maybe there are some files that need to be extracted from the package for it to work that didn't get deployed.  My sandbox is ~12GB containing >50K files.



__________________
Anonymous

Date:
Permalink   
 

Passing in parameters doesn't work because the OS believes the .exe is corrupt and won't run it.  I was using an new Win8 VM for capture but I'll spin up an XP VM and try the same thing.  That will definitely be a simpler OS to capture on.  Thanks.



__________________
Anonymous

Date:
Permalink   
 

I was able to get a clean XP SP3 VM running and I still get corrupt results.  Here is an example of the error message on XP.  This popup happens after package creation and when you run the .exe.

 

---------------------------
"C:\Documents and Settings\aaa\My Documents\Cameyo apps\Divinity Developers Cut.cameyo.exe"
---------------------------
"C:\Documents and Settings\aaa\My Documents\Cameyo apps\Divinity Developers Cut.cameyo.exe" is not a valid Win32 application.


---------------------------
OK  
---------------------------



__________________


Guru

Status: Offline
Posts: 912
Date:
Permalink   
 

Did you try editing with Package Editor to save package as .DAT?  My package is >4GB, so I received the same message, but I was able to open it in Package Editor, save it as .DAT, and then run it.



__________________
Anonymous

Date:
Permalink   
 

Originally I did try editing the package and the .DAT option was not available.  I figured that out.  My XP SP3 installation was a bit too clean and I didn't have a .NET 2.0 installed so I got a simplified package editor that didn't have the options.  I got .NET installed and was able to edit the package to save to .DAT.  When running the application the list now shows up.  But none of them successfully launch.  The application shows the Cameyo popup in the lower right and then disappears after 2 or 3 seconds.  The rest of the programs fail with various errors.

[Window Title]
C:\Program Files\GOG.com\Divinity 2 Developers Cut\manual.pdf

[Content]
C:\Program Files\GOG.com\Divinity 2 Developers Cut\manual.pdf

The remote procedure call failed.


[OK]

---------------------------
Error
---------------------------
Could not execute C:\Program Files\GOG.com\Divinity 2 Developers Cut\manual.pdf (Error=193, MyPID=6332)
---------------------------
OK  
---------------------------


---------------------------
Error
---------------------------
Could not execute C:\Windows\System32\PhysX.cpl (Error=2, MyPID=11896)
---------------------------
OK  
---------------------------

When I use -ExtractAll most of the files look fine.  I tried running some of the video files and they work.  I wasn't able to launch the Cameyo program selector.   When I run the .exe in the root directory of the extracted folder for the application the process immediately exits.  Is there a loader log somewhere?  I haven't found one yet.



__________________
Page 1 of 1  sorted by
 
Quick Reply

Please log in to post quick replies.



Create your own FREE Forum
Report Abuse
Powered by ActiveBoard