[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[LDM #FQJ-295802]: LDM install problem on OpenSuse 11.3



Harald,

> the installation (make install) of LDM fails on an OpenSuse 11.3
> Linux system with the following error:
> 
> 
> Making install in regutil
> make[1]: Entering directory `/data/hanlauf/Software/ldm-6.9.7/regutil'
> make  install-am
> make[2]: Entering directory `/data/hanlauf/Software/ldm-6.9.7/regutil'
> make[3]: Entering directory `/data/hanlauf/Software/ldm-6.9.7/regutil'
> test -z "/data/hanlauf/LDM/bin" || /bin/mkdir -p "/data/hanlauf/LDM/bin"
> /bin/sh ../libtool   --mode=install /usr/bin/install -c regutil
> '/data/hanlauf/LDM/bin'
> /usr/bin/install -c .libs/regutil /data/hanlauf/LDM/bin/regutil
> /usr/bin/perl ./installRegistry regpar.tab ./regutil \
> /data/hanlauf/LDM/etc/ldmadmin-pl.conf /data/hanlauf/LDM/etc
> *** glibc detected *** /home/hanlauf/Software/ldm-6.9.7/regutil/.libs/lt-
> regutil: munmap_chunk(): invalid pointer: 0x00002ade40e67038 ***
> ======= Backtrace: =========
> /lib64/libc.so.6(+0x73226)[0x2ade415d5226]
> /home/hanlauf/Software/ldm-6.9.7/lib/.libs/libldm.so.0(reg_setDirectory+0x115)
> [0x2ade40c3a915]
> /home/hanlauf/Software/ldm-6.9.7/regutil/.libs/lt-regutil[0x401c32]
> /lib64/libc.so.6(__libc_start_main+0xfd)[0x2ade41580b7d]
> /home/hanlauf/Software/ldm-6.9.7/regutil/.libs/lt-regutil[0x401302]
> ======= Memory map: ========
> 00400000-00403000 r-xp 00000000 08:07 1842508
> /data/hanlauf/Software/ldm-6.9.7/regutil/.libs/lt-regutil
> 00602000-00603000 r-xp 00002000 08:07 1842508
> /data/hanlauf/Software/ldm-6.9.7/regutil/.libs/lt-regutil
> 00603000-00604000 rwxp 00003000 08:07 1842508
> /data/hanlauf/Software/ldm-6.9.7/regutil/.libs/lt-regutil
> 00604000-00625000 rwxp 00000000 00:00 0
> [heap]
> 2ade409ba000-2ade409d9000 r-xp 00000000 08:02 417957
> /lib64/ld-2.11.2.so
> 2ade409d9000-2ade409da000 rwxp 00000000 00:00 0
> 2ade40bd8000-2ade40bd9000 r-xp 0001e000 08:02 417957
> /lib64/ld-2.11.2.so
> 2ade40bd9000-2ade40bda000 rwxp 0001f000 08:02 417957
> /lib64/ld-2.11.2.so
> 2ade40bda000-2ade40bdb000 rwxp 00000000 00:00 0
> 2ade40bdb000-2ade40c60000 r-xp 00000000 08:07 1842456
> /data/hanlauf/Software/ldm-6.9.7/lib/.libs/libldm.so.0.0.0
> 2ade40c60000-2ade40e5f000 ---p 00085000 08:07 1842456
> /data/hanlauf/Software/ldm-6.9.7/lib/.libs/libldm.so.0.0.0
> 2ade40e5f000-2ade40e64000 r-xp 00084000 08:07 1842456
> /data/hanlauf/Software/ldm-6.9.7/lib/.libs/libldm.so.0.0.0
> 2ade40e64000-2ade40e68000 rwxp 00089000 08:07 1842456
> /data/hanlauf/Software/ldm-6.9.7/lib/.libs/libldm.so.0.0.0
> 2ade40e68000-2ade40e7a000 rwxp 00000000 00:00 0
> 2ade40e7a000-2ade40ee2000 r-xp 00000000 08:07 1841567
> /data/hanlauf/Software/ldm-6.9.7/libxml2/.libs/libxml2.so.2.7.7
> 2ade40ee2000-2ade410e1000 ---p 00068000 08:07 1841567
> /data/hanlauf/Software/ldm-6.9.7/libxml2/.libs/libxml2.so.2.7.7
> 2ade410e1000-2ade410e2000 r-xp 00067000 08:07 1841567
> /data/hanlauf/Software/ldm-6.9.7/libxml2/.libs/libxml2.so.2.7.7
> 2ade410e2000-2ade410e3000 rwxp 00068000 08:07 1841567
> /data/hanlauf/Software/ldm-6.9.7/libxml2/.libs/libxml2.so.2.7.7
> 2ade41106000-2ade41108000 r-xp 00000000 08:02 414000
> /lib64/libdl-2.11.2.so
> 2ade41108000-2ade41308000 ---p 00002000 08:02 414000
> /lib64/libdl-2.11.2.so
> 2ade41308000-2ade41309000 r-xp 00002000 08:02 414000
> /lib64/libdl-2.11.2.so
> 2ade41309000-2ade4130a000 rwxp 00003000 08:02 414000
> /lib64/libdl-2.11.2.so
> 2ade4130a000-2ade41360000 r-xp 00000000 08:02 414005
> /lib64/libm-2.11.2.so
> 2ade41360000-2ade4155f000 ---p 00056000 08:02 414005
> /lib64/libm-2.11.2.so
> 2ade4155f000-2ade41560000 r-xp 00055000 08:02 414005
> /lib64/libm-2.11.2.so
> 2ade41560000-2ade41561000 rwxp 00056000 08:02 414005
> /lib64/libm-2.11.2.so
> 2ade41561000-2ade41562000 rwxp 00000000 00:00 0
> 2ade41562000-2ade416b8000 r-xp 00000000 08:02 414057
> /lib64/libc-2.11.2.so
> 2ade416b8000-2ade418b8000 ---p 00156000 08:02 414057
> /lib64/libc-2.11.2.so
> 2ade418b8000-2ade418bc000 r-xp 00156000 08:02 414057
> /lib64/libc-2.11.2.so
> 2ade418bc000-2ade418bd000 rwxp 0015a000 08:02 414057
> /lib64/libc-2.11.2.so
> 2ade418bd000-2ade418c4000 rwxp 00000000 00:00 0
> 2ade418c4000-2ade418d9000 r-xp 00000000 08:02 410131
> /lib64/libgcc_s.so.1
> 2ade418d9000-2ade41ad8000 ---p 00015000 08:02 410131
> /lib64/libgcc_s.so.1
> 2ade41ad8000-2ade41ad9000 r-xp 00014000 08:02 410131
> /lib64/libgcc_s.so.1
> 2ade41ad9000-2ade41ada000 rwxp 00015000 08:02 410131
> /lib64/libgcc_s.so.1
> 7fff60c7e000-7fff60ca0000 rwxp 00000000 00:00 0
> [stack]
> 7fff60d55000-7fff60d56000 r-xp 00000000 00:00 0
> [vdso]
> ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0
> [vsyscall]
> Couldn't ensure that registry exists in directory "/data/hanlauf/LDM/etc" at
> ./installRegistry line 33.
> make[3]: *** [install-exec-local] Error 2
> make[3]: Leaving directory `/data/hanlauf/Software/ldm-6.9.7/regutil'
> make[2]: *** [install-am] Error 2
> make[2]: Leaving directory `/data/hanlauf/Software/ldm-6.9.7/regutil'
> make[1]: *** [install] Error 2
> make[1]: Leaving directory `/data/hanlauf/Software/ldm-6.9.7/regutil'
> make: *** [install-recursive] Error 1

I suspect that the problem starts in the libxml2 library.

> Configuration for a test install in a scratch directory:
> 
> LDMHOME=/data/hanlauf/LDM ./configure --prefix=/data/hanlauf/LDM --disable-
> root-actions

I recommend against using the "--prefix" option because the LDM 
installation-structure is designed to allow upgrading an existing LDM 
installation and also reverting back to a previous version if the new version 
doesn't work. The prefix you specified would prevent that.

> I have attached the following files in a compressed .tar archive:
> 
> log.configure
> config.log
> log.make
> log.install
> log.install-retry
> 
> The file log.install-retry is the output of rerunning "make install"
> within emacs to capture the crash output given above.

There's not enough information to determine the cause of the problem.

Do you have an LDM user? May I log onto the system in question as that user? If 
not, then would you please build the LDM system with debugging enabled (i.e., 
CFLAGS=-g).

> --
> Harald Anlauf
> Deutscher Wetterdienst (DWD)           | Phone:  +49 69 8062 4941
> FE12 / Datenassimilation               | Fax:    +49 69 8062 3721
> 63067 Offenbach                        | e-Mail: address@hidden

Regards,
Steve Emmerson

Ticket Details
===================
Ticket ID: FQJ-295802
Department: Support LDM
Priority: Normal
Status: Closed