.eh_frame
或.eh_frame_hdr
部分会被另一个 .so 的.eh_frame
覆盖解析sumbols时可执行文件的一系列 .so 文件?.eh_frame
会考虑搬迁问题吗?是否保证 .so 库的.eh_frame
能够提供C ++ try-catch
正确的工作(例外情况不会超过&#34; .so 对于使用 .so 库中的代码的任何二进制文件,强>边界&#34;)?例如, .so 中的代码抛出并捕获其所有异常(内部),然后在从二进制文件 A (使用我的<)调用时成功将错误消息写入日志文件strong> .so 库)。可以链接另一个二进制文件 B 的过程会伤害&#34;异常机制&#34;怎么会发生这种情况呢?