[Opendnssec-user] ODS 1.3.1 invalid pointer problem

Matthijs Mekking matthijs at NLnetLabs.nl
Wed Sep 7 11:25:33 UTC 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Scott,

Does it produce logs? Could you try it with valgrind? Which OS?

Best regards,
  Matthijs

On 09/07/2011 12:22 PM, Scott Armitage wrote:
> I don't know if anyone has hit this problem but I just tried to install ODS 1.3.1 on our test server and when I run it I get an invalid pointer 
> 
> 
> [root at rowlf opendnssec-1.3.1]# ods-control start
> Starting enforcer...
> OpenDNSSEC ods-enforcerd started (version 1.3.1), pid 876
> Starting signer engine...
> Starting signer...
> OpenDNSSEC signer engine version 1.3.1
> Engine running.
> 
> [root at rowlf opendnssec-1.3.1]# tail -f /var/log/*** glibc detected *** /usr/local/sbin/ods-signerd: munmap_chunk(): invalid pointer: 0x000000001304bde0 ***
> ======= Backtrace: =========
> /lib64/libc.so.6(cfree+0x166)[0x3ae80729d6]
> /usr/local/lib/libldns.so.1(ldns_rdf_deep_free+0x17)[0x2ada58191067]
> /usr/local/lib/libldns.so.1(ldns_rr_free+0x28)[0x2ada581936e8]
> /usr/local/sbin/ods-signerd[0x417562]
> /usr/local/sbin/ods-signerd[0x41d634]
> /usr/local/sbin/ods-signerd[0x40c864]
> /usr/local/sbin/ods-signerd[0x406387]
> /lib64/libc.so.6(__libc_start_main+0xf4)[0x3ae801d994]
> /usr/local/sbin/ods-signerd[0x406029]
> ======= Memory map: ========
> 00400000-0043a000 r-xp 00000000 fd:00 15481004                           /usr/local/sbin/ods-signerd
> 0063a000-0063b000 rw-p 0003a000 fd:00 15481004                           /usr/local/sbin/ods-signerd
> 0063b000-0063c000 rw-p 0063b000 00:00 0 
> 011f4000-13065000 rw-p 011f4000 00:00 0                                  [heap]
> 40753000-40754000 ---p 40753000 00:00 0 
> 40754000-41154000 rwxp 40754000 00:00 0 
> 418a0000-418a1000 ---p 418a0000 00:00 0 
> 418a1000-422a1000 rwxp 418a1000 00:00 0 
> 3ae7c00000-3ae7c1c000 r-xp 00000000 fd:00 3276802                        /lib64/ld-2.5.so
> 3ae7e1b000-3ae7e1c000 r--p 0001b000 fd:00 3276802                        /lib64/ld-2.5.so
> 3ae7e1c000-3ae7e1d000 rw-p 0001c000 fd:00 3276802                        /lib64/ld-2.5.so
> 3ae8000000-3ae814e000 r-xp 00000000 fd:00 3276803                        /lib64/libc-2.5.so
> 3ae814e000-3ae834e000 ---p 0014e000 fd:00 3276803                        /lib64/libc-2.5.so
> 3ae834e000-3ae8352000 r--p 0014e000 fd:00 3276803                        /lib64/libc-2.5.so
> 3ae8352000-3ae8353000 rw-p 00152000 fd:00 3276803                        /lib64/libc-2.5.so
> 3ae8353000-3ae8358000 rw-p 3ae8353000 00:00 0 
> 3ae8400000-3ae8402000 r-xp 00000000 fd:00 3276815                        /lib64/libdl-2.5.so
> 3ae8402000-3ae8602000 ---p 00002000 fd:00 3276815                        /lib64/libdl-2.5.so
> 3ae8602000-3ae8603000 r--p 00002000 fd:00 3276815                        /lib64/libdl-2.5.so
> 3ae8603000-3ae8604000 rw-p 00003000 fd:00 3276815                        /lib64/libdl-2.5.so
> 3ae8800000-3ae8882000 r-xp 00000000 fd:00 3276804                        /lib64/libm-2.5.so
> 3ae8882000-3ae8a81000 ---p 00082000 fd:00 3276804                        /lib64/libm-2.5.so
> 3ae8a81000-3ae8a82000 r--p 00081000 fd:00 3276804                        /lib64/libm-2.5.so
> 3ae8a82000-3ae8a83000 rw-p 00082000 fd:00 3276804                        /lib64/libm-2.5.so
> 3ae8c00000-3ae8c16000 r-xp 00000000 fd:00 3276823                        /lib64/libpthread-2.5.so
> 3ae8c16000-3ae8e15000 ---p 00016000 fd:00 3276823                        /lib64/libpthread-2.5.so
> 3ae8e15000-3ae8e16000 r--p 00015000 fd:00 3276823                        /lib64/libpthread-2.5.so
> 3ae8e16000-3ae8e17000 rw-p 00016000 fd:00 3276823                        /lib64/libpthread-2.5.so
> 3ae8e17000-3ae8e1b000 rw-p 3ae8e17000 00:00 0 
> 3ae9000000-3ae9014000 r-xp 00000000 fd:00 15470766                       /usr/lib64/libz.so.1.2.3
> 3ae9014000-3ae9213000 ---p 00014000 fd:00 15470766                       /usr/lib64/libz.so.1.2.3
> 3ae9213000-3ae9214000 rw-p 00013000 fd:00 15470766                       /usr/lib64/libz.so.1.2.3
> 3aea000000-3aea007000 r-xp 00000000 fd:00 3277145                        /lib64/librt-2.5.so
> 3aea007000-3aea207000 ---p 00007000 fd:00 3277145                        /lib64/librt-2.5.so
> 3aea207000-3aea208000 r--p 00007000 fd:00 3277145                        /lib64/librt-2.5.so
> 3aea208000-3aea209000 rw-p 00008000 fd:00 3277145                        /lib64/librt-2.5.so
> 3aea400000-3aea533000 r-xp 00000000 fd:00 15474402                       /usr/lib64/libxml2.so.2.6.26
> 3aea533000-3aea733000 ---p 00133000 fd:00 15474402                       /usr/lib64/libxml2.so.2.6.26
> 3aea733000-3aea73c000 rw-p 00133000 fd:00 15474402                       /usr/lib64/libxml2.so.2.6.26
> 3aea73c000-3aea73d000 rw-p 3aea73c000 00:00 0 
> 3aeac00000-3aeace6000 r-xp 00000000 fd:00 15474171                       /usr/lib64/libstdc++.so.6.0.8
> 3aeace6000-3aeaee5000 ---p 000e6000 fd:00 15474171                       /usr/lib64/libstdc++.so.6.0.8
> 3aeaee5000-3aeaeeb000 r--p 000e5000 fd:00 15474171                       /usr/lib64/libstdc++.so.6.0.8
> 3aeaeeb000-3aeaeee000 rw-p 000eb000 fd:00 15474171                       /usr/lib64/libstdc++.so.6.0.8
> 3aeaeee000-3aeaf00000 rw-p 3aeaeee000 00:00 0 
> 3aeb400000-3aeb40d000 r-xp 00000000 fd:00 3276811                        /lib64/libgcc_s-4.1.2-20080825.so.1
> 3aeb40d000-3aeb60d000 ---p 0000d000 fd:00 3276811                        /lib64/libgcc_s-4.1.2-20080825.so.1
> 3aeb60d000-3aeb60e000 rw-p 0000d000 fd:00 3276811                        /lib64/libgcc_s-4.1.2-20080825.so.1
> 2ada58178000-2ada5817a000 rw-p 2ada58178000 00:00 0 
> 2ada5817a000-2ada581c1000 r-xp 00000000 fd:00 15474397                   /usr/local/lib/libldns.so.1.6.10
> 2ada581c1000-2ada583c0000 ---p 00047000 fd:00 15474397                   /usr/local/lib/libldns.so.1.6.10
> 2ada583c0000-2ada583c6000 rw-p 00046000 fd:00 15474397                   /usr/local/lib/libldns.so.1.6.10
> 2ada583c6000-2ada583c7000 rw-p 2ada583c6000 00:00 0 
> 2ada583d0000-2ada5854a000 r-xp 00000000 fd:00 15959332                   /usr/local/ssl/lib/libcrypto.so.1.0.0
> 2ada5854a000-2ada5874a000 ---p 0017a000 fd:00 15959332                   /usr/local/ssl/lib/libcrypto.so.1.0.0
> 2ada5874a000-2ada5876d000 rw-p 0017a000 fd:00 15959332                   /usr/local/ssl/lib/libcrypto.so.1.0.0
> 2ada5876d000-2ada58774000 rw-p 2ada5876d000 00:00 0 
> 2ada5877e000-2ada58788000 r-xp 00000000 fd:00 3277132                    /lib64/libnss_files-2.5.so
> 2ada58788000-2ada58987000 ---p 0000a000 fd:00 3277132                    /lib64/libnss_files-2.5.so
> 2ada58987000-2ada58988000 r--p 00009000 fd:00 3277132                    /lib64/libnss_files-2.5.so
> 2ada58988000-2ada58989000 rw-p 0000a000 fd:00 3277132                    /lib64/libnss_files-2.5.so
> 2ada58989000-2ada589a6000 r-xp 00000000 fd:00 15479733                   /usr/local/lib/libsofthsm.so
> 2ada589a6000-2ada58ba5000 ---p 0001d000 fd:00 15479733                   /usr/local/lib/libsofthsm.so
> 2ada58ba5000-2ada58ba7000 rw-p 0001c000 fd:00 15479733                   /usr/local/lib/libsofthsm.so
> 2ada58ba7000-2ada58e72000 r-xp 00000000 fd:00 15480113                   /usr/local/lib/libbotan-1.8.2.so
> 2ada58e72000-2ada59072000 ---p 002cb000 fd:00 15480113                   /usr/local/lib/libbotan-1.8.2.so
> 2ada59072000-2ada5908b000 rw-p 002cb000 fd:00 15480113                   /usr/local/lib/libbotan-1.8.2.so
> 2ada5908b000-2ada59118000 r-xp 00000000 fd:00 12255234                   /usr/local/lib/libsqlite3.so.0.8.6
> 2ada59118000-2ada59317000 ---p 0008d000 fd:00 12255234                   /usr/local/lib/libsqlite3.so.0.8.6
> 2ada59317000-2ada5931b000 rw-p 0008c000 fd:00 12255234                   /usr/local/lib/libsqlite3.so.0.8.6
> 7fff0f84e000-7fff0f890000 rwxp 7ffffffbb000 00:00 0                      [stack]
> 7fff0f890000-7fff0f891000 rw-p 7fffffffe000 00:00 0 
> 7fff0f9fc000-7fff0fa00000 r-xp 7fff0f9fc000 00:00 0                      [vdso]
> ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0                  [vsyscall]
> 
> 
> 
> 
> Thanks
> 
> Scott Armitage
> 
> _______________________________________________
> Opendnssec-user mailing list
> Opendnssec-user at lists.opendnssec.org
> https://lists.opendnssec.org/mailman/listinfo/opendnssec-user
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJOZ1StAAoJEA8yVCPsQCW5DQcIAKb7wlL0nnOedHwkwLAhz0zy
X+aK04LW+8gGiW0M9pwZmACvLVuLmVwST9pQQzzG4m11YBfQ2yoF1mUwG+DCBaT3
CK5CoLk4WT+UcdgMPoId9QMf8IHM2n5LzNLIgcORuEE2dAszbWoESGMIsyGjAsML
CqzpmG51cL2ukygGlxG96uyxZhFxkv02Z2+zFyfUxdICqldeeJ3dGpVWeey/YYSW
9La82wVV0BU6mSzd9UmGFjvgtPvoJiwTz4U0brUL+okyso93vyowEoob5DBKYnzj
qF6SqFrvUacI2JPllPHmP5dWJ0kuEEJ4y2bOmj0lp8exHyfTcsWefHVlfQRySN4=
=/oQc
-----END PGP SIGNATURE-----



More information about the Opendnssec-user mailing list