OSX: EVB not starting with WINE using child process

Issues related to Enigma Virtual Box
Post Reply
blatman
Posts: 2
Joined: Sun Jan 28, 2018 10:51 pm

OSX: EVB not starting with WINE using child process

Post by blatman »

MacOS 10.13.3 High Sierra
Wine 3.0.0 Stable - 64bit option checked
Test app using NW.js 0.28.1-sdk

Trying to start EVB with a child spawn process and gives errors - starting other exe's like NSIS or ResourceHacker work OK
.
Used the same app on Win10 and EVB works fine with the child process

Errors are like -
Enigma VB Info data - wine: Unhandled privileged instruction at address 0x7bc57de5 (thread 0037), starting debugger...
0037:err:seh:raise_exception Unhandled exception code c000001d flags 0 addr 0x7bc57fd5

Tried using WINE installed as 32bit but both apps tried (EVB and NSIS) wouldn't work with a 32bit wine server

Attached test app will show problem - have not included nwjs 0.28.1-sdk but it goes in the src folder and double-click to run app. (http://dl.nwjs.io/live-build/nw28/01-29 ... 5/v0.28.1/)

Sorry the upload is not working so I can email the app if required (it's c. 8M)
Enigma
Site Admin
Posts: 2939
Joined: Wed Aug 20, 2008 2:24 pm

Re: OSX: EVB not starting with WINE using child process

Post by Enigma »

Hi, I can't promise that we could help you there, since Wine is enough weak platform, moreover for such low level things like EVB does, but anyway, please send us all files that are necessary for testing (NON packed!) at support@enigmaprotector.com we will try to check it out.
blatman
Posts: 2
Joined: Sun Jan 28, 2018 10:51 pm

Re: OSX: EVB not starting with WINE using child process

Post by blatman »

Hi just a further wee test on this issue -

################################################################################
# Wine Is Not an Emulator #
################################################################################

Welcome to wine-3.0.

In order to start a program:
.exe: wine program.exe
.msi: wine msiexec /i program.msi

If you want to configure wine:
winecfg

To get information about app compatibility:
appdb Program Name

imac:~ xusernamex$ cd Desktop
imac:Desktop xusernamex$ cd nsis
imac:nsis xusernamex$ wine nsis.exe
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Common/ChunkCompression.cpp:50: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist'
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Common/ChunkCompression.cpp:50: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist'
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Common/ChunkCompression.cpp:50: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist'
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Common/ChunkCompression.cpp:50: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist'
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Common/ChunkCompression.cpp:50: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist'
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Common/ChunkCompression.cpp:50: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist'
0029:err:hid_report:process_hid_report Device reports coming in too fast, last report not read yet!
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Common/ChunkCompression.cpp:50: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist'
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Common/ChunkCompression.cpp:50: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist'
imac:nsis xusernamex$ cd ..
imac:Desktop xusernamex$ cd inno
imac:inno xusernamex$ ls
Compil32.exe ISCmplr.dll ISetup.chm SetupLdr.e32 WizModernSmallImage.bmp islzma.dll isunzlib.dll unins000.exe
Default.isl ISPP.chm Ispack-setup.exe WizModernImage-IS.bmp isbunzip.dll islzma32.exe iszlib.dll unins000.msg
Examples ISPP.dll Languages WizModernImage.bmp isbzip.dll islzma64.exe license.txt whatsnew.htm
ISCC.exe ISPPBuiltins.iss Setup.e32 WizModernSmallImage-IS.bmp isfaq.htm isscint.dll unins000.dat
imac:inno xusernamex$ wine Compil32.exe
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Common/ChunkCompression.cpp:50: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist'
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Common/ChunkCompression.cpp:50: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist'
0009:fixme:process:SetProcessDEPPolicy (1): stub
0009:fixme:process:SetProcessDEPPolicy (1): stub
0009:fixme:shell:SetCurrentProcessExplicitAppUserModelID L"JR.InnoSetup.IDE.5": stub
0009:fixme:process:RegisterApplicationRestart (L"",11)
imac:inno xusernamex$ cd ..
imac:Desktop xusernamex$ cd evb
imac:evb xusernamex$ ls
History.txt License.txt enigmavb.exe enigmavbconsole.exe forum.url help.chm languages site.url support.url unins000.dat unins000.exe unins000.msg
imac:evb xusernamex$ wine enigmavb.exe
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Common/ChunkCompression.cpp:50: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist'
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Common/ChunkCompression.cpp:50: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.30.2/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist'
wine: Unhandled privileged instruction at address 0x7bc57de5 (thread 0009), starting debugger...
0009:err:seh:raise_exception Unhandled exception code c000001d flags 0 addr 0x7bc57fd5
imac:evb xusernamex$

Tried nsis/inno/evb in order - I think the compression errors are a bit of a red herring as they occur with exe's that work OK.
EVB seems to go wrong with -
Unhandled privileged instruction at address 0x7bc57de5 (thread 0009), starting debugger...

Seems a bit similar to barilla's issue with Protector - Run compiled EXE's under Wine (Linux/Ubuntu)

Cheers
Enigma
Site Admin
Posts: 2939
Joined: Wed Aug 20, 2008 2:24 pm

Re: OSX: EVB not starting with WINE using child process

Post by Enigma »

Looks like the issue happens with also Wine that is based on Linux server. We are testing it now. Will keep thread updated on results.
Post Reply