- Can
.eh_frameor.eh_frame_hdrsection of a .so shared library be overwritten by.eh_frameof another .so while loading a sequence of .so files for an executable while resolving sumbols? - Does
.eh_frameconsider relocation issues? Is it guaranteed that.eh_frameof a .so library will provide C++try-catchcorrect work (exceptions doesn't cross ".so boundaries") for any binary using the code from the .so library? For example, the code in .so throws and catches all its exceptions (internally) then successfully writes error messages to a log file when called from binary A (that uses my .so library). Could linking process for some another binary B hurt the "exception mechanics" and how could that happen exactly?
Asked
Active
Viewed 560 times
0
pavelkolodin
- 2,859
- 3
- 31
- 74
1 Answers
0
The answer to your first question is no, and your second question appears to be exact duplicate of your earlier question.
Community
- 1
- 1
Employed Russian
- 199,314
- 34
- 295
- 362