Bug 18418 – Access violation when compiling with botan

Status
NEW
Severity
major
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
x86_64
OS
Windows
Creation time
2018-02-11T09:31:12Z
Last change time
2024-12-13T18:57:02Z
Assigned to
No Owner
Creator
oiiu19
Moved to GitHub: dmd#17842 →

Comments

Comment #0 by oiiu19 — 2018-02-11T09:31:12Z
A single line of code: import botan.block.xtea; The last few lines of dmd 2.078.2 output with -v, regardless debug or release: Enhanced memory security is enabled. import memutils.securepool (..\..\AppData\Roaming\dub\packages\memutils-0.4.10\memutils\source\memutils\securepool.d) Memory debugger enabled import core.bitop (..\..\src\druntime\import\core\bitop.d) import std.typetuple (..\..\src\phobos\std\typetuple.d) import core.checkedint (..\..\src\druntime\import\core\checkedint.d) import std.utf (..\..\src\phobos\std\utf.d) import memutils.rbtree (..\..\AppData\Roaming\dub\packages\memutils-0.4.10\memutils\source\memutils\rbtree.d) object.Error@(0): Access Violation ---------------- 0x0048C2A5 0x0049D2EB 0x004E2ED5 0x004E3518 0x004B2D28 0x004B350A 0x00472293 0x004BF2ED 0x00535FBE 0x00536853 Compiling memutils solely has no problem; only occurs when importing; might relate to mixins in botan.block.xtea .
Comment #1 by robert.schadek — 2024-12-13T18:57:02Z
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/dmd/issues/17842 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB