Give the gift of Drupal. All merchandise is 50% off through 2016.
watchdog() is used by the custom error handler that is set by Drupal. Watchdog() gets the ip address by calling Drupal::request()->getClientIP(), which requires that the service container is set. This makes all errors really serious, since the container is not set yet.
This could possibly also affect other parts of the system which are called early.