[omniORB] omni::giopRope::match() crash
Duncan Grisby
duncan at grisby.org
Tue Sep 16 18:42:05 BST 2014
On Fri, 2014-09-12 at 19:20 -0500, Michael Lim wrote:
> More update to the omni:giopRope::match() crash...
[...]
> pd_addresses
> start 0x10062170 (contains 0x20202020)
> finish 0x10062180 (contains 0xE9000003)
>
> 00000000 20 20 20 20 54 20 20 20 10 93 86 c0 10 06 21 88 | T
> ......!.|
> 00000010 e9 00 00 03 00 00 00 19 0f 6c 30 e0 10 05 cb 38
> |.........l0....8|
>
> So that lead to the crash. The question right now is how/when/where
> pd_addresses is getting initialized?
>
Are you able to reproduce the problem with a debug build of omniORB?
Edit src/lib/omniORB/orbcore/dir.mk and uncomment the line that sets
CXXDEBUGFLAGS = -g
That will make it easier to see what is going on. It might also reveal
something useful to run with lots of omniORB tracing:
-ORBtraceLevel 25 -ORBtraceThreadId 1 -ORBtraceTime 1
Duncan.
--
-- Duncan Grisby --
-- duncan at grisby.org --
-- http://www.grisby.org --
More information about the omniORB-list
mailing list