
#10298: Infinite loop when shared libraries are unavailable -------------------------------------+------------------------------------- Reporter: snoyberg | Owner: simonmar Type: bug | Status: closed Priority: normal | Milestone: 7.10.2 Component: Runtime System | Version: 7.10.1 Resolution: duplicate | Keywords: Operating System: Linux | Architecture: x86_64 Type of failure: Runtime crash | (amd64) Blocked By: | Test Case: Related Tickets: #7695 | Blocking: | Differential Revisions: Phab:D898 -------------------------------------+------------------------------------- Changes (by thoughtpolice): * status: patch => closed * resolution: => duplicate * related: => #7695 Comment: Fixed; I'm closing this as a duplicate of #7695, which I'll move to `merge` for 7.10.2. I couldn't unfortunately think of a way to introduce a reliable test here, without chroot/sudo, which is unsuitable for the testsuite. But I can confirm it fixes the above program - in fact, it runs successfully now, thanks to the extra patch from Sylvain, and in the case `iconv` errors, an exception should be thrown properly. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10298#comment:12 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler