Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 May 2018 12:11:10 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 228562] ifa_ifwithnet: general protection fault while in kernel mode
Message-ID:  <bug-228562-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228562

            Bug ID: 228562
           Summary: ifa_ifwithnet: general protection fault while in
                    kernel mode
           Product: Base System
           Version: CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: eadler@FreeBSD.org

#0  __curthread () at ./machine/pcpu.h:231
        td =3D <optimized out>
#1  doadump (textdump=3D0) at /usr/src/sys/kern/kern_shutdown.c:366
        error =3D <error reading variable error (Cannot access memory at ad=
dress
0x0)>
        coredump =3D <optimized out>
#2  0xffffffff804350bb in db_dump (dummy=3D<optimized out>, dummy2=3D<unava=
ilable>,=20
    dummy3=3D<unavailable>, dummy4=3D<unavailable>) at
/usr/src/sys/ddb/db_command.c:574
        error =3D <optimized out>
#3  0xffffffff80434e7d in db_command (last_cmdp=3D<optimized out>,=20
    cmd_table=3D<optimized out>, dopager=3D<optimized out>)
    at /usr/src/sys/ddb/db_command.c:481
        modif =3D           ""
        have_addr =3D false
        t =3D <optimized out>
        result =3D <optimized out>
        cmd =3D 0xffffffff81a5ce20 <db_cmds+480>
        addr =3D <unavailable>
        count =3D <unavailable>
#4  0xffffffff80434c14 in db_command_loop () at
/usr/src/sys/ddb/db_command.c:534
No locals.
#5  0xffffffff80437dff in db_trap (type=3D<optimized out>, code=3D<optimize=
d out>)
    at /usr/src/sys/ddb/db_main.c:252
        jb =3D           {{
            _jb =3D               {-2194903306096,
              -2194903306104,
              -2194903305968,
              -2115128448,
              -2119837784,
              0,
              9,
              -2143060599,
              -2194903306000,
              -2140630981,
              -2116086448,
              0}
          }}
        bkpt =3D false
        watchpt =3D false
        prev_jb =3D 0x0
        why =3D <optimized out>
#6  0xffffffff80ba3923 in kdb_trap (type=3D9, code=3D0, tf=3D<optimized out=
>)
    at /usr/src/sys/kern/subr_kdb.c:697
        be =3D 0xffffffff81a5d7a8 <ddb_dbbe>
        intr =3D 582
        did_stop_cpus =3D <error reading variable did_stop_cpus (Cannot acc=
ess
memory at address 0x1)>
        handled =3D <optimized out>
        other_cpus =3D <optimized out>
#7  0xffffffff8101fbef in trap_fatal (frame=3D0xfffffe00f59172f0, eva=3D<op=
timized
out>)
    at /usr/src/sys/amd64/amd64/trap.c:883
        code =3D <optimized out>
        softseg =3D {
          ssd_base =3D 0,=20
          ssd_limit =3D 1048575,=20
          ssd_type =3D 27,=20
          ssd_dpl =3D 0,=20
          ssd_p =3D 1,=20
          ssd_long =3D 1,=20
          ssd_def32 =3D 0,=20
          ssd_gran =3D 1
        }
        msg =3D <optimized out>
        ss =3D 40
        type =3D <optimized out>
        handled =3D <optimized out>
#8  0xffffffff8101f13d in trap (frame=3D0xfffffe00f59172f0)
    at /usr/src/sys/amd64/amd64/trap.c:203
        td =3D 0xfffff8021d8b3000
        dr6 =3D <error reading variable dr6 (Cannot access memory at address
0x0)>
        addr =3D <error reading variable addr (Cannot access memory at addr=
ess
0x0)>
        ucode =3D <error reading variable ucode (Cannot access memory at ad=
dress
0x0)>
        signo =3D <error reading variable signo (Cannot access memory at ad=
dress
0x0)>
        p =3D <optimized out>
        type =3D 9
        ksi =3D <optimized out>
#9  <signal handler called>
No locals.
#10 0xffffffff80c58db1 in ifa_ifwithnet (addr=3D0xfffff8009847b4a8, ignore_=
ptp=3D0,=20
    fibnum=3D<optimized out>) at /usr/src/sys/net/if.c:2057
        cp3 =3D <optimized out>
        cp =3D <optimized out>
        cp2 =3D <optimized out>
        ifp =3D 0xfffff8007d99c800
        ifa =3D 0xfffff800a21d7c00
        ifa_maybe =3D 0xfffff800a21d7c00
        cplim =3D <optimized out>
        af =3D <optimized out>
        addr_data =3D <optimized out>
#11 0xffffffff80c836c3 in ifa_ifwithroute (flags=3D2051, dst=3D0xfffff80098=
47b498,=20
    gateway=3D0xfffff8009847b4a8, fibnum=3D0) at /usr/src/sys/net/route.c:7=
55
        ifa =3D 0x0
#12 0xffffffff80c841b1 in rt_getifa_fib (info=3D0xfffffe00f5917580,
fibnum=3D<optimized out>)
    at /usr/src/sys/net/route.c:1303
        error =3D <optimized out>
        ifa =3D <optimized out>
#13 0xffffffff80c82cef in rtrequest1_fib (req=3D<optimized out>,
info=3D0xfffffe00f5917580,=20
    ret_nrt=3D<optimized out>, fibnum=3D0) at /usr/src/sys/net/route.c:1586
        error =3D <error reading variable error (Cannot access memory at ad=
dress
0x2d)>
        rnh =3D 0xfffff8007d9f3a00
        rt =3D <optimized out>
        ndst =3D <optimized out>
        ifa =3D <optimized out>
        rn =3D <optimized out>
        rt_old =3D <optimized out>
        mdst =3D <optimized out>
#14 0xffffffff80c87f44 in route_output (m=3D<optimized out>,
so=3D0xfffff80147008358)
    at /usr/src/sys/net/rtsock.c:693
        saf =3D 2 '\002'
        error =3D <error reading variable error (Cannot access memory at ad=
dress
0x3)>
        alloc_len =3D 1024
        fibnum =3D 0
        len =3D <optimized out>
        rtm =3D <optimized out>
        rp =3D <optimized out>
        i =3D <error reading variable i (Cannot access memory at address 0x=
7)>
        sin6 =3D 0x80
        info =3D {
          rti_addrs =3D 7,=20
          rti_flags =3D 2051,=20
          rti_info =3D             {0xfffff8009847b498,
            0xfffff8009847b4a8,
            0xfffff8009847b4b8,
            0x0,
            0x0,
            0x0,
            0x0,
            0x0},=20
          rti_ifa =3D 0x0,=20
          rti_ifp =3D 0x0,=20
          rti_filter =3D 0x0,=20
          rti_filterdata =3D 0x0,=20
          rti_mflags =3D 0,=20
          rti_spare =3D 0,=20
          rti_rmx =3D 0xfffff8009847b428
        }
        rnh =3D <optimized out>
        rt =3D 0xffffffff80e8073c <uma_dbg_alloc+236>
        ifp =3D <optimized out>
        w =3D <optimized out>
        ss =3D <optimized out>
        saun =3D <optimized out>
#15 0xffffffff80bf6517 in sosend_generic (so=3D0xfffff80147008358, addr=3D0=
x0,=20
    uio=3D0xfffffe00f5917940, top=3D0xdeadc0dedeadc0de, control=3D0xfffff80=
09848b000,
flags=3D0,=20
    td=3D0xfffff8021d8b3000) at /usr/src/sys/kern/uipc_socket.c:1575
        clen =3D 0
        resid =3D <optimized out>
        error =3D <optimized out>
        space =3D 7992
        dontroute =3D <optimized out>
        atomic =3D <optimized out>
#16 0xffffffff80bf674d in sosend (so=3D0xfffff8009848b0bf, addr=3D0x7,=20
    uio=3D0xfffff8009848b0bf, top=3D0xfffff8009848b0b8, control=3D0x0, flag=
s=3D0,=20
    td=3D0xfffff8021d8b3000) at /usr/src/sys/kern/uipc_socket.c:1621
        saved_vnet =3D 0x0
        error =3D <optimized out>
#17 0xffffffff80bd18b2 in soo_write (fp=3D<optimized out>,
uio=3D0xfffffe00f5917940,=20
    active_cred=3D<optimized out>, flags=3D<optimized out>, td=3D<optimized=
 out>)
    at /usr/src/sys/kern/sys_socket.c:148
        so =3D 0xfffff80147008358
        error =3D 0
#18 0xffffffff80bc8c17 in fo_write (fp=3D<optimized out>, uio=3D<optimized =
out>,=20
    active_cred=3D0xfffff8009848b0bf, flags=3D<optimized out>, td=3D<optimi=
zed out>)
    at /usr/src/sys/sys/file.h:309
No locals.
#19 dofilewrite (td=3D0xfffff8021d8b3000, fd=3D3, fp=3D0xfffff800987ae820,=
=20
    auio=3D0xfffffe00f5917940, offset=3D<optimized out>, flags=3D0)
    at /usr/src/sys/kern/sys_generic.c:567
        cnt =3D 200
        ktruio =3D 0x0
        error =3D <optimized out>
#20 0xffffffff80bc883a in kern_writev (td=3D0xfffff8021d8b3000, fd=3D3,=20
    auio=3D0xfffffe00f5917940) at /usr/src/sys/kern/sys_generic.c:491
        fp =3D 0xfffff8009848b0bf
        error =3D 0
#21 0xffffffff80bc87e6 in sys_write (td=3D0xfffff8009848b0bf, uap=3D<optimi=
zed
out>)
    at /usr/src/sys/kern/sys_generic.c:406
        auio =3D {
          uio_iov =3D 0xfffffe00f5917970,=20
          uio_iovcnt =3D 1,=20
          uio_offset =3D 199,=20
          uio_resid =3D 0,=20
          uio_segflg =3D UIO_USERSPACE,=20
          uio_rw =3D UIO_WRITE,=20
          uio_td =3D 0xfffff8021d8b3000
        }
        error =3D <optimized out>
        aiov =3D <optimized out>
#22 0xffffffff810205fc in syscallenter (td=3D0xfffff8021d8b3000)
    at /usr/src/sys/amd64/amd64/../../kern/subr_syscall.c:135
        p =3D 0xfffff800036e6538
        error =3D <optimized out>
        sa =3D 0xfffff8021d8b33b0
        traced =3D <optimized out>
#23 amd64_syscall (td=3D0xfffff8021d8b3000, traced=3D0)
    at /usr/src/sys/amd64/amd64/trap.c:1006
        ksi =3D <optimized out>
        error =3D <optimized out>
#24 <signal handler called>
No locals.
#25 0x00000008003fc6ea in ?? ()
No symbol table info available.
Backtrace stopped: Cannot access memory at address 0x7fffffffd8b8

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-228562-227>