Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • BIND BIND
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 572
    • Issues 572
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 107
    • Merge requests 107
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ISC Open Source ProjectsISC Open Source Projects
  • BINDBIND
  • Issues
  • #874
Closed
Open
Issue created Feb 11, 2019 by Tony Finch@fanfOwner

SEGV crash in unwatch_fd()

My toy server crashed abruptly yesterday - no errors in the log. It is running the 9.13.5 master branch from 2019-01-09 rev f8965a55 plus miscellaneous patches unrelated to my recent KSK work. (https://gitlab.isc.org/fanf/bind9/commits/u/fanf2/patch)

Core file says:

#0  0x0000562957862065 in unwatch_fd (thread=0x7fbbdd09afc0, thread=0x7fbbdd09afc0, msg=
#1  internal_recv (sock=0x7fbbb4249580) at socket.c:3179
#2  process_fd (writeable=false, readable=true, fd=<optimized out>, thread=0x7fbbdd09b01
#3  process_fds (nevents=<optimized out>, events=0x7fbbdd09c010, thread=0x7fbbdd09b010)
#4  netthread (uap=0x7fbbdd09b010) at socket.c:3615
#5  0x00007fbbdb5c7494 in start_thread (arg=0x7fbbd3477700) at pthread_create.c:333
#6  0x00007fbbdb309acf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

The other 18 threads are in various kinds of wait, some of which might be interesting...

I see @wpk was working in this area not long ago.

Let me know if you need any more info.

Edited Feb 11, 2019 by Tony Finch
Assignee
Assign to
Time tracking