Segmentation Fault in pkg

Certain cryptographic hardware can have a software-induced race condition which leads to a problematic state. In this state, pkg will crash with a segmentation fault:

1085486128:error:14099044:SSL routines:ssl3_send_client_verify:internal error: Child process pid=30149 terminated abnormally: Segmentation fault

In this case, the device must be powered off and back on to recover. A warm reboot is not sufficient to reset the hardware.

  • Navigate to Diagnostics > Halt System
  • Click  Halt
  • Wait for the device to shut down.
  • Monitor the console to ensure that the shutdown completes.
  • Unplug the power adapter
  • Plug the power adapter back in