CrossOver Support - Community Forums

Important Information These are community forums and not official technical support. If you need official support: Contact Us



CrossOver Linux
Discussion about CrossOver Linux

The following comments are owned by whoever posted them. We are not responsible for them in any way.


Reply to Thread Back to Threads

Edidev_FREDI_Runtime.exe calls unimplemented function sfc.dll.SfcGetNextProtectedFile
afdinc
afdinc
Posted 2015-05-24 11:45
Hi all. I'll apologize in advance because I realize this is application-specific and not an installation or configuration issue with CrossOver. But after searching for the subject runtime and getting no matches, I couldn't find an appropriate forum in the compatibility center. So I welcome moderator assistance in moving this post to the most appropriate place for it.

I just posted in the wine forum. and thought I'd ask here too because although I'm not currently using CrossOver nor am I a customer of codeweavers, I would be immediately if there were any support available in CrossOver for my issue described in my wine forum post.

If anyone has more information about either Edidev_FREDI_Runtime.exe or sfc.dll.SfcGetNextProtectedFile, I'd be very grateful to read about it.

Thank you.
afdinc
afdinc
Posted 2015-05-24 11:49
I used the post editor to include a link to my wine forum post thinking that the hyperlink inserted by the post editor would be allowed, but as advertised in the fine print, even that HTML was stripped out.

So I'll just include a shortened version of the backtrace I mentioned there:

Unhandled exception: unimplemented function sfc.dll.SfcGetNextProtectedFile called in 32-bit code (0x7b83af6c).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7b83af6c ESP:0033f6e4 EBP:0033f768 EFLAGS:00000216(   - --  I   -A-P- )
 EAX:7b827b19 EBX:7b8b8000 ECX:0033f710 EDX:0033f794
 ESI:00000004 EDI:7e076b88
Stack dump:
0x0033f6e4:  7e07917c 7e070000 00000000 00000000
0x0033f6f4:  7bc55d36 0033f720 80000100 00000001
0x0033f704:  00000000 7b83af6c 00000002 7e076b88
0x0033f714:  7e076b90 0033f748 7bc57982 7bcd0fc0
0x0033f724:  00489ef8 ffffffff 00110510 2d303030
0x0033f734:  00000000 0033f790 0033f794 00489ef8
000c: sel=0067 base=00000000 limit=00000000 16-bit r--
Backtrace:
=>0 0x7b83af6c in kernel32 (+0x2af6c) (0x0033f768)
  1 0x7e076b6f in sfc (+0x6b6e) (0x0033f7a8)
  2 0x7e0767f1 in sfc (+0x67f0) (0x00000000)
0x7b83af6c: addl        $12,%esp
Modules:
Module  Address                 Debug info      Name (68 modules)
PE        400000- 1788000       Export          edidev_fredi_runtime
...
0000005f spoolsv.exe
        00000049    0
        00000039    0
        0000005e    0
00000054 cmd.exe
        00000053    0
0000006a (D) C:\users\lin\Temp\{C4CC1AE7-2A46-4D42-857D-46E7FBE4B2F6}\Fredi\Edidev_FREDI_Runtime.exe
        00000069    0 <==
System information:
    Wine build: wine-1.7.43
    Platform: i386
    Host system: Linux
    Host version: 4.0.4-2-ARCH

Caron Wills
Caron Wills
Posted 2015-05-26 08:38
What application is this for?

You should be able to paste in the link of your WineHQ post without adding any tags and we'll be able to follow it.
William Overstreet
William Overstreet
Posted 2015-06-04 14:52
https://msdn.microsoft.com/en-us/library/windows/desktop/aa382534%28v=vs.85%29.aspx

This microsoft article says that function was removed in Vista and up.. The installer is supposed to support XP and up. Set your windows version to vista, server2008, 7, or 8 and then try to install.

I set the executable to install in a Win8 bottle on current crossover and it seems to installed correctly, assuming your software was from http://www.edidev.com/index.html

Also appears to have successfully installed on wine 1.7.43 set to Windows Version Windows 7.



This is only a workaround, not a proper solution.

sfc.dll would still need to be fixed to support SfcGetNextProtectedFile in WinXP mode.

Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

Please Wait...
eyJjYXJ0IjowLCJ0enMiOi01LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNTcwNTQ3NzcwfQ==