Menu

#28 segfault in libtirpc-0.2.2-1.fc15.i686

open
nobody
None
5
2012-11-20
2011-07-12
stepglenn
No

rpcbind[1151]: segfault at 0 ip 0022ced3 sp bf8a8730 error 4 in
libtirpc.so.1.0.10[218000+26000]

downgraded to libtirpc-0.2.1-6.fc15.i686 corrects issue.

Kernel: 2.6.38.8-35.fc15.i686
glibc-2.14-4.i686

Discussion

  • stepglenn

    stepglenn - 2011-07-12

    Also: rpcbind-0.2.0-10.fc15.i686

     
  • steved

    steved - 2011-07-12

    Would be possible to get a bit more detail, like a stack trace

     
  • stepglenn

    stepglenn - 2011-07-12

    strace -d rpcbind

     
  • stepglenn

    stepglenn - 2011-07-12

    Jul 12 12:57:59 kernel: [ 61.896754] rpcbind[1188]: segfault at 0 ip 00532ed3 sp bfc79eb0 error 4 in libtirpc.so.1.0.10[51e000+26000]
    Jul 12 12:57:59 systemd[1]: rpcbind.service: main process exited, code=killed, status=11

     
  • stepglenn

    stepglenn - 2011-07-12

    main difference of strace on a fail-vs-good boot:
    Failed boot has this:

    setsockopt(6, SOL_IP, IP_PKTINFO, [1], 4) = 0
    setsockopt(7, SOL_IP, IP_PKTINFO, [1], 4) = 0
    setsockopt(9, SOL_IPV6, IPV6_PKTINFO, [1], 4) = -1 EINVAL (Invalid argument)
    setsockopt(10, SOL_IPV6, IPV6_PKTINFO, [1], 4) = -1 EINVAL (Invalid argument)

    Set the attached file for "strace -d rpcbind" on the FAIL boot.

     
  • stepglenn

    stepglenn - 2011-07-12

    Straight build of 0.2.2 SRC code. PASSes.

     
  • stepglenn

    stepglenn - 2011-07-12

    A straight build of the libtirpc-0.2.2.tar.bz2 SRC works.
    So, the Fedora-15 build may have an issue?
    See the newest attached file.