Is https://github.com/apple/swift/blob/master/utils/symbolicate-linux-fatal not 
working for you?

This script works around the unfortunate interaction between dladdr and ELF 
local symbols. It was added a year ago. The explanation is in the SR, and the 
PR with the workaround was linked from the bug discussion.

(Based on the discussion, it sounds like the status is “works as expected, 
workaround provided.” :\)
--
Jeremy W. Sherman
http://jeremywsherman.com/

> On Nov 16, 2017, at 18:32, Kelvin Ma via swift-users <swift-users@swift.org> 
> wrote:
> 
> It’s been like a year since SR-755 was filed and linux crash logs still look 
> like this.
> 
> Current stack trace:
> 0    libswiftCore.so                    0x00007f39facaf0f0 
> _swift_stdlib_reportFatalError + 171
> 1    libswiftCore.so                    0x00007f39fac549cf <unavailable> + 
> 4155855
> 2    libswiftCore.so                    0x00007f39fa9b3acb <unavailable> + 
> 1399499
> 3    libswiftCore.so                    0x00007f39fac0b691 <unavailable> + 
> 3856017
> 4    libswiftCore.so                    0x00007f39fa9b3acb <unavailable> + 
> 1399499
> 
> i don’t think any other bug in the compiler is as annoying as this one, 
> because it literally affects debugging every Swift program. is this ever 
> going to get fixed?
> _______________________________________________
> swift-users mailing list
> swift-users@swift.org
> https://lists.swift.org/mailman/listinfo/swift-users
_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

Reply via email to