[omniORB]:Bus Error in application ported from ORBIX2000 toomniORB4.0.5(more inputs)

Duncan Grisby duncan at grisby.org
Fri Feb 11 11:51:05 GMT 2005


On Friday 11 February, Mahesh Bhatt wrote:

> More inputs for my application bus error:

[...]
> (dbx) where
>   [1] malloc(0x30, 0xc392b0, 0xdcc3f0, 0x78, 0x32, 0xfeb848b8), at 0x47474c
>   [2] operator new(0x30, 0x1, 0x13950, 0xfea35778, 0xfe849ad8, 0xc84e68), at 0xfe8361ac
>   [3] OI_attr_misc::clone(0xc5e660, 0xc78800, 0xffffc000, 0xc5e660, 0xc387b8, 0x4), at 0x

Blowing up in malloc is a sure sign of heap corruption. You have
probably freed something more than once. Run your code in a memory
checker like Purify (or valgrind on Linux).

Cheers,

Duncan.

-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --



More information about the omniORB-list mailing list