Colin Burgess(deleted)
|
RE: Stop due to shared library event
|
Colin Burgess(deleted)
10/10/2008 9:15 PM
post14892
|
RE: Stop due to shared library event
This sort of thing typically means you have a mismatched libc version between your host and target. They must be the
same or you will get these bogus shared lib events, since
gdb sets a breakpoint on a libc function to detect shared lib loading/unloading, and if
the libc on the target doesn't match it will trigger spuriously.
Colin
________________________________
From: Mark Dowdy [mailto:community-noreply@qnx.com]
Sent: Fri 10/10/2008 8:32 PM
To: momentics-community
Subject: Stop due to shared library event
I'm attempting to debug an app on a QNX630 SP2 system. I'm running gdb
version 5.2.1qnx-nto and Momentics 3.0.0 build 200509222156. When I
debug the application, I get many "Stopped due to shared library event"
errors but there's no clue regarding what the 'event' is that's causing
the problem. Complete console output for the problem session is included
below. Insights would be appreciated.
info tidinfo
Threads for pid 761897 (tmp/EcatTest_gmark_dowdy1223684293764)
Tid: State: Flags:
1 3 0
[Switching to process 761897 (state = 0x03)]
Stopped due to shared library event
info sharedlibrary
From To Syms Read Shared Object Library
0xb8217c3c 0xb826e8fc Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libAtEcatEDK.so
0xb82be16c 0xb82ec0e3 Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libcpp.so.3
0xb03140b4 0xb035319e Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libc.so.2
Stopped due to shared library event
info sharedlibrary
From To Syms Read Shared Object Library
0xb8217c3c 0xb826e8fc Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libAtEcatEDK.so
0xb82be16c 0xb82ec0e3 Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libcpp.so.3
0xb03140b4 0xb035319e Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libc.so.2
Stopped due to shared library event
info sharedlibrary
From To Syms Read Shared Object Library
0xb8217c3c 0xb826e8fc Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libAtEcatEDK.so
0xb82be16c 0xb82ec0e3 Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libcpp.so.3
0xb03140b4 0xb035319e Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libc.so.2
Stopped due to shared library event
info sharedlibrary
From To Syms Read Shared Object Library
0xb8217c3c 0xb826e8fc Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libAtEcatEDK.so
0xb82be16c 0xb82ec0e3 Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libcpp.so.3
0xb03140b4 0xb035319e Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libc.so.2
Stopped due to shared library event
info sharedlibrary
From To Syms Read Shared Object Library
0xb8217c3c 0xb826e8fc Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libAtEcatEDK.so
0xb82be16c 0xb82ec0e3 Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libcpp.so.3
0xb03140b4 0xb035319e Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libc.so.2
Stopped due to shared library event
info sharedlibrary
From To Syms Read Shared Object Library
0xb8217c3c 0xb826e8fc Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libAtEcatEDK.so
0xb82be16c 0xb82ec0e3 Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libcpp.so.3
0xb03140b4 0xb035319e Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libc.so.2
info tidinfo
Threads for pid 761897 (tmp/EcatTest_gmark_dowdy1223684293764)
Tid: State: Flags:
*1 3 0
info sharedlibrary
From To Syms Read Shared Object Library
0xb8217c3c 0xb826e8fc Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libAtEcatEDK.so
0xb82be16c 0xb82ec0e3 Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libcpp.so.3
0xb03140b4 0xb035319e Yes
/cygdrive/c/QNX630/target/qnx6/x86/lib/libc.so.2
_______________________________________________
QNX Momentics Community Support
http://community.qnx.com/sf/go/post14891
|
|
|
Elena Laskavaia
|
Re: Stop due to shared library event
|
Elena Laskavaia
10/14/2008 9:04 AM
post14940
|
Re: Stop due to shared library event
This is not an error this is debugging message. Event is "shared library" event, debugger has an invisible breakpoint on
them to support source breakpoints in shared libraries.
Every time new library loaded it attempts to insert unresolved breakpoints. It should not cause any problems. Does it?
Mark Dowdy wrote:
> I'm attempting to debug an app on a QNX630 SP2 system. I'm running gdb
> version 5.2.1qnx-nto and Momentics 3.0.0 build 200509222156. When I
> debug the application, I get many "Stopped due to shared library event"
> errors but there's no clue regarding what the 'event' is that's causing
> the problem. Complete console output for the problem session is included
> below. Insights would be appreciated.
>
>
>
> info tidinfo
>
> Threads for pid 761897 (tmp/EcatTest_gmark_dowdy1223684293764)
>
> Tid: State: Flags:
>
> 1 3 0
>
> [Switching to process 761897 (state = 0x03)]
>
> Stopped due to shared library event
>
> info sharedlibrary
>
> From To Syms Read Shared Object Library
>
> 0xb8217c3c 0xb826e8fc Yes
> /cygdrive/c/QNX630/target/qnx6/x86/lib/libAtEcatEDK.so
>
> 0xb82be16c 0xb82ec0e3 Yes
> /cygdrive/c/QNX630/target/qnx6/x86/lib/libcpp.so.3
>
> 0xb03140b4 0xb035319e Yes
> /cygdrive/c/QNX630/target/qnx6/x86/lib/libc.so.2
>
> Stopped due to shared library event
>
> info sharedlibrary
>
> From To Syms Read Shared Object Library
>
> 0xb8217c3c 0xb826e8fc Yes
> /cygdrive/c/QNX630/target/qnx6/x86/lib/libAtEcatEDK.so
>
> 0xb82be16c 0xb82ec0e3 Yes
> /cygdrive/c/QNX630/target/qnx6/x86/lib/libcpp.so.3
>
> 0xb03140b4 0xb035319e Yes
> /cygdrive/c/QNX630/target/qnx6/x86/lib/libc.so.2
>
> Stopped due to shared library event
>
> info sharedlibrary
>
> From To Syms Read Shared Object Library
>
> 0xb8217c3c 0xb826e8fc Yes
> /cygdrive/c/QNX630/target/qnx6/x86/lib/libAtEcatEDK.so
>
> 0xb82be16c 0xb82ec0e3 Yes
> /cygdrive/c/QNX630/target/qnx6/x86/lib/libcpp.so.3
>
> 0xb03140b4 0xb035319e Yes
> /cygdrive/c/QNX630/target/qnx6/x86/lib/libc.so.2
>
> Stopped due to shared library event
>
> info sharedlibrary
>
> From To Syms Read Shared Object Library
>
> 0xb8217c3c 0xb826e8fc Yes
> /cygdrive/c/QNX630/target/qnx6/x86/lib/libAtEcatEDK.so
>
> 0xb82be16c 0xb82ec0e3 Yes
> /cygdrive/c/QNX630/target/qnx6/x86/lib/libcpp.so.3
>
> 0xb03140b4 0xb035319e Yes
> /cygdrive/c/QNX630/target/qnx6/x86/lib/libc.so.2
>
> Stopped due to shared library event
>
> info sharedlibrary
>
> From To Syms Read Shared Object Library
>
> 0xb8217c3c 0xb826e8fc Yes
> /cygdrive/c/QNX630/target/qnx6/x86/lib/libAtEcatEDK.so
>
> 0xb82be16c 0xb82ec0e3 Yes
> /cygdrive/c/QNX630/target/qnx6/x86/lib/libcpp.so.3
>
> 0xb03140b4 0xb035319e Yes
> /cygdrive/c/QNX630/target/qnx6/x86/lib/libc.so.2
>
> Stopped due to shared library event
>
> info sharedlibrary
>
> From To Syms Read Shared Object Library
>
> 0xb8217c3c 0xb826e8fc Yes
> /cygdrive/c/QNX630/target/qnx6/x86/lib/libAtEcatEDK.so
>
> 0xb82be16c 0xb82ec0e3 Yes
> /cygdrive/c/QNX630/target/qnx6/x86/lib/libcpp.so.3
>
> 0xb03140b4 0xb035319e Yes
> /cygdrive/c/QNX630/target/qnx6/x86/lib/libc.so.2
>
> info tidinfo
>
> Threads for pid 761897 (tmp/EcatTest_gmark_dowdy1223684293764)
>
> Tid: State: Flags:
>
> *1 3 0
>
> info sharedlibrary
>
> From To Syms Read Shared Object Library
>
> 0xb8217c3c 0xb826e8fc Yes
>...
View Full Message
|
|
|