|
[ ghc-Bugs-1212812 ] Segfault on MVar-abuse: msg#00004lang.haskell.glasgow.bugs
Bugs item #1212812, was opened at 2005-06-01 15:35 Message generated for change (Comment added) made by simonmar You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=108032&aid=1212812&group_id=8032 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: 6.4 >Status: Closed Resolution: None Priority: 5 Submitted By: Volker Stolz (volkersf) Assigned to: Nobody/Anonymous (nobody) Summary: Segfault on MVar-abuse Initial Comment: The attached program segfaults using 6.4 on FreeBSD at the 2nd takeMVar. Sorry, no HEAD to test with atm (I understand that the program might be strechting the limits a bit ;). Other interesting effects can be observer, e.g. a rather unexpected "threads blocked indefinetely" when commenting out both lines (1) & (2) OR having both lines activated. ---------------------------------------------------------------------- >Comment By: Simon Marlow (simonmar) Date: 2005-06-02 08:41 Message: Logged In: YES user_id=48280 Not a bug - you're using unsafePerformIO to cast a String to an Int, don't be surprised if you get a segfault! The deadlock is also reasonable: if the main thread does a takeMVar on an empty MVar, it blocks for ever, but the runtime helpfully raises an exception rather than just hanging. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=108032&aid=1212812&group_id=8032
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | [ ghc-Bugs-1212959 ] lexical error with non-ascii chars in literals, SourceForge.net |
|---|---|
| Next by Date: | Behaviour of +RTS -Hx -Mx -RTS options on win32, Duncan Coutts |
| Previous by Thread: | [ ghc-Bugs-1212812 ] Segfault on MVar-abuse, SourceForge.net |
| Next by Thread: | [ ghc-Bugs-1212959 ] lexical error with non-ascii chars in literals, SourceForge.net |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |