|
|
dbxtra reads the shared libraries' symbol tables and performs as documented (in the Programmer's Reference) using the available debugging information. The branch table is hidden so that functions in shared libraries can be referenced by their names.
Shared library data is not dumped to core files, however. If an error is encountered resulting in a core dump and does not appear in the application's code, debugging might be easier if the application is rebuilt with the non-shared version of the library used.