After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 110140 - weird ABI confusion in the build
weird ABI confusion in the build
Status: RESOLVED NOTABUG
Product: ORBit2
Classification: Deprecated
Component: general
2.7.x
Other Linux
: Normal critical
: ---
Assigned To: ORBit maintainers
ORBit maintainers
: 110154 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2003-04-06 22:45 UTC by Frank Rehberger
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.3/2.4



Description Frank Rehberger 2003-04-06 22:45:55 UTC
after updating ORBit2/src/orb/poa/poa.c (AFAICS 1.90->1.92) I get SEGV in
the moment object_to_string is called, ie 'echo-server':


[frehberg@papaya test]$ gdb .libs/echo-server
GNU gdb Red Hat Linux (5.2.1-4)
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux"...
(gdb) run
Starting program: /home/frehberg/src/ORBit2/test/.libs/echo-server
[New Thread 8192 (LWP 13785)]

Program received signal SIGSEGV, Segmentation fault.

Thread 8192 (LWP 13785)

  • #0 memcpy
    from /lib/i686/libc.so.6
  • #1 ORBit_POAObject_object_to_objkey
    at poa.c line 238
  • #2 ORBit_OAObject_object_to_objkey
    at orbit-adaptor.c line 154
  • #3 IOP_generate_profiles
    at iop-profiles.c line 612
  • #4 ORBit_marshal_object
    at corba-object.c line 454
  • #5 CORBA_ORB_object_to_string
    at corba-orb.c line 337
  • #6 main
    at echo-server.c line 48
  • #7 __libc_start_main
    from /lib/i686/libc.so.6

Comment 1 Mark McLoughlin 2003-04-07 03:56:10 UTC
*** Bug 110154 has been marked as a duplicate of this bug. ***
Comment 2 Mark McLoughlin 2003-04-07 04:28:23 UTC
Okay, so this turns out to be a build problem. See:

http://mail.gnome.org/archives/orbit-list/2003-April/msg00016.html



The bug could be closed out as NOTABUG, but if someone had the time to
nail down where our dependancy tracking went wrong that'd be even better.
Comment 3 Michael Meeks 2003-04-07 08:32:37 UTC
This is down to a cretinous bug in various versions of autotools, that
simply refuse to generate dependencies if you have >1 header file in
_SOURCES - something that we could work around with EXTRA_DIST if we
felt pretty evil, but ... ;-)

Of course - in order to get that fix, I believe we have to upgrade to
trendy version 1.9.17.8 that breaks all known existing autotools
projects - so, really the only solution is to further obfuscate our
autotools stuff; or to hammer on the autotools people to maintain
their older versions and stop breaking things in newer ones ;-) [ an
unlikely outcome ].