Skip to content

Crinkler stuck on forwarded RVA import loop. #17

Open
@TheSos

Description

@TheSos

Hi,
I'm trying to build with Crinkler, but it seems to be stuck in an RVA forwarding loop. Is there a way to disable RVA forwardig with a command line switch? And if not, could anyone to point me to the place in source code where I can disable this myself?

This is what the output looks like:

1>LINK : warning LNK: Import 'CoCreateFreeThreadedMarshaler' from 'ole32' uses forwarded RVA. Replaced by 'CoCreateFreeThreadedMarshaler' from 'api-ms-win-core-com-l1-1-0'
1>
1>LINK : warning LNK: Import 'CoCreateFreeThreadedMarshaler' from 'api-ms-win-core-com-l1-1-0' uses forwarded RVA. Replaced by 'CoCreateFreeThreadedMarshaler' from 'ole32'
1>
1>LINK : warning LNK: Import 'CoCreateFreeThreadedMarshaler' from 'ole32' uses forwarded RVA. Replaced by 'CoCreateFreeThreadedMarshaler' from 'api-ms-win-core-com-l1-1-0'
1>
1>LINK : warning LNK: Import 'CoCreateFreeThreadedMarshaler' from 'api-ms-win-core-com-l1-1-0' uses forwarded RVA. Replaced by 'CoCreateFreeThreadedMarshaler' from 'ole32'
1>
1>LINK : warning LNK: Import 'CoCreateFreeThreadedMarshaler' from 'ole32' uses forwarded RVA. Replaced by 'CoCreateFreeThreadedMarshaler' from 'api-ms-win-core-com-l1-1-0'
1>
1>LINK : warning LNK: Import 'CoCreateFreeThreadedMarshaler' from 'api-ms-win-core-com-l1-1-0' uses forwarded RVA. Replaced by 'CoCreateFreeThreadedMarshaler' from 'ole32'
1>

and it just goes on forever like this in an endless loop

First it couldn't find the api-ms-win-core-com-l1-1-0.dll, but I copied it over from SysWOW64 and then it did that. I am on Visual Studio 2022.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions