[PolyORB-users] polyorb 2.5.0w-20080610 bug in CORBA.Object.Is_A -> RPC -> Invoke when using iac -rs

Andry Ogorodnik andry.ogorodnik at gmail.com
Wed Jul 23 10:36:20 CEST 2008


test project attached.

platform - win

$ gcc -v
Using built-in specs.
Target: pentium-mingw32msv
Configured with:
/pristina.a/gnatmail/release-gpl/build-pristina/src/configure
--prefix=/gnat-prefix --target=pentium-mingw32msv --host=pentium-mingw32msv
--build=pentium-mingw32msv --enable-languages=c,ada --disable-nls
--disable-libada --enable-checking=release --enable-threads=win32
--disable-sjlj-exceptions
Thread model: win32
gcc version 4.1.3 20080522 for GNAT GPL 2008 (20080521)


Breakpoint 3, bfactorys_objects.idl.skel.invoke (self=0x2210290,
request=0x2210b70) at
D:\prog\ada\my\bug\polyorb\1\bfactorys_objects-idl-skel.adb:96
(gdb) step
polyorb.binding_objects.get_component (x=(prev => 0x0, next => 0x236f2c0,
a_ref => 0x0)) at
d:\prog\ada\2008\polyorb-2.5.0w-src\src\polyorb-binding_objects.adb:112
(gdb) step
polyorb.smart_pointers.entity_of (the_ref=(prev => 0x0, next => 0x236f2c0,
a_ref => 0x0)) at
d:\prog\ada\2008\polyorb-2.5.0w-src\src\polyorb-smart_pointers.adb:163
(gdb) step
(gdb) step
0x00a18ce0 in __gnat_rcheck_00 () from C:\GNAT\2008\bin\libpolyorb.dll
(gdb) step
Single stepping until exit from function __gnat_rcheck_00,
which has no line number information.
<__gnat_rcheck_00> (file=Cannot access memory at address 0x0
) at a-except.adb:1020
1020 a-except.adb: No such file or directory.
in a-except.adb
(gdb)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/polyorb-users/attachments/20080723/b2657509/attachment.htm 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test.ZIP
Type: application/zip
Size: 4801 bytes
Desc: not available
Url : /pipermail/polyorb-users/attachments/20080723/b2657509/attachment.zip 


More information about the PolyORB-users mailing list