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 323824 - cvs head crashing on sip registering
cvs head crashing on sip registering
Status: RESOLVED FIXED
Product: ekiga
Classification: Applications
Component: general
GIT master
Other other
: Normal normal
: ---
Assigned To: Ekiga maintainers
Ekiga maintainers
Depends on:
Blocks:
 
 
Reported: 2005-12-11 21:30 UTC by tom schorpp
Modified: 2005-12-21 16:00 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description tom schorpp 2005-12-11 21:30:24 UTC
Distribution: Debian testing/unstable
Package: gnomemeeting
Severity: critical
Version: GNOME2.10.2 HEAD
Gnome-Distributor: Debian
Synopsis: cvs head crashing on sip registering
Bugzilla-Product: gnomemeeting
Bugzilla-Component: Documentation
Bugzilla-Version: HEAD
BugBuddy-GnomeVersion: 2.0 (2.10.1)
Description:
Description of the crash:

see above
maybe my libs are too old too.

pwlib head cvs
opal head cvs

Steps to reproduce the crash:
1

start gm
. 
2. 
3. 

Expected Results:

How often does this happen?

reproducible

Additional Information:
Backtrace was generated from '/usr/local/bin/gnomemeeting'

Using host libthread_db library "/lib/tls/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its
symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1239669056 (LWP 25982)]
[New Thread -1261274192 (LWP 26487)]
[New Thread -1260000336 (LWP 26427)]
[New Thread -1259738192 (LWP 26426)]
[New Thread -1241683024 (LWP 26425)]
[New Thread -1251349584 (LWP 26270)]
[New Thread -1242104912 (LWP 26269)]
[New Thread -1241113680 (LWP 26116)]
[New Thread -1240851536 (LWP 26115)]
0xb679ff87 in ___newselect_nocancel () from /lib/tls/libc.so.6

Thread 3 (Thread -1260000336 (LWP 26427))

  • #0 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #1 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #2 <signal handler called>
  • #3 vtable for PContainer
  • #4 ??
  • #5 ??
  • #6 ??
  • #7 ??
  • #8 ??
    from /usr/lib/libopal_linux_x86_r.so.2
  • #9 typeinfo name for PILSSession::RTPerson::PLDAPAttr_ilsa26279966
    from /usr/lib/libpt_linux_x86_r.so.1.9.2
  • #10 ??
    from /usr/lib/libpt_linux_x86_r.so.1.9.2
  • #11 ??
  • #12 ??
  • #13 PDictionary<PString, SIPTransaction>::SetAt
    from /usr/lib/libopal_linux_x86_r.so.2
  • #14 SIPEndPoint::AddTransaction
    from /usr/lib/libopal_linux_x86_r.so.2
  • #15 SIPTransaction::Start
    from /usr/lib/libopal_linux_x86_r.so.2
  • #16 SIPEndPoint::WriteSIPInfo
    from /usr/lib/libopal_linux_x86_r.so.2
  • #17 OpalTransportUDP::WriteConnect
    from /usr/lib/libopal_linux_x86_r.so.2
  • #18 SIPEndPoint::TransmitSIPInfo
    from /usr/lib/libopal_linux_x86_r.so.2
  • #19 SIPEndPoint::Register
    from /usr/lib/libopal_linux_x86_r.so.2
  • #20 GMAccountsManager::SIPRegister
    at accounts.cpp line 1800
  • #0 ___newselect_nocancel
    from /lib/tls/libc.so.6
  • #1 _XEnq
    from /usr/X11R6/lib/libX11.so.6
  • #2 _XRead
    from /usr/X11R6/lib/libX11.so.6
  • #3 _XReply
    from /usr/X11R6/lib/libX11.so.6
  • #4 XkbGetState
    from /usr/X11R6/lib/libX11.so.6
  • #5 gdk_keymap_get_for_display
    from /usr/lib/libgdk-x11-2.0.so.0
  • #6 gdk_keymap_get_for_display
    from /usr/lib/libgdk-x11-2.0.so.0
  • #7 gdk_x11_register_standard_event_type
    from /usr/lib/libgdk-x11-2.0.so.0
  • #8 _gdk_events_queue
    from /usr/lib/libgdk-x11-2.0.so.0
  • #9 _gdk_events_queue
    from /usr/lib/libgdk-x11-2.0.so.0
  • #10 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #11 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #12 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #13 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #14 main
    at main_window.cpp line 4220




------- Bug moved to this database by unknown@gnome.bugs 2005-12-11 21:30 UTC -------

Comment 1 Damien Sandras 2005-12-11 21:42:05 UTC
Can you give more information and generate a backtrace with debug symbols?
Thank you.
Comment 2 tom schorpp 2005-12-11 22:03:54 UTC
hi damien,

worked not bad until cvs update today.

yes, i wonder why no symbols. i do next configure --enable-debug-full, sorry.

but this looks like a ui crash maybe due to my older debian libs.

lower prio.

feel free to call me im just on gm cvs seconix snapshot from somedays ago.

y
tom
Comment 3 Damien Sandras 2005-12-11 22:21:15 UTC
Wouldn't you have updated between 2 commits ? ;)

I suggest you to try again tomorrow morning. Notice you will have to delete and
add again all your accounts. (see the devel ml for more information)
Comment 4 tom schorpp 2005-12-12 15:42:38 UTC
just updated all at 15:00 gmt:

changed pwlib detection?

gm doesnt configure anymore now (all in /usr):

pwlib installed:

tom1:/usr/local/src/pwlib# make install
( for dir in /usr/lib \
             /usr/bin \
             /usr/include/ptlib \
                     /usr/include/ptlib/unix/ptlib \
                     /usr/include/ptclib \
                     /usr/share/pwlib/make ; \
        do mkdir -p $dir ; chmod 755 $dir ; \
done )
/usr/bin/install -c -m 444 lib/libpt_linux_x86_r.so.1.9.2 /usr/lib
(cd /usr/lib ; \
        rm -f  libpt_linux_x86_r.so.1.9 ; \
        ln -sf libpt_linux_x86_r.so.1.9.2 libpt_linux_x86_r.so.1.9 \
)
(cd /usr/lib ; \
        rm -f  libpt_linux_x86_r.so.1 ; \
        ln -sf libpt_linux_x86_r.so.1.9.2 libpt_linux_x86_r.so.1 \
)
(cd /usr/lib ; \
        rm -f  libpt_linux_x86_r.so ; \
        ln -sf libpt_linux_x86_r.so.1.9.2 libpt_linux_x86_r.so \
)
(cd /usr/lib; \
        rm -f  libpt.so ; \
        ln -sf libpt_linux_x86_r.so libpt.so \
)
cd plugins/pwlib/device/ ; \
( for dir in ./* ;\
        do mkdir -p /usr/lib/pwlib/devices/$dir ; \
        chmod 755 /usr/lib/pwlib/devices/$dir ; \
        (for fn in ./$dir/*.so ; \
                do /usr/bin/install -c -m 444 $fn /usr/lib/pwlib/devices/$dir; \
        done ); \
done )
/usr/bin/install -c -m 444 include/ptlib.h                /usr/include
/usr/bin/install -c -m 444 include/ptbuildopts.h          /usr/include
(for fn in include/ptlib/*.h include/ptlib/*.inl; \
        do /usr/bin/install -c -m 444 $fn /usr/include/ptlib; \
done)
(for fn in include/ptlib/unix/ptlib/*.h include/ptlib/unix/ptlib/*.inl ; \
        do /usr/bin/install -c -m 444 $fn /usr/include/ptlib/unix/ptlib ; \
done)
(for fn in include/ptclib/*.h ; \
        do /usr/bin/install -c -m 444 $fn /usr/include/ptclib; \
done)
(for fn in make/*.mak ; \
        do /usr/bin/install -c -m 444 $fn /usr/share/pwlib/make; \
done)
/usr/bin/install -c -m 755 make/ptlib-config /usr/share/pwlib/make/
(cd /usr/bin; rm -f ptlib-config ; ln -snf ../share/pwlib/make/ptlib-config
ptlib-config)
tom1:/usr/local/src/pwlib#   

gm configure:

schorpp@tom1:/usr/local/src/gnomemeeting$ ./configure --enable-debug --prefix=/usr
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether GNOME support must be compiled in... yes
checking for intltool >= 0.20... 0.33 found
checking for perl... /usr/bin/perl
checking for XML::Parser... ok
checking for iconv... /usr/bin/iconv
checking for msgfmt... /usr/bin/msgfmt
checking for msgmerge... /usr/bin/msgmerge
checking for xgettext... /usr/bin/xgettext
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... g77
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether g77 accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag  works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for g77 option to produce PIC... -fPIC
checking if g77 PIC flag -fPIC works... yes
checking if g77 supports -c -o file.o... yes
checking whether the g77 linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking dependency style of g++... (cached) gcc3
checking for strerror in -lcposix... no
checking for ANSI C header files... (cached) yes
checking whether strcasecmp is declared... yes
Using config source xml::/etc/gconf/gconf.xml.defaults for schema installation
Using $(sysconfdir)/gconf/schemas as install directory for schema files
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GNOMEMEETING_CFLAGS... -DXTHREADS -pthread -DORBIT2=1
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include
-I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gconf/2
-I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/libgnome-2.0
-I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0
-I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0
-I/usr/include/libgnomeui-2.0 -I/usr/include/libgnomecanvas-2.0
-I/usr/include/libart-2.0 -I/usr/include/libbonoboui-2.0
checking for GNOMEMEETING_LIBS... -pthread -Wl,--export-dynamic -L/usr/X11R6/lib
-lesd -laudiofile -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lxml2 -lz -lgnomecanvas-2
-lgnome-2 -lpopt -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpangoft2-1.0 -lpango-1.0
-lgobject-2.0 -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lbonobo-activation -lORBit-2
-lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0
checking for EDS_CFLAGS...
checking for EDS_LIBS...
checking for EDS_CFLAGS... -DORBIT2=1 -pthread
-I/usr/include/evolution-data-server-1.0 -I/usr/include/libbonobo-2.0
-I/usr/include/libgnome-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0
-I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0
-I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libxml2
checking for EDS_LIBS... -Wl,--export-dynamic -pthread -lebook -ledataserver
-lgnome-2 -lpopt -lxml2 -lz -lgnomevfs-2 -lbonobo-2 -lgconf-2
-lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0
checking for scrollkeeper-config... /usr/bin/scrollkeeper-config
checking whether OS type is supported... yes
checking for PWLib includes in /usr/include/...
checking for /usr/include/ptlib/pprocess.h... yes
checking for main in -lpt... no
configure: error: You need the PWLib library to compile GnomeMeeting
schorpp@tom1:/usr/local/src/gnomemeeting$

? ? ?

ok, ill examine all changelogs and configure.in

y
tom
Comment 5 Damien Sandras 2005-12-12 16:01:03 UTC
Nothing really changed in the configure scripts.

That is weird, it works here.
Comment 6 tom schorpp 2005-12-21 11:57:07 UTC
configure:21852: checking for PWLib includes in /usr/include/
configure:21854: result: 
configure:21860: checking for /usr/include/ptlib/pprocess.h
configure:21875: result: yes
configure:21899: checking for main in -lpt
configure:21923: gcc -o conftest -g -O2   conftest.c -lpt   -L/usr/lib/ >&5
/usr/lib//libpt.so: undefined reference to `PMemoryHeap::Allocate(unsigned int, unsigned int, char const*, int)'
/usr/lib//libpt.so: undefined reference to `PMemoryHeap::Deallocate(void*, char const*)'
/usr/lib//libpt.so: undefined reference to `PMemoryHeap::SetIgnoreAllocations(int)'
/usr/lib//libpt.so: undefined reference to `PMemoryHeap::Reallocate(void*, unsigned int, char const*, int)'
/usr/lib//libpt.so: undefined reference to `PMemoryHeap::Allocate(unsigned int, char const*, int, char const*)'
collect2: ld returned 1 exit status
configure:21929: $? = 1

- occurs with own build and pwlib cvs snapshot builds...

checking...
Comment 7 Damien Sandras 2005-12-21 12:03:20 UTC
You have mismatch between your headers and the installed libs.
Comment 8 tom schorpp 2005-12-21 13:26:15 UTC
meanwhile its build. but crashes on sip registering (due to symbol lookup error?).

yes youre right, ill clean all up by hand. there must be something old stuff left.

how to enable debug build in pwlib/opal/gm? still -Os or -O2 and no -g[n] in g++ compile calls.

--enable-debug=full seems not to work here...

thx.
y
tom


Comment 9 Damien Sandras 2005-12-21 13:29:38 UTC
1) PWLIB
--------

From the PWLIB directory :
./configure --prefix=/usr --enable-opal --enable-plugins
make debug

rm -rf /usr/include/ptclib
rm -rf /usr/include/ptlib
rm -rf /usr/include/ptlib.h
rm -rf /usr/include/ptbuildopts.h

cp -rf include/ptclib/ /usr/include/ptclib
cp -rf include/ptlib/ /usr/include/ptlib
cp -rf include/ptlib.h /usr/include/
cp -rf include/ptbuildopts.h /usr/include/

cp lib/libpt_linux_x86_d.so.1.9.2 /usr/lib
rm -f /usr/lib/libpt.so
ln -s /usr/lib/libpt_linux_x86_d.so.1.9.2 /usr/lib/libpt.so

cp make/ptlib-config /usr/bin/
rm -rf /usr/lib/pwlib

cp -rf plugins/pwlib /usr/lib/

2) OPAL
-------

From the OPAL directory:
./configure --prefix=/usr
make debug

rm -rf /usr/include/opal/
cp -rf include/ /usr/include/opal/

cp lib/libopal_linux_x86_d.so.2.1-beta2 /usr/lib
rm -f /usr/lib/libopal.so
ln -s /usr/lib/libopal_linux_x86_d.so.2.1-beta2 /usr/lib/libopal.so

3) GNOMEMEETING
---------------

From the GnomeMeeting directory:

./configure --prefix=/usr
make
make install
Comment 10 tom schorpp 2005-12-21 13:39:21 UTC
make debug :) ooh im stupid :D

thx.

it runs now from root, cleanig up normal user old data.

some mem leaks:

tom1:/usr/local/src/pwlib# gnomemeeting
Block 0x81a8ad0 not in heap!
Block 0x81a8ad0 not in heap!
Block 0x8185ee8 not in heap!
Block 0x8185ee8 not in heap!
Block 0x8185f70 not in heap!
Block 0x81a8ad0 not in heap!
Block 0x81a8ad0 not in heap!
Block 0x81a8ad0 not in heap!
Block 0x81a8b78 not in heap!
Block 0x81a8b78 not in heap!
Block 0x81b3498 not in heap!
Block 0x81b3498 not in heap!
Block 0x81b3498 not in heap!
Block 0x81b34f0 not in heap!
Block 0x81b34f0 not in heap!
Block 0x8368fa0 not in heap!
Block 0x8368fa0 not in heap!
Block 0x83681c8 not in heap!
Block 0x83681c8 not in heap!
Block 0x8368b08 not in heap!
Block 0x83a4cc8 not in heap!
Block 0x83a4cc8 not in heap!
Block 0x83a4cc8 not in heap!
Block 0x8367b58 not in heap!
Block 0x8367b58 not in heap!
Block 0x83e1390 not in heap!
Block 0x83e1390 not in heap!
Block 0x8348c08 not in heap!
Block 0x8348c08 not in heap!
Block 0x83a28d8 not in heap!
Block 0x83faa00 not in heap!
Block 0x83faa00 not in heap!
Block 0x83fac90 not in heap!
Block 0x83fac90 not in heap!
Block 0x83fa7f0 not in heap!
Block 0x83faa00 not in heap!
Block 0x83faa00 not in heap!
Block 0x83faa00 not in heap!
Block 0x83fe348 not in heap!
Block 0x83fe348 not in heap!
Block 0x83f9e80 not in heap!
Block 0x83f9e80 not in heap!
Block 0x83fda50 not in heap!
Block 0x83fda50 not in heap!
Block 0x81b3408 not in heap!
Block 0x83f9e80 not in heap!
Block 0x83f9e80 not in heap!
Block 0x83f9e80 not in heap!
Block 0x8290f60 not in heap!
Block 0x8290f60 not in heap!
Block 0x83e6e48 not in heap!
Block 0x83e6e48 not in heap!
Block 0x81ab8c8 not in heap!
Block 0x81ab8c8 not in heap!
Block 0x8292b60 not in heap!
Block 0x83e6e48 not in heap!
Block 0x83e6e48 not in heap!
Block 0x83e6e48 not in heap!
Block 0x8290f60 not in heap!
Block 0x8290f60 not in heap!

Current memory usage: 20610 bytes, 21kb.
Current objects count: 956
Peak memory usage: 344500 bytes, 337kb.
Peak objects created: 2928
Total objects created: 1333009
Next allocation request: 1779978

#2731 0x81a1ef0 [16]
      e8 f0 6a b7 00 00 00 00  00 00 00 00 00 00 00 00   ..j.............
#3000 0x81a6bf8 [4]
      f0 76 69 b7                                        .vi.
#348776 0x81cbd18 [12]
      d8 5e 1c 08 f8 be 13 08  10 56 1d 08               .^.......V..
#348803 0x82cd3e0 [8]
      f0 d5 2c 08 c8 d8 2c 08                            ..,...,.
#348804 0x82cd478 [20]
      30 ef 2e 08 78 de 2c 08  00 1b 2f 08 00 65 2f 08   0...x.,.../..e/.
#348814 0x830d030 [16]
      e8 dc 30 08 f8 19 31 08  60 1a 31 08 c8 1a 31 08   ..0...1.`.1...1.
#348815 0x8319118 [24]
      48 91 31 08 c8 d0 31 08  00 00 00 00 01 00 00 00   H.1...1.........
#871764 0x8350048 [68]
      c8 73 6a b7 a8 1e 6b b7  c8 00 35 08 01 00 00 00   .sj...k...5.....
../common/contain.cxx(673) : #871765 0x83500c8 [12]
      05 00 00 00 01 00 00 00  01 00 00 00               ............
../common/contain.cxx(814) : #871766 0x8350110 [5]
      68 74 74 70 00                                     http.
#1218636 0x8406428 [68]
      a8 7b 6a b7 a8 1e 6b b7  a8 64 40 08 01 00 00 00   .{j...k..d@.....
../common/contain.cxx(673) : #1218637 0x84064a8 [12]
      04 00 00 00 01 00 00 00  01 00 00 00               ............
../common/contain.cxx(814) : #1218638 0x84064f0 [4]
      73 69 70 00                                        sip.
../common/contain.cxx(796) : #1228705 0x84015b8 [12]
      09 00 00 00 01 00 00 00  01 00 00 00               ............
../common/collect.cxx(805) : #1228706 0x834dfe0 [36]
      a0 73 34 08 d8 d7 34 08  08 00 00 00 ec df 34 08   .s4...4.......4.
#1228707 0x81a53e8 [36]
      08 f2 37 b7 a8 1e 6b b7  f0 07 13 08 01 00 00 00   ..7...k.........
../common/collect.cxx(858) : #1228708 0x834d3a8 [24]
      68 d4 34 08 ec df 34 08  ec df 34 08 e8 53 1a 08   h.4...4...4..S..
#1228709 0x834d400 [44]
      a8 f1 37 b7 a8 1e 6b b7  c0 00 13 08 01 00 00 00   ..7...k.........
../common/collect.cxx(858) : #1228710 0x834d468 [24]
      a0 73 34 08 a8 d3 34 08  20 d5 34 08 00 d4 34 08   .s4...4. .4...4.
#1228711 0x834d4c0 [36]
      08 f2 37 b7 a8 1e 6b b7  98 06 13 08 01 00 00 00   ..7...k.........
../common/collect.cxx(858) : #1228712 0x834d520 [24]
      68 d4 34 08 ec df 34 08  ec df 34 08 c0 d4 34 08   h.4...4...4...4.
#1228713 0x8347338 [44]
      a8 f1 37 b7 a8 1e 6b b7  f8 04 13 08 01 00 00 00   ..7...k.........
../common/collect.cxx(858) : #1228714 0x83473a0 [24]
      ec df 34 08 68 d4 34 08  20 75 34 08 38 73 34 08   ..4.h.4. u4.8s4.
#1228715 0x83473f8 [44]
      a8 f1 37 b7 a8 1e 6b b7  a8 03 13 08 01 00 00 00   ..7...k.........
../common/collect.cxx(858) : #1228716 0x8347460 [24]
      20 75 34 08 ec df 34 08  ec df 34 08 f8 73 34 08    u4...4...4..s4.
#1228717 0x83474b8 [44]
      a8 f1 37 b7 a8 1e 6b b7  a8 fe 12 08 01 00 00 00   ..7...k.........
../common/collect.cxx(858) : #1228718 0x8347520 [24]
      a0 73 34 08 60 74 34 08  18 d7 34 08 b8 74 34 08   .s4.`t4...4..t4.
#1228719 0x834d5f0 [44]
      a8 f1 37 b7 a8 1e 6b b7  58 02 13 08 01 00 00 00   ..7...k.X.......
../common/collect.cxx(858) : #1228720 0x834d658 [24]
      18 d7 34 08 ec df 34 08  ec df 34 08 f0 d5 34 08   ..4...4...4...4.
#1228721 0x834d6b0 [44]
      a8 f1 37 b7 a8 1e 6b b7  18 fe 12 08 01 00 00 00   ..7...k.........
../common/collect.cxx(858) : #1228722 0x834d718 [24]
      20 75 34 08 58 d6 34 08  d8 d7 34 08 b0 d6 34 08    u4.X.4...4...4.
#1228723 0x834d770 [44]
      a8 f1 37 b7 a8 1e 6b b7  40 05 13 08 01 00 00 00   ..7...k.@.......
../common/collect.cxx(858) : #1228724 0x834d7d8 [24]
      18 d7 34 08 ec df 34 08  ec df 34 08 70 d7 34 08   ..4...4...4.p.4.
../common/contain.cxx(796) : #1228781 0x83470e8 [12]
      09 00 00 00 01 00 00 00  01 00 00 00               ............
../common/collect.cxx(805) : #1228782 0x834d830 [36]
      80 ee 3f 08 d8 f4 3f 08  08 00 00 00 3c d8 34 08   ..?...?.....<.4.
#1228783 0x834d890 [36]
      08 f2 37 b7 a8 1e 6b b7  b0 16 13 08 01 00 00 00   ..7...k.........
../common/collect.cxx(858) : #1228784 0x83fec48 [24]
      08 ed 3f 08 3c d8 34 08  3c d8 34 08 90 d8 34 08   ..?.<.4.<.4...4.
#1228785 0x83feca0 [44]
      a8 f1 37 b7 a8 1e 6b b7  80 0f 13 08 01 00 00 00   ..7...k.........
../common/collect.cxx(858) : #1228786 0x83fed08 [24]
      80 ee 3f 08 48 ec 3f 08  c0 ed 3f 08 a0 ec 3f 08   ..?.H.?...?...?.
#1228787 0x83fed60 [36]
      08 f2 37 b7 a8 1e 6b b7  58 15 13 08 01 00 00 00   ..7...k.X.......
../common/collect.cxx(858) : #1228788 0x83fedc0 [24]
      08 ed 3f 08 3c d8 34 08  3c d8 34 08 60 ed 3f 08   ..?.<.4.<.4.`.?.
#1228789 0x83fee18 [44]
      a8 f1 37 b7 a8 1e 6b b7  b8 13 13 08 01 00 00 00   ..7...k.........
../common/collect.cxx(858) : #1228790 0x83fee80 [24]
      3c d8 34 08 08 ed 3f 08  00 f0 3f 08 18 ee 3f 08   <.4...?...?...?.
#1228791 0x83feed8 [44]
      a8 f1 37 b7 a8 1e 6b b7  68 12 13 08 01 00 00 00   ..7...k.h.......
../common/collect.cxx(858) : #1228792 0x83fef40 [24]
      00 f0 3f 08 3c d8 34 08  3c d8 34 08 d8 ee 3f 08   ..?.<.4.<.4...?.
#1228793 0x83fef98 [44]
      a8 f1 37 b7 a8 1e 6b b7  08 0c 13 08 01 00 00 00   ..7...k.........
../common/collect.cxx(858) : #1228794 0x83ff000 [24]
      80 ee 3f 08 40 ef 3f 08  18 f4 3f 08 98 ef 3f 08   ..?.@.?...?...?.
#1228795 0x83ff058 [44]
      a8 f1 37 b7 a8 1e 6b b7  18 11 13 08 01 00 00 00   ..7...k.........
../common/collect.cxx(858) : #1228796 0x83ff0c0 [24]
      18 f4 3f 08 3c d8 34 08  3c d8 34 08 58 f0 3f 08   ..?.<.4.<.4.X.?.
#1228797 0x83ff118 [44]
      a8 f1 37 b7 a8 1e 6b b7  78 0b 13 08 01 00 00 00   ..7...k.x.......
../common/collect.cxx(858) : #1228798 0x83ff418 [24]
      00 f0 3f 08 c0 f0 3f 08  d8 f4 3f 08 18 f1 3f 08   ..?...?...?...?.
#1228799 0x83ff470 [44]
      a8 f1 37 b7 a8 1e 6b b7  00 14 13 08 01 00 00 00   ..7...k.........
../common/collect.cxx(858) : #1228800 0x83ff4d8 [24]
      18 f4 3f 08 3c d8 34 08  3c d8 34 08 70 f4 3f 08   ..?.<.4.<.4.p.?.
#1756607 0x845c8f0 [120]
      48 df 0c 08 00 00 00 00  a8 1e 6b b7 20 de 45 08   H.........k. .E.
../common/contain.cxx(673) : #1756612 0x845de20 [12]
      16 00 00 00 01 00 00 00  01 00 00 00               ............
../common/contain.cxx(988) : #1756615 0x845de68 [22]
      53 65 61 72 63 68 54 68  72 65 61 64 3a 30 38 34   SearchThread:084
tom1:/usr/local/src/pwlib#            
Comment 11 Damien Sandras 2005-12-21 13:47:27 UTC
Wouldn't you be using some weird and deprecated PWLIB flag?
IT seems it is using the old memory checking code from pwlib which has been deprecated...
Comment 12 tom schorpp 2005-12-21 15:54:48 UTC
nerd info:

opal/pwlib installers will install only release libs.

for debug libs install override with:

make install PTLIB_FILE=libpt_linux_x86_d.so

make install OPAL_FILE=libopal_linux_x86_d.so

happy testing.
Comment 13 Damien Sandras 2005-12-21 16:00:09 UTC
Well, I reiterate my comment: you compiled pwlib with a special flag that you shouldn't have used and that activates memory checking...