GC hangs on spinlock in ConservativeGC.runLocked

Steven Schveighoffer schveiguy at gmail.com
Mon Feb 20 16:31:18 UTC 2023


On 2/20/23 8:01 AM, klasbo wrote:
> This is in a vibe.d application, on Ubuntu server 22.04. Presumably 
> something isn't unlocking the gcLock, but I have no idea what. See GDB 
> backtrace below.
> 
> Ideas? And is there some way to get stack traces for any other 
> vibe-tasks in a running process? Could this be caused by a non-clean 
> exit of a vibe task?
> 


This bug was fixed in 2.102.0: 
https://dlang.org/changelog/2.102.0.html#druntime.nogc-traceinfo

The actual bug: https://issues.dlang.org/show_bug.cgi?id=22616

-Steve


More information about the Digitalmars-d mailing list