Project Home
Project Home
Source Code
Source Code
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
BroadcastCommunity.qnx.com will be offline from May 31 6:00pm until June 2 12:00AM for upcoming system upgrades. For more information please go to https://community.qnx.com/sf/discussion/do/listPosts/projects.bazaar/discussion.bazaar.topc28418
Forum Topic - Corrupted shared library list: 0x0 != 0x813e800: (3 Items)
   
Corrupted shared library list: 0x0 != 0x813e800  
When starting the debugger I get:

warning: Corrupted shared library list: 0x0 != 0x813e800
warning: Could not load shared library symbols for 7 libraries, e.g. libPocoZip.so.1_4_2p_1.
Use the "info sharedlibrary" command to see the complete listing.
Do you need "set solib-search-path" or "set sysroot"?

info sharedlibrary
warning: Corrupted shared library list: 0x0 != 0x813e800
From        To          Syms Read   Shared Object Library
0xb0300000  0xb037ee70  Yes         C:/QNX650/target/qnx6/x86/usr/lib/ldqnx.so.2
                        No          libPocoZip.so.1_4_2p_1
                        No          libpartage.so
0xb8257000  0xb82891e0  Yes         C:/QNX650/target/qnx6/x86/lib/libm.so.2
0xb828a000  0xb82b929c  Yes         C:/QNX650/target/qnx6/x86/lib/libsocket.so.3
                        No          libPocoFoundation.so.1_4_2p_1
                        No          libPocoXML.so.1_4_2p_1
                        No          libPocoNet.so.1_4_2p_1
                        No          libstd_c.so.5_650
                        No          libboost_serialization.so
0xb8379000  0xb83dec58  Yes         C:/QNX650/target/qnx6/x86/lib/libcpp.so.4

What to make of it?
Re: Corrupted shared library list: 0x0 != 0x813e800  
On 12-10-17 11:09 AM, Mario Charest wrote:
>
> When starting the debugger I get:
>
> warning: Corrupted shared library list: 0x0 != 0x813e800

You can ignore this one, it just a difference between how linux creates 
its linked list and ours. I haven't removed the warning, but it's benign.


> warning: Could not load shared library symbols for 7 libraries, e.g. libPocoZip.so.1_4_2p_1.
> Use the "info sharedlibrary" command to see the complete listing.
> Do you need "set solib-search-path" or "set sysroot"?
>
> info sharedlibrary
> warning: Corrupted shared library list: 0x0 != 0x813e800
>  From        To          Syms Read   Shared Object Library
> 0xb0300000  0xb037ee70  Yes         C:/QNX650/target/qnx6/x86/usr/lib/ldqnx.so.2
>                          No          libPocoZip.so.1_4_2p_1
>                          No          libpartage.so
> 0xb8257000  0xb82891e0  Yes         C:/QNX650/target/qnx6/x86/lib/libm.so.2
> 0xb828a000  0xb82b929c  Yes         C:/QNX650/target/qnx6/x86/lib/libsocket.so.3
>                          No          libPocoFoundation.so.1_4_2p_1
>                          No          libPocoXML.so.1_4_2p_1
>                          No          libPocoNet.so.1_4_2p_1
>                          No          libstd_c.so.5_650
>                          No          libboost_serialization.so
> 0xb8379000  0xb83dec58  Yes         C:/QNX650/target/qnx6/x86/lib/libcpp.so.4
>
> What to make of it?


For the rest, I'd suggest using .gdbinit file with set solib-search-path 
to your paths wehre the above mentioned files are (e.g. 
libPocoZip.so.1_4_20_1)


Re: Corrupted shared library list: 0x0 != 0x813e800  
> On 12-10-17 11:09 AM, Mario Charest wrote:
> >
> > When starting the debugger I get:
> >
> > warning: Corrupted shared library list: 0x0 != 0x813e800
> 
> You can ignore this one, it just a difference between how linux creates 
> its linked list and ours. I haven't removed the warning, but it's benign.
> 

Thanks

> >                          No          libPocoFoundation.so.1_4_2p_1
> >                          No          libPocoXML.so.1_4_2p_1
> >                          No          libPocoNet.so.1_4_2p_1
> >                          No          libstd_c.so.5_650
> >                          No          libboost_serialization.so
> 
> For the rest, I'd suggest using .gdbinit file with set solib-search-path 
> to your paths wehre the above mentioned files are (e.g. 
> libPocoZip.so.1_4_20_1)


It turns out to be a bug with the Alpha IDE 5.0