diff --git a/qutebrowser/misc/earlyinit.py b/qutebrowser/misc/earlyinit.py index c2b631f96..c53492360 100644 --- a/qutebrowser/misc/earlyinit.py +++ b/qutebrowser/misc/earlyinit.py @@ -309,13 +309,14 @@ def earlyinit(args): # Here we check if QtCore is available, and if not, print a message to the # console or via Tk. check_pyqt_core() + # Init logging as early as possible + init_log(args) # Now the faulthandler is enabled we fix the Qt harfbuzzing library, before # importing QtWidgets. fix_harfbuzz(args) # Now we can be sure QtCore is available, so we can print dialogs on # errors, so people only using the GUI notice them as well. check_qt_version() - check_ssl_support() remove_inputhook() check_libraries(args) - init_log(args) + check_ssl_support()