https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255339

            Bug ID: 255339
           Summary: regression: /usr/bin/logger exited on signal 6 (core
                    dumped): assertion in capability code
           Product: Base System
           Version: 13.0-RELEASE
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: bin
          Assignee: b...@freebsd.org
          Reporter: bor...@sarenet.es

After updating from 12.3 to 13-RELEASE (and recompiling all ports) I have
noticed that logger(1) is exiting on signal 6.

Having a look at the core file, an assertion has been triggered.

-----
(gdb) bt
#0  thr_kill () at thr_kill.S:4
#1  0x00000000203053a4 in __raise (s=s@entry=6)
    at /usr/src/lib/libc/gen/raise.c:52
#2  0x00000000203ba369 in abort () at /usr/src/lib/libc/stdlib/abort.c:67
#3  0x00000000202e82c1 in __assert (func=<optimized out>, 
    file=<optimized out>, line=<optimized out>, failedexpr=<optimized out>)
    at /usr/src/lib/libc/gen/assert.c:51
#4  0x000000002024d582 in service_clean (sock=5, procfd=1, 
    flags=<optimized out>) at /usr/src/lib/libcasper/libcasper/service.c:394
#5  service_start (service=service@entry=0x20a0a000, sock=sock@entry=5, 
    procfd=procfd@entry=1) at /usr/src/lib/libcasper/libcasper/service.c:427
#6  0x000000002024c393 in service_execute (chanfd=5)
    at /usr/src/lib/libcasper/libcasper/libcasper_service.c:162
#7  0x000000002024d92b in zygote_main (sock=4)
    at /usr/src/lib/libcasper/libcasper/zygote.c:162
#8  0x000000002024d798 in zygote_init ()
    at /usr/src/lib/libcasper/libcasper/zygote.c:209
#9  0x000000002024c3bb in casper_main_loop (fd=2)
    at /usr/src/lib/libcasper/libcasper/libcasper_service.c:233
#10 0x000000002024b8bf in cap_init ()
    at /usr/src/lib/libcasper/libcasper/libcasper.c:105
#11 0x0000000000203361 in main (argc=<optimized out>, argv=<optimized out>)
    at /usr/src/usr.bin/logger/logger.c:179
(gdb) 
-----


Looks like an assertion

----
(gdb) up
#2  0x00000000203ba369 in abort () at /usr/src/lib/libc/stdlib/abort.c:67
67              (void)raise(SIGABRT);
(gdb) up
#3  0x00000000202e82c1 in __assert (func=<optimized out>, 
    file=<optimized out>, line=<optimized out>, failedexpr=<optimized out>)
    at /usr/src/lib/libc/gen/assert.c:51
51              abort();
(gdb) up
#4  0x000000002024d582 in service_clean (sock=5, procfd=1, 
    flags=<optimized out>) at /usr/src/lib/libcasper/libcasper/service.c:394
394             assert(procfd > STDERR_FILENO);

----

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
freebsd-bugs@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"

Reply via email to