[Bug 234402] news/inn: innd, makehistory hang on 12.0

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Dec 25 18:06:06 UTC 2018


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

            Bug ID: 234402
           Summary: news/inn: innd, makehistory hang on 12.0
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: johans at FreeBSD.org
          Reporter: naddy at FreeBSD.org
             Flags: maintainer-feedback?(johans at FreeBSD.org)
          Assignee: johans at FreeBSD.org

I upgraded from 11.2-STABLE to 12.0-STABLE and reinstalled all ports from
scratch. The freshly installed news/inn 2.6.1 port appears broken
(INN_LAYOUT=hier, default options).

After "service innd start", innd hangs in a busy loop, eating 100% CPU.
Connections to port nntp can be established but nothing answers there. innd
does not respond to ctlinnd. innd does not react to SIGTERM. Attaching with
truss -p shows no syscall activity.

I tried to rebuild the history and overview databases, but makehistory equally
hangs. Here's the tail of the truss output:

...
geteuid()                                        = 8 (0x8)
geteuid()                                        = 8 (0x8)
getuid()                                         = 8 (0x8)
openat(AT_FDCWD,"/var/spool/news/overview/group.index",O_RDWR|O_CREAT,0664) = 4
(0x4)
fstat(4,{ mode=-rw-rw-r-- ,inode=569564,size=147464,blksize=32768 }) = 0 (0x0)
fcntl(4,F_GETFD,)                                = 0 (0x0)
fcntl(4,F_SETFD,FD_CLOEXEC)                      = 0 (0x0)
mmap(0x0,147384,PROT_READ|PROT_WRITE,MAP_SHARED,4,0x0) = 34369343488
(0x800929000)
getrlimit(RLIMIT_NOFILE,{ cur=939969,max=939969 }) = 0 (0x0)
openat(AT_FDCWD,"/var/db/news/active",O_RDONLY,00) = 5 (0x5)
fstat(5,{ mode=-rw-rw-r-- ,inode=1203948,size=21708,blksize=32768 }) = 0 (0x0)
read(5,"control 0000000000 0000000001 n"...,32768) = 21708 (0x54cc)

At this point makehistory is in a busy loop with no further syscalls.

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


More information about the freebsd-ports-bugs mailing list