[hipl-users] Re: Problems running the daemon

  • From: Miika Komu <miika.komu@xxxxxxx>
  • To: hipl-users@xxxxxxxxxxxxx
  • Date: Mon, 25 May 2009 13:24:55 +0300

Adrian Alvarez wrote:

Hi,

please show your /etc/hip/hipd_config ? Also, please show "uname -a" output and tell us which HIPL version you're running?

Do you have some stack smashing support or SElinux enabled?

Hi Miika,

Here are the gdb trace results:

======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xb7bc3da8]
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x0)[0xb7bc3d60]
/usr/sbin/hipd[0x810712a]
/usr/sbin/hipd[0x8087c20]
/usr/sbin/hipd[0x8063aa0]
/usr/sbin/hipd[0x8059b9c]
/usr/sbin/hipd[0x805a2dd]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb7adc775]
/usr/sbin/hipd[0x804da21]
======= Memory map: ========
08048000-08138000 r-xp 00000000 08:06 3342739    /usr/sbin/hipd
08138000-08139000 r--p 000ef000 08:06 3342739    /usr/sbin/hipd
08139000-0813b000 rw-p 000f0000 08:06 3342739    /usr/sbin/hipd
0813b000-0813f000 rw-p 0813b000 00:00 0
08574000-085b4000 rw-p 08574000 00:00 0          [heap]
b7266000-b7273000 r-xp 00000000 08:06 4915221    /lib/libgcc_s.so.1
b7273000-b7274000 r--p 0000c000 08:06 4915221    /lib/libgcc_s.so.1
b7274000-b7275000 rw-p 0000d000 08:06 4915221    /lib/libgcc_s.so.1
b7275000-b727f000 r-xp 00000000 08:06 4932621 /lib/tls/i686/cmov/libnss_files-2.9.so <http://libnss_files-2.9.so> b727f000-b7280000 r--p 00009000 08:06 4932621 /lib/tls/i686/cmov/libnss_files-2.9.so <http://libnss_files-2.9.so> b7280000-b7281000 rw-p 0000a000 08:06 4932621 /lib/tls/i686/cmov/libnss_files-2.9.so <http://libnss_files-2.9.so> b7281000-b728a000 r-xp 00000000 08:06 4932623 /lib/tls/i686/cmov/libnss_nis-2.9.so <http://libnss_nis-2.9.so> b728a000-b728b000 r--p 00008000 08:06 4932623 /lib/tls/i686/cmov/libnss_nis-2.9.so <http://libnss_nis-2.9.so> b728b000-b728c000 rw-p 00009000 08:06 4932623 /lib/tls/i686/cmov/libnss_nis-2.9.so <http://libnss_nis-2.9.so> b728c000-b72a1000 r-xp 00000000 08:06 4932618 /lib/tls/i686/cmov/libnsl-2.9.so <http://libnsl-2.9.so> b72a1000-b72a2000 r--p 00014000 08:06 4932618 /lib/tls/i686/cmov/libnsl-2.9.so <http://libnsl-2.9.so> b72a2000-b72a3000 rw-p 00015000 08:06 4932618 /lib/tls/i686/cmov/libnsl-2.9.so <http://libnsl-2.9.so>
b72a3000-b72a5000 rw-p b72a3000 00:00 0
b72a5000-b72ac000 r-xp 00000000 08:06 4932619 /lib/tls/i686/cmov/libnss_compat-2.9.so <http://libnss_compat-2.9.so> b72ac000-b72ad000 r--p 00006000 08:06 4932619 /lib/tls/i686/cmov/libnss_compat-2.9.so <http://libnss_compat-2.9.so> b72ad000-b72ae000 rw-p 00007000 08:06 4932619 /lib/tls/i686/cmov/libnss_compat-2.9.so <http://libnss_compat-2.9.so>
b72ae000-b72af000 ---p b72ae000 00:00 0
b72af000-b7ab0000 rw-p b72af000 00:00 0
b7ab0000-b7ac4000 r-xp 00000000 08:06 4915223    /lib/libz.so.1.2.3.3
b7ac4000-b7ac5000 r--p 00013000 08:06 4915223    /lib/libz.so.1.2.3.3
b7ac5000-b7ac6000 rw-p 00014000 08:06 4915223    /lib/libz.so.1.2.3.3
b7ac6000-b7c22000 r-xp 00000000 08:06 4932612 /lib/tls/i686/cmov/libc-2.9.so <http://libc-2.9.so> b7c22000-b7c23000 ---p 0015c000 08:06 4932612 /lib/tls/i686/cmov/libc-2.9.so <http://libc-2.9.so> b7c23000-b7c25000 r--p 0015c000 08:06 4932612 /lib/tls/i686/cmov/libc-2.9.so <http://libc-2.9.so> b7c25000-b7c26000 rw-p 0015e000 08:06 4932612 /lib/tls/i686/cmov/libc-2.9.so <http://libc-2.9.so>
b7c26000-b7c2a000 rw-p b7c26000 00:00 0
b7c2a000-b7d5d000 r-xp 00000000 08:06 4932649 /lib/i686/cmov/libcrypto.so.0.9.8 b7d5d000-b7d65000 r--p 00132000 08:06 4932649 /lib/i686/cmov/libcrypto.so.0.9.8 b7d65000-b7d72000 rw-p 0013a000 08:06 4932649 /lib/i686/cmov/libcrypto.so.0.9.8
b7d72000-b7d76000 rw-p b7d72000 00:00 0
b7d76000-b7d9a000 r-xp 00000000 08:06 4932616 /lib/tls/i686/cmov/libm-2.9.so <http://libm-2.9.so> b7d9a000-b7d9b000 r--p 00023000 08:06 4932616 /lib/tls/i686/cmov/libm-2.9.so <http://libm-2.9.so> b7d9b000-b7d9c000 rw-p 00024000 08:06 4932616 /lib/tls/i686/cmov/libm-2.9.so <http://libm-2.9.so> b7d9c000-b7db1000 r-xp 00000000 08:06 4932626 /lib/tls/i686/cmov/libpthread-2.9.so <http://libpthread-2.9.so> b7db1000-b7db2000 r--p 00014000 08:06 4932626 /lib/tls/i686/cmov/libpthread-2.9.so <http://libpthread-2.9.so> b7db2000-b7db3000 rw-p 00015000 08:06 4932626 /lib/tls/i686/cmov/libpthread-2.9.so <http://libpthread-2.9.so>
b7db3000-b7db5000 rw-p b7db3000 00:00 0
b7db5000-b7db7000 r-xp 00000000 08:06 4932615 /lib/tls/i686/cmov/libdl-2.9.so <http://libdl-2.9.so> b7db7000-b7db8000 r--p 00001000 08:06 4932615 /lib/tls/i686/cmov/libdl-2.9.so <http://libdl-2.9.so> b7db8000-b7db9000 rw-p 00002000 08:06 4932615 /lib/tls/i686/cmov/libdl-2.9.so <http://libdl-2.9.so> b7db9000-b7e36000 r-xp 00000000 08:06 3344271 /usr/lib/libsqlite3.so.0.8.6 b7e36000-b7e37000 r--p 0007d000 08:06 3344271 /usr/lib/libsqlite3.so.0.8.6 b7e37000-b7e38000 rw-p 0007e000 08:06 3344271 /usr/lib/libsqlite3.so.0.8.6
b7e38000-b7e39000 rw-p b7e38000 00:00 0
b7e39000-b7e3c000 r-xp 00000000 08:06 4915242    /lib/libcap.so.1.10
b7e3c000-b7e3d000 rw-p 00002000 08:06 4915242    /lib/libcap.so.1.10
b7e3d000-b7f72000 r-xp 00000000 08:06 3344026    /usr/lib/libxml2.so.2.6.32
b7f72000-b7f73000 ---p 00135000 08:06 3344026    /usr/lib/libxml2.so.2.6.32
b7f73000-b7f77000 r--p 00135000 08:06 3344026    /usr/lib/libxml2.so.2.6.32
b7f77000-b7f78000 rw-p 00139000 08:06 3344026    /usr/lib/libxml2.so.2.6.32
b7f78000-b7f79000 rw-p b7f78000 00:00 0
b7f87000-b7f89000 rw-p b7f87000 00:00 0
b7f89000-b7f8a000 r-xp b7f89000 00:00 0          [vdso]
b7f8a000-b7fa6000 r-xp 00000000 08:06 4915212 /lib/ld-2.9.so <http://ld-2.9.so> b7fa6000-b7fa7000 r--p 0001b000 08:06 4915212 /lib/ld-2.9.so <http://ld-2.9.so> b7fa7000-b7fa8000 rw-p 0001c000 08:06 4915212 /lib/ld-2.9.so <http://ld-2.9.so>
bfc93000-bfca8000 rw-p bffeb000 00:00 0          [stack]

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb7aaf940 (LWP 4463)]
0xb7f89430 in __kernel_vsyscall ()
(gdb) backtrace
#0  0xb7f89430 in __kernel_vsyscall ()
#1  0xb7af16d0 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7af3098 in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7b2f24d in ?? () from /lib/tls/i686/cmov/libc.so.6
#4  0xb7bc3da8 in __fortify_fail () from /lib/tls/i686/cmov/libc.so.6
#5  0xb7bc3d60 in __stack_chk_fail () from /lib/tls/i686/cmov/libc.so.6
#6 0x0810712a in opendht_read_response (sockfd=20, answer=0xbfca6408 " \001") at libhipopendht.c:556 #7 0x08087c20 in hip_get_dht_mapping_for_HIT_msg (msg=0x8588670) at netdev.c:1612 #8 0x08063aa0 in hip_handle_user_msg (msg=0x8588670, src=0xbfca72cc) at user.c:393
#9  0x08059b9c in hipd_main (argc=2, argv=0xbfca7524) at hipd.c:676
#10 0x0805a2dd in main (argc=2, argv=0xbfca7524) at hipd.c:795

 In advance, thank you so much for your help,

Adrian

On Fri, May 22, 2009 at 2:34 PM, Miika Komu <miika.komu@xxxxxxx <mailto:miika.komu@xxxxxxx>> wrote:

    Andrei Gurtov wrote:

    Hi Andrian,

    please join the list at:

    //www.freelists.org/list/hipl-users

    I am unable to repeat the problem. Can you get me a gdb trace as
    follows:

    # gdb hipd
    run -k
    <then repeat the crash>
    backtrace

    Thanks.


        Hi,

        I forwarded your question to HIPL users mailing list.

        Andrei

        Adrian Alvarez wrote:

            Dear Doc Gurtov,

            I am a student at the INT in Evry, France and I am currently
            running some test using hipl. Before the new patch I had no
            problems running the RVS scenario specified at
            http://infrahip.hiit.fi/hipl/manual/ch17.html. Now I am
            working with Jaunty and the new patched version of hipl
            1.0.4-30. The problem is that every time I try to run
            conntest-client on the Initiator , the hipl daemon crash
            giving me the following:

            *** stack smashing detected ***: hipd terminated
            ======= Backtrace: =========
            /lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xb7cf9da8]
            /lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x0)[0xb7cf9d60]
            hipd[0x8107d1a]
            hipd[0x8087ab0]
            hipd[0x8063930]
            hipd[0x8059a2c]
            hipd[0x805a16d]
            /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb7c12775]
            hipd[0x804d8b1]
            ======= Memory map: ========
            08048000-08139000 r-xp 00000000 08:06 3342353    /usr/sbin/hipd
            08139000-0813a000 r--p 000f0000 08:06 3342353    /usr/sbin/hipd
            0813a000-0813c000 rw-p 000f1000 08:06 3342353    /usr/sbin/hipd
            0813c000-08140000 rw-p 0813c000 00:00 0
            093dc000-093fe000 rw-p 093dc000 00:00 0          [heap]
b739c000-b73a9000 r-xp 00000000 08:06 4915221 /lib/libgcc_s.so.1 b73a9000-b73aa000 r--p 0000c000 08:06 4915221 /lib/libgcc_s.so.1 b73aa000-b73ab000 rw-p 0000d000 08:06 4915221 /lib/libgcc_s.so.1 b73ab000-b73b5000 r-xp 00000000 08:06 4932621 /lib/tls/i686/cmov/libnss_files-2.9.so
            <http://libnss_files-2.9.so> <http://libnss_files-2.9.so>
b73b5000-b73b6000 r--p 00009000 08:06 4932621 /lib/tls/i686/cmov/libnss_files-2.9.so
            <http://libnss_files-2.9.so> <http://libnss_files-2.9.so>
b73b6000-b73b7000 rw-p 0000a000 08:06 4932621 /lib/tls/i686/cmov/libnss_files-2.9.so
            <http://libnss_files-2.9.so> <http://libnss_files-2.9.so>
b73b7000-b73c0000 r-xp 00000000 08:06 4932623 /lib/tls/i686/cmov/libnss_nis-2.9.so
            <http://libnss_nis-2.9.so> <http://libnss_nis-2.9.so>
b73c0000-b73c1000 r--p 00008000 08:06 4932623 /lib/tls/i686/cmov/libnss_nis-2.9.so
            <http://libnss_nis-2.9.so> <http://libnss_nis-2.9.so>
b73c1000-b73c2000 rw-p 00009000 08:06 4932623 /lib/tls/i686/cmov/libnss_nis-2.9.so
            <http://libnss_nis-2.9.so> <http://libnss_nis-2.9.so>
b73c2000-b73d7000 r-xp 00000000 08:06 4932618 /lib/tls/i686/cmov/libnsl-2.9.so <http://libnsl-2.9.so>
            <http://libnsl-2.9.so>
b73d7000-b73d8000 r--p 00014000 08:06 4932618 /lib/tls/i686/cmov/libnsl-2.9.so <http://libnsl-2.9.so>
            <http://libnsl-2.9.so>
b73d8000-b73d9000 rw-p 00015000 08:06 4932618 /lib/tls/i686/cmov/libnsl-2.9.so <http://libnsl-2.9.so>
            <http://libnsl-2.9.so>
            b73d9000-b73db000 rw-p b73d9000 00:00 0
b73db000-b73e2000 r-xp 00000000 08:06 4932619 /lib/tls/i686/cmov/libnss_compat-2.9.so
            <http://libnss_compat-2.9.so> <http://libnss_compat-2.9.so>
b73e2000-b73e3000 r--p 00006000 08:06 4932619 /lib/tls/i686/cmov/libnss_compat-2.9.so
            <http://libnss_compat-2.9.so> <http://libnss_compat-2.9.so>
b73e3000-b73e4000 rw-p 00007000 08:06 4932619 /lib/tls/i686/cmov/libnss_compat-2.9.so
            <http://libnss_compat-2.9.so> <http://libnss_compat-2.9.so>
            b73e4000-b73e5000 ---p b73e4000 00:00 0
            b73e5000-b7be6000 rw-p b73e5000 00:00 0
b7be6000-b7bfa000 r-xp 00000000 08:06 4915223 /lib/libz.so.1.2.3.3 b7bfa000-b7bfb000 r--p 00013000 08:06 4915223 /lib/libz.so.1.2.3.3 b7bfb000-b7bfc000 rw-p 00014000 08:06 4915223 /lib/libz.so.1.2.3.3 b7bfc000-b7d58000 r-xp 00000000 08:06 4932612 /lib/tls/i686/cmov/libc-2.9.so <http://libc-2.9.so>
            <http://libc-2.9.so>
b7d58000-b7d59000 ---p 0015c000 08:06 4932612 /lib/tls/i686/cmov/libc-2.9.so <http://libc-2.9.so>
            <http://libc-2.9.so>
b7d59000-b7d5b000 r--p 0015c000 08:06 4932612 /lib/tls/i686/cmov/libc-2.9.so <http://libc-2.9.so>
            <http://libc-2.9.so>
b7d5b000-b7d5c000 rw-p 0015e000 08:06 4932612 /lib/tls/i686/cmov/libc-2.9.so <http://libc-2.9.so>
            <http://libc-2.9.so>
            b7d5c000-b7d60000 rw-p b7d5c000 00:00 0
b7d60000-b7e93000 r-xp 00000000 08:06 4932649 /lib/i686/cmov/libcrypto.so.0.9.8 b7e93000-b7e9b000 r--p 00132000 08:06 4932649 /lib/i686/cmov/libcrypto.so.0.9.8 b7e9b000-b7ea8000 rw-p 0013a000 08:06 4932649 /lib/i686/cmov/libcrypto.so.0.9.8
            b7ea8000-b7eac000 rw-p b7ea8000 00:00 0
b7eac000-b7ed0000 r-xp 00000000 08:06 4932616 /lib/tls/i686/cmov/libm-2.9.so <http://libm-2.9.so>
            <http://libm-2.9.so>
b7ed0000-b7ed1000 r--p 00023000 08:06 4932616 /lib/tls/i686/cmov/libm-2.9.so <http://libm-2.9.so>
            <http://libm-2.9.so>
b7ed1000-b7ed2000 rw-p 00024000 08:06 4932616 /lib/tls/i686/cmov/libm-2.9.so <http://libm-2.9.so>
            <http://libm-2.9.so>
b7ed2000-b7ee7000 r-xp 00000000 08:06 4932626 /lib/tls/i686/cmov/libpthread-2.9.so
            <http://libpthread-2.9.so> <http://libpthread-2.9.so>
b7ee7000-b7ee8000 r--p 00014000 08:06 4932626 /lib/tls/i686/cmov/libpthread-2.9.so
            <http://libpthread-2.9.so> <http://libpthread-2.9.so>
b7ee8000-b7ee9000 rw-p 00015000 08:06 4932626 /lib/tls/i686/cmov/libpthread-2.9.so
            <http://libpthread-2.9.so> <http://libpthread-2.9.so>
            b7ee9000-b7eeb000 rw-p b7ee9000 00:00 0
b7eeb000-b7eed000 r-xp 00000000 08:06 4932615 /lib/tls/i686/cmov/libdl-2.9.so <http://libdl-2.9.so>
            <http://libdl-2.9.so>
b7eed000-b7eee000 r--p 00001000 08:06 4932615 /lib/tls/i686/cmov/libdl-2.9.so <http://libdl-2.9.so>
            <http://libdl-2.9.so>
b7eee000-b7eef000 rw-p 00002000 08:06 4932615 /lib/tls/i686/cmov/libdl-2.9.so <http://libdl-2.9.so>
            <http://libdl-2.9.so>
b7eef000-b7f6c000 r-xp 00000000 08:06 3344271 /usr/lib/libsqlite3.so.0.8.6 b7f6c000-b7f6d000 r--p 0007d000 08:06 3344271 /usr/lib/libsqlite3.so.0.8.6 b7f6d000-b7f6e000 rw-p 0007e000 08:06 3344271 /usr/lib/libsqlite3.so.0.8.6
            b7f6e000-b7f6f000 rw-p b7f6e000 00:00 0
b7f6f000-b7f72000 r-xp 00000000 08:06 4915242 /lib/libcap.so.1.10 b7f72000-b7f73000 rw-p 00002000 08:06 4915242 /lib/libcap.so.1.10 b7f73000-b80a8000 r-xp 00000000 08:06 3344026 /usr/lib/libxml2.so.2.6.32 b80a8000-b80a9000 ---p 00135000 08:06 3344026 /usr/lib/libxml2.so.2.6.32 b80a9000-b80ad000 r--p 00135000 08:06 3344026 /usr/lib/libxml2.so.2.6.32 b80ad000-b80ae000 rw-p 00139000 08:06 3344026 /usr/lib/libxml2.so.2.6.32
            b80ae000-b80af000 rw-p b80ae000 00:00 0
            b80bd000-b80bf000 rw-p b80bd000 00:00 0
            b80bf000-b80c0000 r-xp b80bf000 00:00 0          [vdso]
b80c0000-b80dc000 r-xp 00000000 08:06 4915212 /lib/ld-2.9.so <http://ld-2.9.so> <http://ld-2.9.so> b80dc000-b80dd000 r--p 0001b000 08:06 4915212 /lib/ld-2.9.so <http://ld-2.9.so> <http://ld-2.9.so> b80dd000-b80de000 rw-p 0001c000 08:06 4915212 /lib/ld-2.9.so <http://ld-2.9.so> <http://ld-2.9.so>
            bfec7000-bfedd000 rw-p bffea000 00:00 0          [stack]
            Aborted


            I am using  Dells T3400 PCs with the following specs:
            Intel Processor  Core 2 Duo 3.16 Ghz
            3 GB of RAM


            Could you help me or perhaps point me on the right direccion?

            Thank you very much,



            Adrian Alvarez






Other related posts: