[omniNotify] Re: OmniNotify with Omniorb 4.0.6+ on windows

Tamas Kerecsen kerecsen at gmail.com
Mon Jul 3 16:55:37 BST 2006


Here is some additional info. With VC++8 and OO 4.0.7 the crash occurs in
AttNotification::_impl_EventChannel::_ptrToInterface in AttNotificationSK.cc,
on the line

if( omni::strMatch(id, CosNotifyChannelAdmin::EventChannel::_PD_repoId) )

For some reason all four of these

::CosNotifyChannelAdmin::EventChannel::_PD_repoId
::CosNotification::QoSAdmin::_PD_repoId
::CosNotification::AdminPropertiesAdmin::_PD_repoId
::CosEventChannelAdmin::EventChannel::_PD_repoId

Are invalid pointers, with values like aca425ff, ab3025ff, aca025ff,
ac9c25ff.
These should be initialized to a static const char * value in some SK file,
such as CosNotifyChannelAdminSK.

Either the linker is misbehaving for some reason, or the whole block of
memory gets overwritten by some rogue piece of code. Any ideas?

Thanks!

On 7/3/06, Tamas Kerecsen <kerecsen at gmail.com> wrote:
>
> I've been trying to compile notifd with omniorb 4.0.7 with VC++6 and
> VC++8.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.omniorb-support.com/pipermail/omninotify-list/attachments/20060703/5c020615/attachment.htm


More information about the omninotify-list mailing list