Public bug reported:

If you're merging 6.10.3 into karmic, you might want to consider also
pulling in this change from the forthcoming 6.10.4.  It fixes a problem
that can randomly cause segfaults in code that uses ForeignPtrs, and
there's no workaround.  The fix will not cause a change in ABIs, so
shouldn't force a recompile of dependent packages.

Source package: 6.10.3-2ubuntu1

Fix:

Fri May 15 10:23:56 BST 2009  Simon Marlow <marlo...@gmail.com>
  * fix cut-and-pasto in mkWeakForeignEnv#, causing random segfaults
    hunk ./rts/PrimOps.cmm 370
    -  ALLOC_PRIM( SIZEOF_StgWeak, R1_PTR & R2_PTR & R3_PTR, 
mkWeakForeignEnvzh_fast );
    +  ALLOC_PRIM( SIZEOF_StgWeak, R1_PTR & R2_PTR, mkWeakForeignEnvzh_fast );

** Affects: ghc6 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
fix random segfaults when using ForeignPtr
https://bugs.launchpad.net/bugs/382803
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to