Skip to content

optlink 8.00.17 crash at EIP=0040F60A #32

@dlang-bugzilla-migration

Description

Transferred from: https://issues.dlang.org/show_bug.cgi?id=17508

User @MartinNowak reported (2017-Jun-15 14:05:05):

Happens with debug builds of scod v0.3.1.

MartinNowak/scod#4

Unexpected OPTLINK Termination at EIP=0040F60A

EAX=051E0000 EBX=00438C70 ECX=0000048D EDX=0000033D
ESI=00006400 EDI=051E2DCC EBP=0019FF38 ESP=0019FEF0
First=00402000

User @Computermatronic responded (2018-Jan-01 12:24:27):

Also happens when trying to build seemingly any dub project dependent on vibe.d 0.8.2

User @MartinNowak responded (2018-Mar-03 13:25:57):

*** Issue 18207 has been marked as a duplicate of this issue. ***

User @MartinNowak responded (2018-Mar-03 13:27:20):

*** Issue 18353 has been marked as a duplicate of this issue. ***

User @RazvanN7 responded (2018-Apr-25 14:28:58):

*** Issue 18799 has been marked as a duplicate of this issue. ***

User @veelo responded (2018-Sep-09 11:36:56):

While we are waiting for a fix to optlink, is there a way to force ddox / scod to be linked with a different linker? Using --arch as in dub build -b ddox --arch=x86_mscoff for building the documentation of a library has no effect on building the ddox application, it is still linked using optlink.

Maybe dub can be changed to avoid optlink on Windows for ddox builds?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions