Bug 205582

Summary: libcxxrt: crash when mixing different languages with exceptions (Affects databases/tarantool)
Product: Base System Reporter: mejedi
Component: binAssignee: Rodrigo Osorio <rodrigo>
Status: Closed DUPLICATE    
Severity: Affects Some People CC: emaste, mejedi, rodrigo, w.schwarzenfeld
Priority: --- Keywords: patch
Version: 10.1-RELEASE   
Hardware: Any   
OS: Any   
Bug Depends on: 201270    
Bug Blocks:    

Description mejedi 2015-12-24 17:23:52 UTC
Unwind API was specifically designed to allow mixed language environments where exceptions from different runtimes interoperate. One particular example is C++/LuaJit combination. Due to the issues in libcxxrt, databases/tarantool crashes when linked against libcxxrt.

Upstream accepted the patch:

https://github.com/pathscale/libcxxrt/pull/32
Comment 1 Walter Schwarzenfeld freebsd_triage 2018-09-03 19:33:14 UTC
Is this still relevant?
Comment 2 Rodrigo Osorio freebsd_committer freebsd_triage 2019-03-05 14:31:42 UTC

*** This bug has been marked as a duplicate of bug 204786 ***