Bug 17620 – dwarfeh(327) fatal error

Status
NEW
Severity
major
Priority
P2
Component
druntime
Product
D
Version
D2
Platform
All
OS
Linux
Creation time
2017-07-08T11:24:16Z
Last change time
2024-12-07T13:37:26Z
Keywords
EH, ice
Assigned to
No Owner
Creator
Martin Nowak
Moved to GitHub: dmd#17347 →

Comments

Comment #0 by code — 2017-07-08T11:24:16Z
We have reports that dub-registry as of it's current version [¹] is constantly crashing with "dwarfeh(327) fatal error". Occasionally it hangs in a busy loop which sounds like a duplicate of issue 16641. [¹]: https://github.com/dlang/dub-registry/commit/e7c1868566888e6b29f570cb5731b9bf56e790c9 [²]: https://github.com/dlang/druntime/blob/0d1fa213b492ef2e236769e4fd634ba9d38b4fc1/src/rt/dwarfeh.d#L327
Comment #1 by sludwig — 2017-07-08T11:57:30Z
Small correction: It happens in the vibe.d based reverse proxy that sits in front of the registry process. It seems to happen occasionally when the SSL stream throws an exception due to some protocol error (this is the only exception that happens during normal operation). I will try again to prepare a test case, although that has proven difficult in the past.
Comment #2 by robert.schadek — 2024-12-07T13:37:26Z
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/dmd/issues/17347 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB