Closed edsko closed 10 years ago
Actually, perhaps the process is segfaulting.
Yes, I think the child server segfaults (and we don't see this: #229). Why it segfaults I have no idea.
Ok, explained the reason for this in #230, as well as a further problem. However, this test now passes again.
Described this problem in some detail at http://www.well-typed.com/blog/96/.
@snoyberg @dcoutts @Mikolaj The test for #210 is consistently deadlocking on my system, and I am at a loss as to why.
lldb
shows that the process is deadlocked on some kind ofpthread
, but what that corresponds to exactly in Haskell land I don't know. I can see the child server starting okay, and theide-backend-rts
"run
" wrapper actually starts, but when the snippet itself starts the whole thing stalls. Will continue investigating this.