Skip to content

Support symbolicating native call stacks with --split-debug-info #43612

@xster

Description

@xster

Downstream feature request: flutter/flutter#60189

#35851 now supports translating obfuscated Dart stacks into the original stack, but as far as I understand, after applying --split-debug-info, we no longer have enough symbols left in the binary to then generate Xcode Debugging Symbols (dSym) from the binary/framework. This means users can no longer symbolize native call stacks into Dart call stacks.

Would it be possible for --split-debug-info to output both a obfuscated Dart -> Dart map as well as a native -> Dart map?

cc @sstrickl and @mraleph

Metadata

Metadata

Assignees

Labels

area-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions