[qutebrowser] pdf.js problem

A suspu at protonmail.com
Tue Jul 13 15:00:41 CEST 2021


Hello Everybody

I have a problem using pdf.js with my custom config.py. With default config.py it works fine but I cannot figure out the settings which disable pdf.js functionality. I tried to allow all things disabled in custom config.py for pdfjs but it doesn't work. Please see the attached files, one shows the differences in the config files, the other shows the differences in the debug output. Both times I opened the same pdf-URL.

Please help me to solve the problem.

Thank you very much.

Andreas

Sent with [ProtonMail](https://protonmail.com/) Secure Email.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://listi.jpberlin.de/pipermail/qutebrowser/attachments/20210713/b1b58601/attachment.htm>
-------------- next part --------------
## diff config.py.custom config.py.default
3d2
< #
16c15
< config.load_autoconfig(False)
---
> # config.load_autoconfig(True)
35c34
< c.auto_save.session = False
---
> # c.auto_save.session = False
57c56
< c.backend = 'webengine'
---
> # c.backend = 'webengine'
---
> # c.completion.web_history.exclude = []
659c658
< c.completion.web_history.max_items = 12
---
> # c.completion.web_history.max_items = -1
672c671
< c.content.autoplay = False
---
> # c.content.autoplay = True
---
> # c.content.cache.appcache = True
732,774c732
< c.content.cache.appcache = False
< 
< 
< 
< with config.pattern('*://pdfjs/*') as p:
<     c.content.autoplay = True
<     c.content.canvas_reading = True
<     c.content.webrtc_ip_handling_policy = 'all-interfaces'
<     c.content.cookies.accept = 'all'
<     c.content.dns_prefetch = False
<     c.content.headers.referer = 'same-domain'
<     c.content.local_content_can_access_file_urls = True
<     c.content.local_content_can_access_remote_urls = True
<     c.content.plugins = True
<     c.content.webgl = True
<     p.content.cache.appcache = True
<     p.content.javascript.enabled = True
<     p.content.local_storage = True
<     c.content.javascript.can_access_clipboard = True
<     p.content.persistent_storage = True
< 
< 
---
> ## Maximum number of pages to hold in the global memory page cache. The
780c738
< c.content.cache.maximum_pages = 3
---
> # c.content.cache.maximum_pages = 0
791c749
< c.content.canvas_reading = False
---
> # c.content.canvas_reading = True
815c773
< c.content.cookies.accept = 'no-3rdparty'
---
> # c.content.cookies.accept = 'all'
819c777
< c.content.cookies.store = False
---
> # c.content.cookies.store = True
832c790
< c.content.desktop_capture = False
---
> # c.content.desktop_capture = 'ask'
836c794
< c.content.dns_prefetch = False
---
> # c.content.dns_prefetch = True
846c804
< c.content.fullscreen.overlay_timeout = 3000
---
> # c.content.fullscreen.overlay_timeout = 3000
859c817
< c.content.geolocation = False
---
> # c.content.geolocation = 'ask'
868,869c826
< c.content.headers.custom = {}
< 
---
> # c.content.headers.custom = {}
875c832
< c.content.headers.do_not_track = False
---
> # c.content.headers.do_not_track = True
885c842
< c.content.headers.referer = 'never'
---
> # c.content.headers.referer = 'same-domain'
905c862
< c.content.hyperlink_auditing = False
---
> # c.content.hyperlink_auditing = False
919c876
< c.content.javascript.can_access_clipboard = False
---
> # c.content.javascript.can_access_clipboard = False
931c888
< c.content.javascript.enabled = False
---
> # c.content.javascript.enabled = True
940c897
< c.content.javascript.log = {'unknown': 'debug', 'info': 'debug', 'warning': 'debug', 'error': 'debug'}
---
> # c.content.javascript.log = {'unknown': 'debug', 'info': 'debug', 'warning': 'debug', 'error': 'debug'}
953c910
< c.content.local_content_can_access_file_urls = False
---
> # c.content.local_content_can_access_file_urls = True
957c914
< c.content.local_content_can_access_remote_urls = False
---
> # c.content.local_content_can_access_remote_urls = False
961c918
< c.content.local_storage = False
---
> # c.content.local_storage = True
969c926
< c.content.media.audio_capture = False
---
> # c.content.media.audio_capture = 'ask'
977c934
< c.content.media.audio_video_capture = False
---
> # c.content.media.audio_video_capture = 'ask'
985c942
< c.content.media.video_capture = False
---
> # c.content.media.video_capture = 'ask'
993c950
< c.content.mouse_lock = False
---
> # c.content.mouse_lock = 'ask'
999c956
< c.content.mute = True
---
> # c.content.mute = False
1011c968
< c.content.notifications.enabled = False
---
> # c.content.notifications.enabled = 'ask'
1031c988
< c.content.notifications.presenter = 'qt'
---
> # c.content.notifications.presenter = 'auto'
1044c1001
< c.content.pdfjs = False
---
> # c.content.pdfjs = False
1053c1010
< c.content.persistent_storage = False
---
> # c.content.persistent_storage = 'ask'
1057c1014
< c.content.plugins = False
---
> # c.content.plugins = False
1065c1022
< ## c.content.prefers_reduced_motion = False
---
> # c.content.prefers_reduced_motion = False
1146c1103
< c.content.webgl = False
---
> # c.content.webgl = True
1155c1112
< c.content.webrtc_ip_handling_policy = 'default-public-interface-only'
---
> # c.content.webrtc_ip_handling_policy = 'all-interfaces'
1163c1120
< c.content.xss_auditing = False
---
> # c.content.xss_auditing = False
1212c1169
< # c.editor.command = []
---
> # c.editor.command = ['gvim', '-f', '{file}', '-c', 'normal {line}G{column0}l']
1548c1505
< c.logging.level.console = 'error'
---
> # c.logging.level.console = 'info'
1559c1516
< c.logging.level.ram = 'error'
---
> # c.logging.level.ram = 'debug'
2414d2370
< 
-------------- next part --------------
## diff of debug log while opening pdf with pdf.js with custom config (<) or default config (>)
## see diff file of configs
1,595c1,703
< 14:49:38 DEBUG    init       earlyinit:init_log:272 Log initialized.
< 14:49:39 DEBUG    init       app:run:84 Main process PID: 11529
< 14:49:39 DEBUG    init       app:run:86 Initializing directories...
< 14:49:39 DEBUG    init       standarddir:init:353 Base directory: None
< 14:49:39 DEBUG    misc       standarddir:_writable_location:273 writable location for ConfigLocation: /home/arl/.config
< 14:49:39 DEBUG    misc       standarddir:_writable_location:273 writable location for AppDataLocation: /home/arl/.local/share
< 14:49:39 DEBUG    misc       standarddir:_writable_location:273 writable location for CacheLocation: /home/arl/.cache
< 14:49:39 DEBUG    misc       standarddir:_writable_location:273 writable location for DownloadLocation: /home/arl/Downloads
< 14:49:39 DEBUG    misc       standarddir:_writable_location:273 writable location for RuntimeLocation: /run/user/1000
< 14:49:39 DEBUG    init       app:run:90 Initializing config...
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: auto_save.session = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: backend = webengine
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: completion.web_history.exclude = ['https://lichess.org/*']
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: completion.web_history.max_items = 12
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.autoplay = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.cache.appcache = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.webgl = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.cache.appcache = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.javascript.enabled = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.local_storage = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.persistent_storage = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.javascript.enabled = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.autoplay = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.canvas_reading = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.webrtc_ip_handling_policy = all-interfaces
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.cookies.accept = all
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.dns_prefetch = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.headers.referer = same-domain
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.local_content_can_access_file_urls = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.local_content_can_access_remote_urls = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.plugins = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.webgl = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.cache.appcache = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.javascript.enabled = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.local_storage = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.javascript.can_access_clipboard = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.persistent_storage = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.javascript.enabled = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.cache.maximum_pages = 3
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.canvas_reading = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.cookies.accept = no-3rdparty
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.cookies.store = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.desktop_capture = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.dns_prefetch = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.fullscreen.overlay_timeout = 3000
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.geolocation = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.headers.custom = {}
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.headers.do_not_track = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.headers.referer = never
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.hyperlink_auditing = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.javascript.can_access_clipboard = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.javascript.enabled = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.javascript.log = {'unknown': 'debug', 'info': 'debug', 'warning': 'debug', 'error': 'debug'}
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.local_content_can_access_file_urls = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.local_content_can_access_remote_urls = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.local_storage = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.media.audio_capture = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.media.audio_video_capture = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.media.video_capture = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.mouse_lock = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.mute = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.notifications.enabled = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.notifications.presenter = qt
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.pdfjs = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.persistent_storage = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.plugins = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.webgl = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.webrtc_ip_handling_policy = default-public-interface-only
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.xss_auditing = False
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: logging.level.console = error
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: logging.level.ram = error
< 14:49:39 DEBUG    misc       elf:parse_webenginecore:325 QtWebEngine .so found at /usr/lib/libQt5WebEngineCore.so.5.15.5
< 14:49:39 DEBUG    misc       elf:parse_webenginecore:331 Got versions from ELF: Versions(webengine='5.15.5', chromium='87.0.4280.144')
< 14:49:39 DEBUG    misc       elf:parse_webenginecore:325 QtWebEngine .so found at /usr/lib/libQt5WebEngineCore.so.5.15.5
< 14:49:39 DEBUG    misc       elf:parse_webenginecore:331 Got versions from ELF: Versions(webengine='5.15.5', chromium='87.0.4280.144')
< 14:49:39 DEBUG    init       app:run:93 Initializing application...
< 14:49:39 DEBUG    misc       elf:parse_webenginecore:325 QtWebEngine .so found at /usr/lib/libQt5WebEngineCore.so.5.15.5
< 14:49:39 DEBUG    misc       elf:parse_webenginecore:331 Got versions from ELF: Versions(webengine='5.15.5', chromium='87.0.4280.144')
< 14:49:39 DEBUG    init       darkmode:settings:379 Darkmode variant: qt_515_3
< 14:49:39 DEBUG    init       app:__init__:556 Commandline args: ['--debug']
< 14:49:39 DEBUG    init       app:__init__:557 Parsed: Namespace(basedir=None, config_py=None, version=False, temp_settings=[], session=None, override_restore=False, target=None, backend=None, desktop_file_name='org.qutebrowser.qutebrowser', json_args=None, temp_basedir_restarted=False, enable_webengine_inspector=False, loglevel=None, logfilter=None, loglines=2000, debug=True, json_logging=False, color=True, force_color=False, nowindow=False, temp_basedir=False, no_err_windows=False, qt_arg=None, qt_flag=None, debug_flags=[], command=[], url=[])
< 14:49:39 DEBUG    init       app:__init__:558 Qt arguments: ['--enable-features=WebRTCPipeWireCapturer,OverlayScrollbar', '--disable-reading-from-canvas', '--force-webrtc-ip-handling-policy=default_public_interface_only']
< 14:49:39 DEBUG    init       app:__init__:563 Initializing application...
< 14:49:39 DEBUG    ipc        ipc:send_to_running_instance:476 Connecting to /run/user/1000/qutebrowser/ipc-15e76f8904e69d0ada402c3d7401518d
< 14:49:39 DEBUG    ipc        ipc:send_to_running_instance:506 No existing instance present (error 2)
< 14:49:39 DEBUG    init       ipc:send_or_listen:536 Starting IPC server...
< 14:49:39 DEBUG    ipc        ipc:__init__:210 Not calling setSocketOptions
< 14:49:39 DEBUG    ipc        ipc:listen:221 Listening as /run/user/1000/qutebrowser/ipc-15e76f8904e69d0ada402c3d7401518d
< 14:49:39 DEBUG    init       app:init:144 Starting init...
< 14:49:39 DEBUG    extensions loader:_load_component:158 Importing qutebrowser.components.adblockcommands
< 14:49:39 DEBUG    extensions loader:_load_component:158 Importing qutebrowser.components.braveadblock
< 14:49:39 DEBUG    extensions loader:_load_component:166 Running init hook 'init'
< 14:49:39 INFO     message    message:info:82 Run :adblock-update to get adblock lists.
< 14:49:39 DEBUG    extensions loader:_load_component:158 Importing qutebrowser.components.caretcommands
< 14:49:39 DEBUG    extensions loader:_load_component:158 Importing qutebrowser.components.hostblock
< 14:49:39 DEBUG    extensions loader:_load_component:166 Running init hook 'init'
< 14:49:39 DEBUG    network    hostblock:_should_be_used:82 Configured adblock method auto, adblock library usable: True
< 14:49:39 DEBUG    extensions loader:_load_component:158 Importing qutebrowser.components.misccommands
< 14:49:39 DEBUG    extensions loader:_load_component:158 Importing qutebrowser.components.readlinecommands
< 14:49:39 DEBUG    extensions loader:_load_component:158 Importing qutebrowser.components.scrollcommands
< 14:49:39 DEBUG    extensions loader:_load_component:158 Importing qutebrowser.components.utils.blockutils
< 14:49:39 DEBUG    extensions loader:_load_component:158 Importing qutebrowser.components.zoomcommands
< 14:49:39 DEBUG    init       app:_init_modules:453 Initializing logging from config...
< 14:49:39 DEBUG    init       log:init_from_config:547 --debug flag overrides log configs
< 14:49:39 DEBUG    init       app:_init_modules:457 Initializing save manager...
< 14:49:39 DEBUG    init       app:_init_modules:463 Checking backend requirements...
< 14:49:39 DEBUG    init       app:_init_modules:466 Initializing prompts...
< 14:49:39 DEBUG    init       app:_init_modules:469 Initializing network...
< 14:49:39 DEBUG    init       app:_init_modules:472 Initializing proxy...
< 14:49:39 DEBUG    init       app:_init_modules:476 Initializing downloads...
< 14:49:39 DEBUG    init       app:_init_modules:482 Initializing SQL...
< 14:49:39 DEBUG    sql        sql:run:278 pragma user_version
< 14:49:39 DEBUG    init       app:_init_modules:485 Initializing web history...
< 14:49:39 DEBUG    sql        sql:run:278 SELECT value FROM CompletionMetaInfo WHERE key = :key
< 14:49:39 DEBUG    sql        sql:run:282     {':key': 'force_rebuild'}
< 14:49:39 DEBUG    sql        sql:run:278 SELECT value FROM CompletionMetaInfo WHERE key = :key
< 14:49:39 DEBUG    sql        sql:run:282     {':key': 'excluded_patterns'}
< 14:49:39 DEBUG    init       debug:__exit__:306 Initializing sql/history took 0.004014 seconds.
< 14:49:39 DEBUG    init       app:_init_modules:493 Initializing command history...
< 14:49:39 DEBUG    init       lineparser:__init__:155 Reading /home/arl/.local/share/qutebrowser/cmd-history
< 14:49:39 DEBUG    init       app:_init_modules:496 Initializing websettings...
< 14:49:39 DEBUG    init       webenginesettings:init:499 Initializing qute://* handler...
< 14:49:39 DEBUG    init       webenginesettings:init:503 Initializing request interceptor...
< 14:49:39 DEBUG    init       webenginesettings:init:508 Initializing QtWebEngine downloads...
< 14:49:39 DEBUG    init       webenginesettings:init:514 Initializing notification presenter...
< 14:49:39 DEBUG    init       webenginesettings:init:517 Initializing global settings...
< 14:49:39 DEBUG    init       webenginesettings:init:521 Initializing profiles...
< 14:49:39 DEBUG    misc       elf:parse_webenginecore:325 QtWebEngine .so found at /usr/lib/libQt5WebEngineCore.so.5.15.5
< 14:49:39 DEBUG    misc       elf:parse_webenginecore:331 Got versions from ELF: Versions(webengine='5.15.5', chromium='87.0.4280.144')
< 14:49:39 DEBUG    config     webenginesettings:set_dictionary_language:327 Found dicts: []
< 14:49:39 DEBUG    config     webenginesettings:set_dictionary_language:327 Found dicts: []
< 14:49:39 DEBUG    init       webenginesettings:init:526 Misc initialization...
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.headers.user_agent = Mozilla/5.0 ({os_info}) AppleWebKit/{webkit_version} (KHTML, like Gecko) {upstream_browser_key}/{upstream_browser_version} Safari/{webkit_version}
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.headers.user_agent = Mozilla/5.0 ({os_info}) AppleWebKit/{webkit_version} (KHTML, like Gecko) {upstream_browser_key}/{upstream_browser_version} Safari/{webkit_version} Edg/{upstream_browser_version}
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.headers.user_agent = Mozilla/5.0 ({os_info}) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99 Safari/537.36
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.headers.accept_language = 
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.javascript.enabled = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.javascript.enabled = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.images = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.images = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.cookies.accept = all
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.cookies.accept = all
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.javascript.enabled = True
< 14:49:39 DEBUG    config     config:_set_value:351 Config option changed: content.javascript.enabled = True
< 14:49:39 DEBUG    init       app:_init_modules:500 Initializing sessions...
< 14:49:39 DEBUG    init       app:_init_modules:506 Initializing quickmarks...
< 14:49:39 DEBUG    init       lineparser:__init__:155 Reading /home/arl/.config/qutebrowser/quickmarks
< 14:49:39 DEBUG    init       app:_init_modules:510 Initializing bookmarks...
< 14:49:39 DEBUG    init       lineparser:__init__:155 Reading /home/arl/.config/qutebrowser/bookmarks/urls
< 14:49:39 DEBUG    init       app:_init_modules:514 Initializing cookies...
< 14:49:39 DEBUG    init       lineparser:__init__:155 Reading /home/arl/.local/share/qutebrowser/cookies
< 14:49:39 DEBUG    init       app:_init_modules:517 Initializing cache...
< 14:49:39 DEBUG    init       app:_init_modules:520 Initializing downloads...
< 14:49:39 DEBUG    init       networkmanager:__init__:159 Initializing NetworkManager
< 14:49:39 DEBUG    init       networkmanager:__init__:166 NetworkManager init done
< 14:49:39 DEBUG    init       app:_init_modules:523 Initializing Greasemonkey...
< 14:49:39 DEBUG    greasemonkey greasemonkey:load_scripts:307 Reading scripts from: /home/arl/.local/share/qutebrowser/greasemonkey
< 14:49:39 DEBUG    greasemonkey greasemonkey:load_scripts:307 Reading scripts from: /home/arl/.config/qutebrowser/greasemonkey
< 14:49:39 DEBUG    init       app:_init_modules:526 Misc initialization...
< 14:49:39 DEBUG    init       app:init:164 Initializing eventfilter...
< 14:49:39 DEBUG    init       app:init:167 Connecting signals...
< 14:49:39 DEBUG    init       app:_process_args:219 Initializing main window...
< 14:49:39 DEBUG    init       mainwindow:_init_downloadmanager:355 Initializing downloads...
< 14:49:39 DEBUG    statusbar  bar:_hide_cmd_widget:361 Hiding cmd widget
< 14:49:39 DEBUG    init       mainwindow:__init__:249 Initializing modes...
< 14:49:40 DEBUG    init       mainwindow:_load_geometry:465 Loading mainwindow from b'\x01\xd9\xd0\xcb\x00\x03\x00\x00\x00\x00\x002\x00\x00\x002\x00\x00\x03;\x00\x00\x03\x87\x00\x00\x002\x00\x00\x002\x00\x00\x03Q\x00\x00\x02\x89\x00\x00\x00\x00\x02\x00\x00\x00\x06@\x00\x00\x002\x00\x00\x002\x00\x00\x03;\x00\x00\x03\x87'
< 14:49:40 DEBUG    init       mainwindow:_init_geometry:292 Initial main window geometry: PyQt5.QtCore.QRect(50, 50, 800, 600)
< 14:49:40 DEBUG    init       app:_open_startpage:336 Opening start pages
< 14:49:40 DEBUG    url        urlutils:get_path_if_valid:366 Checking if 'https://start.duckduckgo.com' is a path
< 14:49:40 DEBUG    url        urlutils:fuzzy_url:225 URL is a fuzzy address
< 14:49:40 DEBUG    url        urlutils:fuzzy_url:227 Converting fuzzy term 'https://start.duckduckgo.com' to URL -> https://start.duckduckgo.com
< 14:49:40 DEBUG    webview    tabbedbrowser:tabopen:593 Creating new tab with URL PyQt5.QtCore.QUrl('https://start.duckduckgo.com'), background None, related True, idx None
< 14:49:40 DEBUG    webview    tabbedbrowser:_get_new_tab_idx:680 tabs.new_position next -> opening new tab at -1, next left: 0 / right: 0
< 14:49:40 DEBUG    modes      tabbedbrowser:_on_current_changed:832 Current tab changed, focusing <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url=''>
< 14:49:40 DEBUG    modes      tabbedbrowser:_on_current_changed:839 Mode before tab change: normal (mode_on_change = normal)
< 14:49:40 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.hint (reason tab changed) as we're in mode KeyMode.normal
< 14:49:40 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.caret (reason tab changed) as we're in mode KeyMode.normal
< 14:49:40 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.insert (reason tab changed) as we're in mode KeyMode.normal
< 14:49:40 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.passthrough (reason tab changed) as we're in mode KeyMode.normal
< 14:49:40 DEBUG    modes      tabbedbrowser:_on_current_changed:850 Mode after tab change: normal (mode_on_change = normal)
< 14:49:40 DEBUG    webview    browsertab:_on_before_load_started:1041 Going to start loading: https://start.duckduckgo.com
< 14:49:40 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 0 to 'https://start.duckduckgo.com'
< 14:49:40 DEBUG    misc       eventfilter:eventFilter:53 <qutebrowser.browser.webengine.webview.WebEngineView object at 0x7f6d90f37670> got new child <PyQt5.QtWidgets.QWidget object at 0x7f6d90ec80d0>, installing filter
< 14:49:40 DEBUG    init       app:_process_args:238 Init finished after 1.589776s
< 14:49:40 DEBUG    init       app:init:176 Init done!
< 14:49:40 DEBUG    misc       mainwindow:_update_overlay_geometry:350 new geometry for <qutebrowser.mainwindow.messageview.MessageView object at 0x7f6db00dd700>: PyQt5.QtCore.QRect(0, 559, 801, 23)
< 14:49:40 DEBUG    misc       mainwindow:_update_overlay_geometry:350 new geometry for <qutebrowser.mainwindow.messageview.MessageView object at 0x7f6db00dd700>: PyQt5.QtCore.QRect(0, 813, 779, 23)
< 14:49:40 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <PyQt5.QtWidgets.QWidget object at 0x7f6d90eca0d0>
< 14:49:40 DEBUG    webview    browsertab:_on_navigation_request:1065 navigation request: url https://start.duckduckgo.com/, type Type.typed, is_main_frame True
< 14:49:40 DEBUG    webview    webenginetab:_store_match_data:151 Active search match: 0/0
< 14:49:40 DEBUG    webview    browsertab:_set_load_status:1007 load status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url=''>: LoadStatus.loading
< 14:49:40 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_status_changed(<LoadStatus.loading: 6>) (tab 0)
< 14:49:40 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_started() (tab 0)
< 14:49:40 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_url_changed(PyQt5.QtCore.QUrl('https://start.duckduckgo.com/')) (tab 0)
< 14:49:40 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 0 to 'https://start.duckduckgo.com'
< 14:49:40 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 0 to 'DuckDuckGo — Privacy, simplified.'
< 14:49:40 DEBUG    webview    browsertab:_set_load_status:1007 load status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='https://start.duckduckgo.com/'>: LoadStatus.success_https
< 14:49:40 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_status_changed(<LoadStatus.success_https: 3>) (tab 0)
< 14:49:40 DEBUG    sql        sql:run:278 INSERT INTO History (url, title, atime, redirect) values(:url, :title, :atime, :redirect)
< 14:49:40 DEBUG    sql        sql:run:282     {':atime': 1626180580, ':redirect': False, ':title': 'DuckDuckGo — Privacy, simplified.', ':url': 'https://start.duckduckgo.com/'}
< 14:49:40 DEBUG    sql        sql:run:278 REPLACE INTO CompletionHistory (url, title, last_atime) values(:url, :title, :last_atime)
< 14:49:40 DEBUG    sql        sql:run:282     {':last_atime': 1626180580, ':title': 'DuckDuckGo — Privacy, simplified.', ':url': 'https://start.duckduckgo.com/'}
< 14:49:40 DEBUG    sessions   sessions:save:338 Saving session _autosave to /home/arl/.local/share/qutebrowser/sessions/_autosave.yml...
< 14:49:40 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_finished(True) (tab 0)
< 14:49:40 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.insert (reason load started) as we're in mode KeyMode.normal
< 14:49:40 DEBUG    modes      tabbedbrowser:_leave_modes_on_load:737 Ignoring leave_on_load request due to setting.
< 14:49:41 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.normal - delegating to <qutebrowser.keyinput.modeparsers.NormalKeyParser>
< 14:49:41 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Got key: 0x4f / modifiers: 0x0 / text: 'o' / dry_run True
< 14:49:41 DEBUG    modes      modeman:_handle_keypress:312 match: 2, forward_unbound_keys: auto, passthrough: False, is_non_alnum: False, dry_run: True --> filter: True (focused: <PyQt5.QtWidgets.QWidget object at 0x7f6d90ecaa60>)
< 14:49:41 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.normal - delegating to <qutebrowser.keyinput.modeparsers.NormalKeyParser>
< 14:49:41 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Got key: 0x4f / modifiers: 0x0 / text: 'o' / dry_run False
< 14:49:41 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Definitive match for 'o'.
< 14:49:41 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Clearing keystring (was: o).
< 14:49:41 DEBUG    commands   command:run:537 command called: set-cmd-text ['-s', ':open']
< 14:49:41 DEBUG    commands   command:run:551 Calling qutebrowser.mainwindow.statusbar.command.Command.set_cmd_text_command(<qutebrowser.mainwindow.statusbar.command.Command>, ':open', None, True, False, False)
< 14:49:41 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
< 14:49:41 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
< 14:49:41 DEBUG    modes      command:set_cmd_text:111 Setting command text, focusing <qutebrowser.mainwindow.statusbar.command.Command>
< 14:49:41 DEBUG    modes      modeman:enter:363 Entering mode KeyMode.command (reason: cmd focus)
< 14:49:41 DEBUG    statusbar  bar:set_mode_active:327 Setting command flag to True
< 14:49:41 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <qutebrowser.mainwindow.statusbar.command.Command>
< 14:49:41 DEBUG    modes      modeman:_handle_keypress:312 match: 2, forward_unbound_keys: auto, passthrough: False, is_non_alnum: False, dry_run: False --> filter: True (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:41 DEBUG    completion completer:_partition:153 partitioning ['open', ' '] around position 5
< 14:49:41 DEBUG    completion completer:_partition:164 partitioned: ['open'] '' []
< 14:49:41 DEBUG    completion completer:_update_completion:246 Updating completion: ['open']  []
< 14:49:41 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
< 14:49:41 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
< 14:49:41 DEBUG    completion debug:__exit__:306 Starting url completion took 0.003006 seconds.
< 14:49:41 DEBUG    misc       mainwindow:_update_overlay_geometry:350 new geometry for <qutebrowser.completion.completionwidget.CompletionView>: PyQt5.QtCore.QRect(0, 408, 779, 428)
< 14:49:41 DEBUG    completion debug:__exit__:306 Set completion model took 0.010901 seconds.
< 14:49:41 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern ''
< 14:49:41 DEBUG    sql        sql:run:278 SELECT min(last_atime) FROM (SELECT last_atime FROM CompletionHistory ORDER BY last_atime DESC LIMIT :limit)
< 14:49:41 DEBUG    sql        sql:run:282     {':limit': 12}
< 14:49:41 DEBUG    sql        sql:run:278 SELECT url, title, strftime('%Y-%m-%d %H:%M', last_atime, 'unixepoch', 'localtime') FROM CompletionHistory WHERE ((url LIKE :0 escape '\' OR title LIKE :0 escape '\')) AND last_atime >= 1626179807 ORDER BY last_atime DESC
< 14:49:41 DEBUG    sql        sql:run:282     {':0': '%%'}
< 14:49:41 DEBUG    sql        debug:__exit__:306 Running completion query took 0.000371 seconds.
< 14:49:41 DEBUG    completion debug:__exit__:306 Set pattern  took 0.00725 seconds.
< 14:49:41 DEBUG    modes      modeman:_handle_keyrelease:337 filter: True
< 14:49:42 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:42 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:42 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:42 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:42 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
< 14:49:42 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
< 14:49:42 DEBUG    completion completer:_partition:153 partitioning ['open', ' s'] around position 6
< 14:49:42 DEBUG    completion completer:_partition:164 partitioned: ['open'] 's' []
< 14:49:42 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] s []
< 14:49:42 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
< 14:49:42 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
< 14:49:42 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern 's'
< 14:49:42 DEBUG    sql        sql:run:278 SELECT url, title, strftime('%Y-%m-%d %H:%M', last_atime, 'unixepoch', 'localtime') FROM CompletionHistory WHERE ((url LIKE :0 escape '\' OR title LIKE :0 escape '\')) AND last_atime >= 1626179807 ORDER BY last_atime DESC
< 14:49:42 DEBUG    sql        sql:run:282     {':0': '%s%'}
< 14:49:42 DEBUG    sql        debug:__exit__:306 Running completion query took 0.000546 seconds.
< 14:49:42 DEBUG    completion debug:__exit__:306 Set pattern s took 0.005811 seconds.
< 14:49:42 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
< 14:49:42 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:42 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:42 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:42 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:42 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
< 14:49:42 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
< 14:49:42 DEBUG    completion completer:_partition:153 partitioning ['open', ' sa'] around position 7
< 14:49:42 DEBUG    completion completer:_partition:164 partitioned: ['open'] 'sa' []
< 14:49:42 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] sa []
< 14:49:42 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
< 14:49:42 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
< 14:49:42 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern 'sa'
< 14:49:42 DEBUG    sql        sql:run:278 SELECT url, title, strftime('%Y-%m-%d %H:%M', last_atime, 'unixepoch', 'localtime') FROM CompletionHistory WHERE ((url LIKE :0 escape '\' OR title LIKE :0 escape '\')) AND last_atime >= 1626179807 ORDER BY last_atime DESC
< 14:49:42 DEBUG    sql        sql:run:282     {':0': '%sa%'}
< 14:49:42 DEBUG    sql        debug:__exit__:306 Running completion query took 0.000731 seconds.
< 14:49:42 DEBUG    completion debug:__exit__:306 Set pattern sa took 0.002974 seconds.
< 14:49:42 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
< 14:49:42 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:42 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:42 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:42 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:42 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
< 14:49:42 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
< 14:49:42 DEBUG    completion completer:_partition:153 partitioning ['open', ' sam'] around position 8
< 14:49:42 DEBUG    completion completer:_partition:164 partitioned: ['open'] 'sam' []
< 14:49:42 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] sam []
< 14:49:42 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
< 14:49:42 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
< 14:49:42 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern 'sam'
< 14:49:42 DEBUG    sql        histcategory:set_pattern:80 Skipping query on sam due to prefix sa returning nothing.
< 14:49:42 DEBUG    completion debug:__exit__:306 Set pattern sam took 0.001141 seconds.
< 14:49:42 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
< 14:49:42 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:42 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:42 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:42 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:42 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
< 14:49:42 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
< 14:49:42 DEBUG    completion completer:_partition:153 partitioning ['open', ' samp'] around position 9
< 14:49:42 DEBUG    completion completer:_partition:164 partitioned: ['open'] 'samp' []
< 14:49:42 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] samp []
< 14:49:42 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
< 14:49:42 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
< 14:49:42 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern 'samp'
< 14:49:42 DEBUG    sql        histcategory:set_pattern:80 Skipping query on samp due to prefix sa returning nothing.
< 14:49:42 DEBUG    completion debug:__exit__:306 Set pattern samp took 0.002741 seconds.
< 14:49:43 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
< 14:49:43 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:43 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:43 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:43 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:43 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
< 14:49:43 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
< 14:49:43 DEBUG    completion completer:_partition:153 partitioning ['open', ' sampl'] around position 10
< 14:49:43 DEBUG    completion completer:_partition:164 partitioned: ['open'] 'sampl' []
< 14:49:43 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] sampl []
< 14:49:43 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
< 14:49:43 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
< 14:49:43 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern 'sampl'
< 14:49:43 DEBUG    sql        histcategory:set_pattern:80 Skipping query on sampl due to prefix sa returning nothing.
< 14:49:43 DEBUG    completion debug:__exit__:306 Set pattern sampl took 0.000997 seconds.
< 14:49:43 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
< 14:49:43 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:43 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:43 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:43 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:43 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
< 14:49:43 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
< 14:49:43 DEBUG    completion completer:_partition:153 partitioning ['open', ' sample'] around position 11
< 14:49:43 DEBUG    completion completer:_partition:164 partitioned: ['open'] 'sample' []
< 14:49:43 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] sample []
< 14:49:43 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
< 14:49:43 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
< 14:49:43 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern 'sample'
< 14:49:43 DEBUG    sql        histcategory:set_pattern:80 Skipping query on sample due to prefix sa returning nothing.
< 14:49:43 DEBUG    completion debug:__exit__:306 Set pattern sample took 0.002952 seconds.
< 14:49:43 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
< 14:49:43 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:43 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: True, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:43 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:43 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: True, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:43 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
< 14:49:43 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
< 14:49:43 DEBUG    completion completer:_partition:153 partitioning ['open', ' sample '] around position 12
< 14:49:43 DEBUG    completion completer:_partition:164 partitioned: ['open'] 'sample' []
< 14:49:43 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] sample []
< 14:49:43 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
< 14:49:43 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
< 14:49:43 DEBUG    completion completionwidget:set_pattern:380 Ignoring pattern set request as pattern has not changed.
< 14:49:43 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
< 14:49:43 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:43 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:43 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:43 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:43 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
< 14:49:43 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
< 14:49:43 DEBUG    completion completer:_partition:153 partitioning ['open', ' sample p'] around position 13
< 14:49:43 DEBUG    completion completer:_partition:164 partitioned: ['open'] 'sample p' []
< 14:49:43 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] sample p []
< 14:49:43 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
< 14:49:43 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
< 14:49:43 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern 'sample p'
< 14:49:43 DEBUG    sql        histcategory:set_pattern:80 Skipping query on sample p due to prefix sa returning nothing.
< 14:49:43 DEBUG    completion debug:__exit__:306 Set pattern sample p took 0.001106 seconds.
< 14:49:44 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
< 14:49:44 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:44 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:44 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:44 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:44 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
< 14:49:44 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
< 14:49:44 DEBUG    completion completer:_partition:153 partitioning ['open', ' sample pd'] around position 14
< 14:49:44 DEBUG    completion completer:_partition:164 partitioned: ['open'] 'sample pd' []
< 14:49:44 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] sample pd []
< 14:49:44 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
< 14:49:44 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
< 14:49:44 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern 'sample pd'
< 14:49:44 DEBUG    sql        histcategory:set_pattern:80 Skipping query on sample pd due to prefix sa returning nothing.
< 14:49:44 DEBUG    completion debug:__exit__:306 Set pattern sample pd took 0.001315 seconds.
< 14:49:44 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
< 14:49:44 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:44 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:44 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:44 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:44 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
< 14:49:44 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
< 14:49:44 DEBUG    completion completer:_partition:153 partitioning ['open', ' sample pdf'] around position 15
< 14:49:44 DEBUG    completion completer:_partition:164 partitioned: ['open'] 'sample pdf' []
< 14:49:44 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] sample pdf []
< 14:49:44 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
< 14:49:44 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
< 14:49:44 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern 'sample pdf'
< 14:49:44 DEBUG    sql        histcategory:set_pattern:80 Skipping query on sample pdf due to prefix sa returning nothing.
< 14:49:44 DEBUG    completion debug:__exit__:306 Set pattern sample pdf took 0.00288 seconds.
< 14:49:44 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
< 14:49:44 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:44 DEBUG    modes      modeman:_handle_keypress:312 match: 2, forward_unbound_keys: auto, passthrough: True, is_non_alnum: True, dry_run: True --> filter: True (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
< 14:49:44 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
< 14:49:44 DEBUG    commands   command:run:537 command called: command-accept
< 14:49:44 DEBUG    commands   command:run:551 Calling qutebrowser.mainwindow.statusbar.command.Command.command_accept(<qutebrowser.mainwindow.statusbar.command.Command>, False)
< 14:49:44 DEBUG    save       savemanager:mark_dirty:73 Marking command-history as dirty.
< 14:49:44 DEBUG    modes      modeman:leave:432 Leaving mode KeyMode.command (reason: cmd accept)
< 14:49:44 DEBUG    statusbar  bar:set_mode_active:327 Setting command flag to False
< 14:49:44 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
< 14:49:44 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
< 14:49:44 DEBUG    statusbar  bar:_hide_cmd_widget:361 Hiding cmd widget
< 14:49:44 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <qutebrowser.mainwindow.mainwindow.MainWindow>
< 14:49:44 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <qutebrowser.mainwindow.statusbar.textbase.TextBase text=''>
< 14:49:44 DEBUG    modes      tabbedbrowser:on_mode_left:812 Left status-input mode, focusing <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='https://start.duckduckgo.com/'>
< 14:49:44 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <PyQt5.QtWidgets.QWidget object at 0x7f6d90efc310>
< 14:49:44 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <PyQt5.QtCore.QObject object at 0x7f6d90efc310>
< 14:49:44 DEBUG    commands   command:run:537 command called: open ['sample pdf']
< 14:49:44 DEBUG    commands   command:run:551 Calling qutebrowser.browser.commands.CommandDispatcher.openurl(<qutebrowser.browser.commands.CommandDispatcher>, 'sample pdf', False, False, False, False, None, False, False)
< 14:49:44 DEBUG    url        urlutils:get_path_if_valid:366 Checking if 'sample pdf' is a path
< 14:49:44 DEBUG    url        urlutils:is_url:271 Checking if 'sample pdf' is a URL (autosearch=naive).
< 14:49:44 DEBUG    url        urlutils:fuzzy_url:219 URL is a fuzzy search term
< 14:49:44 DEBUG    url        urlutils:_get_search_url:118 Finding search engine for 'sample pdf'
< 14:49:44 DEBUG    url        urlutils:_parse_search_term:105 engine None, term 'sample pdf'
< 14:49:44 DEBUG    url        urlutils:fuzzy_url:227 Converting fuzzy term 'sample pdf' to URL -> https://duckduckgo.com/?q=sample pdf
< 14:49:44 DEBUG    webview    browsertab:_on_before_load_started:1041 Going to start loading: https://duckduckgo.com/?q=sample pdf
< 14:49:44 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 0 to 'https://duckduckgo.com/?q=sample pdf'
< 14:49:44 DEBUG    modes      modeman:_handle_keypress:312 match: 2, forward_unbound_keys: auto, passthrough: True, is_non_alnum: True, dry_run: False --> filter: True (focused: <PyQt5.QtWidgets.QWidget object at 0x7f6d90efc5e0>)
< 14:49:44 DEBUG    webview    browsertab:_on_navigation_request:1065 navigation request: url https://duckduckgo.com/?q=sample pdf, type Type.typed, is_main_frame True
< 14:49:44 DEBUG    webview    webenginetab:_store_match_data:151 Active search match: 0/0
< 14:49:44 DEBUG    webview    browsertab:_set_load_status:1007 load status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='https://start.duckduckgo.com/'>: LoadStatus.loading
< 14:49:44 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_status_changed(<LoadStatus.loading: 6>) (tab 0)
< 14:49:44 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_started() (tab 0)
< 14:49:44 DEBUG    modes      modeman:_handle_keyrelease:337 filter: True
< 14:49:44 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_url_changed(PyQt5.QtCore.QUrl('https://duckduckgo.com/?q=sample pdf')) (tab 0)
< 14:49:44 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 0 to 'https://duckduckgo.com/?q=sample pdf'
< 14:49:44 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 0 to 'sample pdf at DuckDuckGo'
< 14:49:45 DEBUG    webview    browsertab:_on_navigation_request:1065 navigation request: url https://duckduckgo.com/post3.html, type Type.other, is_main_frame False
< 14:49:45 DEBUG    webview    browsertab:_set_load_status:1007 load status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='https://duckduckgo.com/?q=sample pdf'>: LoadStatus.success_https
< 14:49:45 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_status_changed(<LoadStatus.success_https: 3>) (tab 0)
< 14:49:46 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_url_changed(PyQt5.QtCore.QUrl('https://duckduckgo.com/?q=sample+pdf&ia=web')) (tab 0)
< 14:49:46 DEBUG    sql        sql:run:278 INSERT INTO History (url, title, atime, redirect) values(:url, :title, :atime, :redirect)
< 14:49:46 DEBUG    sql        sql:run:282     {':atime': 1626180586, ':redirect': False, ':title': 'sample pdf at DuckDuckGo', ':url': 'https://duckduckgo.com/?q=sample+pdf&ia=web'}
< 14:49:46 DEBUG    sql        sql:run:278 REPLACE INTO CompletionHistory (url, title, last_atime) values(:url, :title, :last_atime)
< 14:49:46 DEBUG    sql        sql:run:282     {':last_atime': 1626180586, ':title': 'sample pdf at DuckDuckGo', ':url': 'https://duckduckgo.com/?q=sample+pdf&ia=web'}
< 14:49:46 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_finished(True) (tab 0)
< 14:49:46 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.insert (reason load started) as we're in mode KeyMode.normal
< 14:49:46 DEBUG    modes      tabbedbrowser:_leave_modes_on_load:737 Ignoring leave_on_load request due to setting.
< 14:49:48 DEBUG    webview    webenginetab:_js_cb_single:752 Got element from JS: {'attributes': {'class': 'result__a js-result-title-link', 'href': 'http://africau.edu/images/default/sample.pdf', 'rel': 'noopener'}, 'class_name': 'result__a js-result-title-link', 'id': 0, 'is_content_editable': False, 'outer_xml': '<a class="result__a js-result-title-link" rel="noopener" href="http://africau.edu/images/default/sample.pdf"><span class="result__type">PDF</span> A Simple PDF File - Africa University</a>', 'rects': [{'bottom': 267.953125, 'height': 21, 'left': 76, 'right': 408.375, 'top': 246.953125, 'width': 332.375}], 'tag_name': 'A', 'text': 'PDF A Simple PDF File - Africa University', 'value': ''}
< 14:49:48 DEBUG    webelem    webelem:is_editable:252 Checking if element is editable: <qutebrowser.browser.webengine.webengineelem.WebEngineElement html='<a class="result__a js-result-title-link" rel="noopener" href="http://africau.edu/images/default/sample.pdf"><span class="result__type">PDF</span> A Simple PDF File - Africa University</a>'>
< 14:49:48 DEBUG    mouse      eventfilter:_mousepress_insertmode_cb:204 Clicked non-editable element!
< 14:49:48 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.insert (reason click) as we're in mode KeyMode.normal
< 14:49:48 DEBUG    webview    browsertab:_on_navigation_request:1065 navigation request: url http://africau.edu/images/default/sample.pdf, type Type.redirect, is_main_frame True
< 14:49:48 DEBUG    webview    webenginetab:_store_match_data:151 Active search match: 0/0
< 14:49:48 DEBUG    webview    browsertab:_set_load_status:1007 load status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='https://duckduckgo.com/?q=sample+pdf&ia=web'>: LoadStatus.loading
< 14:49:48 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_status_changed(<LoadStatus.loading: 6>) (tab 0)
< 14:49:48 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_started() (tab 0)
< 14:49:48 DEBUG    webview    browsertab:_set_load_status:1007 load status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='https://duckduckgo.com/?q=sample+pdf&ia=web'>: LoadStatus.success_https
< 14:49:48 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_status_changed(<LoadStatus.success_https: 3>) (tab 0)
< 14:49:48 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_finished(False) (tab 0)
< 14:49:48 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.insert (reason load started) as we're in mode KeyMode.normal
< 14:49:48 DEBUG    modes      tabbedbrowser:_leave_modes_on_load:737 Ignoring leave_on_load request due to setting.
< 14:49:48 DEBUG    webview    browsertab:_set_load_status:1007 load status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='https://duckduckgo.com/?q=sample+pdf&ia=web'>: LoadStatus.error
< 14:49:48 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_status_changed(<LoadStatus.error: 4>) (tab 0)
< 14:49:48 DEBUG    downloads  downloads:_on_begin_insert_row:1034 _on_begin_insert_row with idx 0, webengine True
< 14:49:48 DEBUG    prompt     prompt:ask_question:160 Asking question <qutebrowser.utils.usertypes.Question default='/home/arl/Downloads/' mode=PromptMode.download option=None text='Please enter a location for <b>http://africau.edu/images/default/sample.pdf</b>' title='Save file to:'>, blocking True, loops [], queue deque([])
< 14:49:48 DEBUG    prompt     prompt:ask_question:182 New question is blocking, saving None
< 14:49:48 DEBUG    prompt     prompt:_on_show_prompts:336 Displaying prompt qutebrowser.mainwindow.prompt.DownloadFilenamePrompt(question=<qutebrowser.utils.usertypes.Question default='/home/arl/Downloads/' mode=PromptMode.download option=None text='Please enter a location for <b>http://africau.edu/images/default/sample.pdf</b>' title='Save file to:'>)
< 14:49:48 DEBUG    modes      modeman:enter:363 Entering mode KeyMode.prompt (reason: question asked)
< 14:49:48 DEBUG    statusbar  bar:set_mode_active:330 Setting prompt flag to True
< 14:49:48 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <qutebrowser.mainwindow.prompt.LineEdit>
< 14:49:48 DEBUG    misc       mainwindow:_update_overlay_geometry:350 new geometry for <qutebrowser.mainwindow.prompt.PromptContainer win_id=0>: PyQt5.QtCore.QRect(10, 403, 759, 433)
< 14:49:48 DEBUG    prompt     prompt:ask_question:197 Starting loop.exec() for <qutebrowser.utils.usertypes.Question default='/home/arl/Downloads/' mode=PromptMode.download option=None text='Please enter a location for <b>http://africau.edu/images/default/sample.pdf</b>' title='Save file to:'>
< 14:49:50 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.prompt - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.prompt passthrough=True supports_count=False win_id=0>
< 14:49:50 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: True, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.prompt.LineEdit>)
< 14:49:50 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.prompt - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.prompt passthrough=True supports_count=False win_id=0>
< 14:49:50 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: True, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.prompt.LineEdit>)
< 14:49:50 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.prompt - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.prompt passthrough=True supports_count=False win_id=0>
< 14:49:50 DEBUG    modes      modeman:_handle_keypress:312 match: 2, forward_unbound_keys: auto, passthrough: True, is_non_alnum: True, dry_run: True --> filter: True (focused: <qutebrowser.mainwindow.prompt.LineEdit>)
< 14:49:50 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.prompt - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.prompt passthrough=True supports_count=False win_id=0>
< 14:49:50 DEBUG    commands   command:run:537 command called: prompt-open-download ['--pdfjs']
< 14:49:50 DEBUG    commands   argparser:multitype_conv:158 Trying to parse None as <class 'NoneType'>
< 14:49:50 DEBUG    commands   command:run:551 Calling qutebrowser.mainwindow.prompt.PromptContainer.prompt_open_download(<qutebrowser.mainwindow.prompt.PromptContainer win_id=0>, None, True)
< 14:49:50 DEBUG    downloads  downloads:_after_create_parent_question:750 Setting filename to /tmp/qutebrowser-downloads-7pkzwh1r/tmpj2_hybx__sample.pdf
< 14:49:50 DEBUG    downloads  webenginedownloads:_on_state_changed:64 State for <qutebrowser.browser.webengine.webenginedownloads.DownloadItem basename='tmpj2_hybx__sample.pdf'> changed to DownloadInProgress
< 14:49:50 DEBUG    modes      modeman:leave:432 Leaving mode KeyMode.prompt (reason: :prompt-accept)
< 14:49:50 DEBUG    statusbar  bar:set_mode_active:330 Setting prompt flag to False
< 14:49:50 DEBUG    prompt     prompt:_on_mode_left:225 Left mode KeyMode.prompt, hiding <qutebrowser.utils.usertypes.Question default='/home/arl/Downloads/' mode=PromptMode.download option=None text='Please enter a location for <b>http://africau.edu/images/default/sample.pdf</b>' title='Save file to:'>
< 14:49:50 DEBUG    prompt     prompt:_on_show_prompts:316 Deleting old prompt qutebrowser.mainwindow.prompt.DownloadFilenamePrompt(question=<qutebrowser.utils.usertypes.Question default='/home/arl/Downloads/' mode=PromptMode.download option=None text='Please enter a location for <b>http://africau.edu/images/default/sample.pdf</b>' title='Save file to:'>)
< 14:49:50 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <qutebrowser.mainwindow.tabwidget.TabBar count=1>
< 14:49:50 DEBUG    prompt     prompt:_on_show_prompts:321 No prompts left, hiding prompt container.
< 14:49:50 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.prompt (reason left in other window) as we're in mode KeyMode.normal
< 14:49:50 DEBUG    modes      tabbedbrowser:on_mode_left:812 Left status-input mode, focusing <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='https://duckduckgo.com/?q=sample+pdf&ia=web'>
< 14:49:50 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <PyQt5.QtWidgets.QWidget object at 0x7f6d90efcca0>
< 14:49:50 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <PyQt5.QtCore.QObject object at 0x7f6d90efcca0>
< 14:49:50 DEBUG    modes      modeman:leave:432 Leaving mode KeyMode.normal (reason: enter normal: restore mode before prompt)
< 14:49:50 DEBUG    modes      modeman:_handle_keypress:312 match: 2, forward_unbound_keys: auto, passthrough: True, is_non_alnum: True, dry_run: False --> filter: True (focused: <PyQt5.QtWidgets.QWidget object at 0x7f6d90efcca0>)
< 14:49:50 DEBUG    prompt     prompt:ask_question:201 Ending loop.exec() for <qutebrowser.utils.usertypes.Question default='/home/arl/Downloads/' mode=PromptMode.download option=None text='Please enter a location for <b>http://africau.edu/images/default/sample.pdf</b>' title='Save file to:'>
< 14:49:50 DEBUG    prompt     prompt:ask_question:203 Restoring old question None
< 14:49:50 DEBUG    prompt     prompt:_on_show_prompts:321 No prompts left, hiding prompt container.
< 14:49:50 DEBUG    downloads  webenginedownloads:_on_state_changed:64 State for <qutebrowser.browser.webengine.webenginedownloads.DownloadItem basename='tmpj2_hybx__sample.pdf'> changed to DownloadCompleted
< 14:49:50 DEBUG    downloads  webenginedownloads:_on_state_changed:72 Download tmpj2_hybx__sample.pdf finished
< 14:49:50 DEBUG    webview    tabbedbrowser:tabopen:593 Creating new tab with URL PyQt5.QtCore.QUrl('qute://pdfjs/web/viewer.html?filename=tmpj2_hybx__sample.pdf&file=&source=http://africau.edu/images/default/sample.pdf'), background False, related True, idx None
< 14:49:50 DEBUG    webview    tabbedbrowser:_get_new_tab_idx:680 tabs.new_position next -> opening new tab at 1, next left: 0 / right: 2
< 14:49:50 DEBUG    webview    browsertab:_on_before_load_started:1041 Going to start loading: qute://pdfjs/web/viewer.html?filename=tmpj2_hybx__sample.pdf&file=&source=http://africau.edu/images/default/sample.pdf
< 14:49:50 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 1 to 'qute://pdfjs/web/viewer.html?filename=tmpj2_hybx__sample.pdf&file=&source=http://africau.edu/images/default/sample.pdf'
< 14:49:50 DEBUG    misc       eventfilter:eventFilter:53 <qutebrowser.browser.webengine.webview.WebEngineView object at 0x7f6d90eca550> got new child <PyQt5.QtWidgets.QWidget object at 0x7f6d90efc5e0>, installing filter
< 14:49:50 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: None
< 14:49:50 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <PyQt5.QtWidgets.QWidget object at 0x7f6d90efc1f0>
< 14:49:50 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <PyQt5.QtCore.QObject object at 0x7f6d90efc1f0>
< 14:49:50 DEBUG    modes      tabbedbrowser:_on_current_changed:832 Current tab changed, focusing <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=1 url=''>
< 14:49:50 DEBUG    modes      tabbedbrowser:_on_current_changed:839 Mode before tab change: normal (mode_on_change = normal)
< 14:49:50 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.hint (reason tab changed) as we're in mode KeyMode.normal
< 14:49:50 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.caret (reason tab changed) as we're in mode KeyMode.normal
< 14:49:50 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.insert (reason tab changed) as we're in mode KeyMode.normal
< 14:49:50 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.passthrough (reason tab changed) as we're in mode KeyMode.normal
< 14:49:50 DEBUG    modes      tabbedbrowser:_on_current_changed:850 Mode after tab change: normal (mode_on_change = normal)
< 14:49:50 DEBUG    modes      modeman:_handle_keyrelease:337 filter: True
< 14:49:50 DEBUG    webview    browsertab:_on_navigation_request:1065 navigation request: url qute://pdfjs/web/viewer.html?filename=tmpj2_hybx__sample.pdf&file=&source=http://africau.edu/images…, type Type.typed, is_main_frame True
< 14:49:50 DEBUG    webview    webenginetab:_store_match_data:151 Active search match: 0/0
< 14:49:50 DEBUG    webview    browsertab:_set_load_status:1007 load status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=1 url=''>: LoadStatus.loading
< 14:49:50 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_status_changed(<LoadStatus.loading: 6>) (tab 1)
< 14:49:50 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_started() (tab 1)
< 14:49:50 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/viewer.html?filename=tmpj2_hybx__sample.pdf&file=&source=http://africau.edu/images/default/sample.pdf
< 14:49:50 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/viewer.html?filename=tmpj2_hybx__sample.pdf&file=&source=http://africau.edu/images/default/sample.pdf, path: /web/viewer.html, host pdfjs
< 14:49:50 DEBUG    network    webenginequtescheme:requestStarted:118 Returning text/html data
< 14:49:50 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_url_changed(PyQt5.QtCore.QUrl('qute://pdfjs/web/viewer.html?filename=tmpj2_hybx__sample.pdf&file=&source=http://africau.edu/images/default/sample.pdf')) (tab 1)
< 14:49:50 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 1 to 'qute://pdfjs/web/viewer.html?filename=tmpj2_hybx__sample.pdf&file=&source=http://africau.edu/images/default/sample.pdf'
< 14:49:50 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 1 to 'PDF.js viewer'
< 14:49:50 WARNING  network    webenginequtescheme:_check_initiator:67 Blocking malicious request from null to qute://pdfjs/web/viewer.css
< 14:49:50 WARNING  network    webenginequtescheme:_check_initiator:67 Blocking malicious request from null to qute://pdfjs/build/pdf.js
< 14:49:50 WARNING  network    webenginequtescheme:_check_initiator:67 Blocking malicious request from null to qute://pdfjs/web/viewer.js
< 14:49:50 WARNING  network    webenginequtescheme:_check_initiator:67 Blocking malicious request from null to qute://pdfjs/build/pdf.js
< 14:49:50 WARNING  network    webenginequtescheme:_check_initiator:67 Blocking malicious request from null to qute://pdfjs/web/viewer.js
< 14:49:50 DEBUG    js         shared:javascript_log_message:156 [qute://pdfjs/web/viewer.html?filename=tmpj2_hybx__sample.pdf&file=&source=http://africau.edu/images/default/sample.pdf:407] Uncaught TypeError: Cannot read property 'set' of undefined
< 14:49:50 DEBUG    webview    browsertab:_set_load_status:1007 load status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=1 url='qute://pdfjs/web/viewer.html?filename=tmpj2_hybx__sample.pdf&file=&source=http://africau.edu/images…'>: LoadStatus.success
< 14:49:50 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_status_changed(<LoadStatus.success: 2>) (tab 1)
< 14:49:50 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_finished(True) (tab 1)
< 14:49:50 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.insert (reason load started) as we're in mode KeyMode.normal
< 14:49:50 DEBUG    modes      tabbedbrowser:_leave_modes_on_load:737 Ignoring leave_on_load request due to setting.
< 14:49:50 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
< 14:49:54 DEBUG    destroy    lineparser:_after_save:81 Saved to /home/arl/.local/share/qutebrowser/cmd-history
< 14:49:58 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.normal - delegating to <qutebrowser.keyinput.modeparsers.NormalKeyParser>
< 14:49:58 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Got key: 0x1000023 / modifiers: 0x8000000 / text: '<Alt>' / dry_run True
< 14:49:58 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Ignoring, only modifier
< 14:49:58 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: False, is_non_alnum: True, dry_run: True --> filter: False (focused: <PyQt5.QtWidgets.QWidget object at 0x7f6d90efcee0>)
< 14:49:58 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.normal - delegating to <qutebrowser.keyinput.modeparsers.NormalKeyParser>
< 14:49:58 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Got key: 0x1000023 / modifiers: 0x8000000 / text: '<Alt>' / dry_run True
< 14:49:58 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Ignoring, only modifier
< 14:49:58 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: False, is_non_alnum: True, dry_run: True --> filter: False (focused: <PyQt5.QtWidgets.QWidget object at 0x7f6d90efcee0>)
< 14:49:58 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.normal - delegating to <qutebrowser.keyinput.modeparsers.NormalKeyParser>
< 14:49:58 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Got key: 0x1000023 / modifiers: 0x8000000 / text: '<Alt>' / dry_run False
< 14:49:58 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Ignoring, only modifier
< 14:49:58 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: False, is_non_alnum: True, dry_run: False --> filter: False (focused: <PyQt5.QtWidgets.QWidget object at 0x7f6d90efcee0>)
< 14:49:58 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.normal - delegating to <qutebrowser.keyinput.modeparsers.NormalKeyParser>
< 14:49:58 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Got key: 0x1000020 / modifiers: 0xa000000 / text: '<Alt+Shift>' / dry_run True
< 14:49:58 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Ignoring, only modifier
< 14:49:58 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: False, is_non_alnum: True, dry_run: True --> filter: False (focused: <PyQt5.QtWidgets.QWidget object at 0x7f6d90efcee0>)
< 14:49:58 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.normal - delegating to <qutebrowser.keyinput.modeparsers.NormalKeyParser>
< 14:49:58 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Got key: 0x1000020 / modifiers: 0xa000000 / text: '<Alt+Shift>' / dry_run True
< 14:49:58 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Ignoring, only modifier
< 14:49:58 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: False, is_non_alnum: True, dry_run: True --> filter: False (focused: <PyQt5.QtWidgets.QWidget object at 0x7f6d90efcee0>)
< 14:49:58 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.normal - delegating to <qutebrowser.keyinput.modeparsers.NormalKeyParser>
< 14:49:58 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Got key: 0x1000020 / modifiers: 0xa000000 / text: '<Alt+Shift>' / dry_run False
< 14:49:58 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Ignoring, only modifier
< 14:49:58 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: False, is_non_alnum: True, dry_run: False --> filter: False (focused: <PyQt5.QtWidgets.QWidget object at 0x7f6d90efcee0>)
< 14:49:58 DEBUG    destroy    mainwindow:closeEvent:689 Closing window 0
< 14:49:58 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <qutebrowser.mainwindow.tabwidget.TabBar count=1>
< 14:49:58 DEBUG    destroy    quitter:shutdown:220 Shutting down with status 0, session None...
< 14:49:58 DEBUG    prompt     prompt:shutdown:138 Shutting down with loops []
< 14:49:58 DEBUG    destroy    quitter:_shutdown_2:242 Stage 2 of shutting down...
< 14:49:58 DEBUG    save       savemanager:save:95 Save of yaml-config requested - dirty False, save_on_exit False, is_exit True, force False -> False
< 14:49:58 DEBUG    save       savemanager:save:95 Save of state-config requested - dirty False, save_on_exit True, is_exit True, force False -> True
< 14:49:58 DEBUG    save       savemanager:save:95 Save of command-history requested - dirty False, save_on_exit False, is_exit True, force False -> False
< 14:49:58 DEBUG    save       savemanager:save:95 Save of quickmark-manager requested - dirty False, save_on_exit False, is_exit True, force False -> False
< 14:49:58 DEBUG    save       savemanager:save:95 Save of bookmark-manager requested - dirty False, save_on_exit False, is_exit True, force False -> False
< 14:49:58 DEBUG    save       savemanager:save:89 Not saving cookies because autosaving has been disabled by c -> o.
< 14:49:58 DEBUG    ipc        ipc:shutdown:442 Shutting down IPC (socket 0x7f6e04136680)
< 14:49:58 DEBUG    destroy    quitter:_shutdown_2:254 Deferring QApplication::exit...
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: 1
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: tab
< 14:49:58 DEBUG    misc       eventfilter:eventFilter:63 <PyQt5.QtWidgets.QWidget object at 0x7f6de1a05700>: removed child <PyQt5.QtCore.QObject object at 0x7f6d90efca60>
< 14:49:58 DEBUG    misc       eventfilter:eventFilter:63 <PyQt5.QtWidgets.QWidget object at 0x7f6de1a05700>: removed child <PyQt5.QtWidgets.QWidget object at 0x7f6d90efca60>
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: 0
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: tab
< 14:49:58 DEBUG    misc       eventfilter:eventFilter:63 <PyQt5.QtWidgets.QWidget object at 0x7f6d90eca4c0>: removed child <PyQt5.QtCore.QObject object at 0x7f6d90efc430>
< 14:49:58 DEBUG    misc       eventfilter:eventFilter:63 <PyQt5.QtWidgets.QWidget object at 0x7f6d90eca4c0>: removed child <PyQt5.QtWidgets.QWidget object at 0x7f6d90efc430>
< 14:49:58 DEBUG    destroy    quitter:_shutdown_3:261 Now calling QApplication::exit.
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: 0
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: main-window
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: last-focused-main-window
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: last-visible-main-window
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: tabbed-browser
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: status-command
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: completion
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: mode-manager
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: hintmanager
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: prompt-container
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: command-history
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: download-model
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: crash-handler
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: save-manager
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: webengine-download-manager
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: quickmark-manager
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: bookmark-manager
< 14:49:58 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: qtnetwork-download-manager
---
> 14:50:28 DEBUG    init       earlyinit:init_log:272 Log initialized.
> 14:50:29 DEBUG    init       app:run:84 Main process PID: 11762
> 14:50:29 DEBUG    init       app:run:86 Initializing directories...
> 14:50:29 DEBUG    init       standarddir:init:353 Base directory: None
> 14:50:29 DEBUG    misc       standarddir:_writable_location:273 writable location for ConfigLocation: /home/arl/.config
> 14:50:29 DEBUG    misc       standarddir:_writable_location:273 writable location for AppDataLocation: /home/arl/.local/share
> 14:50:29 DEBUG    misc       standarddir:_writable_location:273 writable location for CacheLocation: /home/arl/.cache
> 14:50:29 DEBUG    misc       standarddir:_writable_location:273 writable location for DownloadLocation: /home/arl/Downloads
> 14:50:29 DEBUG    misc       standarddir:_writable_location:273 writable location for RuntimeLocation: /run/user/1000
> 14:50:29 DEBUG    init       app:run:90 Initializing config...
> 14:50:29 ERROR    config     configinit:early_init:76 Error while loading config.py
> 14:50:29 DEBUG    misc       elf:parse_webenginecore:325 QtWebEngine .so found at /usr/lib/libQt5WebEngineCore.so.5.15.5
> 14:50:29 DEBUG    misc       elf:parse_webenginecore:331 Got versions from ELF: Versions(webengine='5.15.5', chromium='87.0.4280.144')
> 14:50:29 DEBUG    misc       elf:parse_webenginecore:325 QtWebEngine .so found at /usr/lib/libQt5WebEngineCore.so.5.15.5
> 14:50:29 DEBUG    misc       elf:parse_webenginecore:331 Got versions from ELF: Versions(webengine='5.15.5', chromium='87.0.4280.144')
> 14:50:29 DEBUG    init       app:run:93 Initializing application...
> 14:50:29 DEBUG    misc       elf:parse_webenginecore:325 QtWebEngine .so found at /usr/lib/libQt5WebEngineCore.so.5.15.5
> 14:50:29 DEBUG    misc       elf:parse_webenginecore:331 Got versions from ELF: Versions(webengine='5.15.5', chromium='87.0.4280.144')
> 14:50:29 DEBUG    init       darkmode:settings:379 Darkmode variant: qt_515_3
> 14:50:29 DEBUG    init       app:__init__:556 Commandline args: ['--debug']
> 14:50:29 DEBUG    init       app:__init__:557 Parsed: Namespace(basedir=None, config_py=None, version=False, temp_settings=[], session=None, override_restore=False, target=None, backend=None, desktop_file_name='org.qutebrowser.qutebrowser', json_args=None, temp_basedir_restarted=False, enable_webengine_inspector=False, loglevel=None, logfilter=None, loglines=2000, debug=True, json_logging=False, color=True, force_color=False, nowindow=False, temp_basedir=False, no_err_windows=False, qt_arg=None, qt_flag=None, debug_flags=[], command=[], url=[])
> 14:50:29 DEBUG    init       app:__init__:558 Qt arguments: ['--enable-features=WebRTCPipeWireCapturer,OverlayScrollbar,ReducedReferrerGranularity']
> 14:50:29 DEBUG    init       app:__init__:563 Initializing application...
> 14:50:29 DEBUG    ipc        ipc:send_to_running_instance:476 Connecting to /run/user/1000/qutebrowser/ipc-15e76f8904e69d0ada402c3d7401518d
> 14:50:29 DEBUG    ipc        ipc:send_to_running_instance:506 No existing instance present (error 2)
> 14:50:29 DEBUG    init       ipc:send_or_listen:536 Starting IPC server...
> 14:50:29 DEBUG    ipc        ipc:__init__:210 Not calling setSocketOptions
> 14:50:29 DEBUG    ipc        ipc:listen:221 Listening as /run/user/1000/qutebrowser/ipc-15e76f8904e69d0ada402c3d7401518d
> 14:50:29 DEBUG    init       app:init:144 Starting init...
> 14:50:29 DEBUG    extensions loader:_load_component:158 Importing qutebrowser.components.adblockcommands
> 14:50:29 DEBUG    extensions loader:_load_component:158 Importing qutebrowser.components.braveadblock
> 14:50:29 DEBUG    extensions loader:_load_component:166 Running init hook 'init'
> 14:50:29 INFO     message    message:info:82 Run :adblock-update to get adblock lists.
> 14:50:29 DEBUG    extensions loader:_load_component:158 Importing qutebrowser.components.caretcommands
> 14:50:29 DEBUG    extensions loader:_load_component:158 Importing qutebrowser.components.hostblock
> 14:50:29 DEBUG    extensions loader:_load_component:166 Running init hook 'init'
> 14:50:29 DEBUG    network    hostblock:_should_be_used:82 Configured adblock method auto, adblock library usable: True
> 14:50:29 DEBUG    extensions loader:_load_component:158 Importing qutebrowser.components.misccommands
> 14:50:29 DEBUG    extensions loader:_load_component:158 Importing qutebrowser.components.readlinecommands
> 14:50:29 DEBUG    extensions loader:_load_component:158 Importing qutebrowser.components.scrollcommands
> 14:50:29 DEBUG    extensions loader:_load_component:158 Importing qutebrowser.components.utils.blockutils
> 14:50:29 DEBUG    extensions loader:_load_component:158 Importing qutebrowser.components.zoomcommands
> 14:50:29 DEBUG    init       app:_init_modules:453 Initializing logging from config...
> 14:50:29 DEBUG    init       log:init_from_config:547 --debug flag overrides log configs
> 14:50:29 DEBUG    init       app:_init_modules:457 Initializing save manager...
> 14:50:29 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <PyQt5.QtWidgets.QPushButton object at 0x7fac134c45e0>
> 14:50:30 DEBUG    init       app:_init_modules:463 Checking backend requirements...
> 14:50:30 DEBUG    init       app:_init_modules:466 Initializing prompts...
> 14:50:30 DEBUG    init       app:_init_modules:469 Initializing network...
> 14:50:30 DEBUG    init       app:_init_modules:472 Initializing proxy...
> 14:50:30 DEBUG    init       app:_init_modules:476 Initializing downloads...
> 14:50:30 DEBUG    init       app:_init_modules:482 Initializing SQL...
> 14:50:30 DEBUG    sql        sql:run:278 pragma user_version
> 14:50:30 DEBUG    init       app:_init_modules:485 Initializing web history...
> 14:50:30 DEBUG    sql        sql:run:278 SELECT value FROM CompletionMetaInfo WHERE key = :key
> 14:50:30 DEBUG    sql        sql:run:282     {':key': 'force_rebuild'}
> 14:50:30 DEBUG    sql        sql:run:278 SELECT value FROM CompletionMetaInfo WHERE key = :key
> 14:50:30 DEBUG    sql        sql:run:282     {':key': 'excluded_patterns'}
> 14:50:30 DEBUG    sql        sql:run:278 REPLACE INTO CompletionMetaInfo (key, value) values(:key, :value)
> 14:50:30 DEBUG    sql        sql:run:282     {':key': 'excluded_patterns', ':value': ''}
> 14:50:30 DEBUG    sql        sql:run:278 SELECT 1 FROM History LIMIT 1
> 14:50:30 DEBUG    sql        sql:run:278 REPLACE INTO CompletionMetaInfo (key, value) values(:key, :value)
> 14:50:30 DEBUG    sql        sql:run:282     {':key': 'force_rebuild', ':value': True}
> 14:50:30 DEBUG    sql        sql:run:278 DELETE FROM CompletionHistory
> 14:50:30 DEBUG    sql        sql:run:278 SELECT url, title, max(atime) AS atime FROM History WHERE NOT redirect GROUP BY url ORDER BY atime asc
> 14:50:30 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <PyQt5.QtWidgets.QProgressDialog object at 0x7fac134c48b0>
> 14:50:30 DEBUG    sql        sql:run:278 VACUUM
> 14:50:30 DEBUG    sql        sql:run_batch:291 Running SQL query (batch): "REPLACE INTO CompletionHistory (url, title, last_atime) values(:url, :title, :last_atime)"
> 14:50:30 DEBUG    sql        sql:run:278 REPLACE INTO CompletionMetaInfo (key, value) values(:key, :value)
> 14:50:30 DEBUG    sql        sql:run:282     {':key': 'force_rebuild', ':value': False}
> 14:50:30 DEBUG    init       debug:__exit__:306 Initializing sql/history took 0.221404 seconds.
> 14:50:30 DEBUG    init       app:_init_modules:493 Initializing command history...
> 14:50:30 DEBUG    init       lineparser:__init__:155 Reading /home/arl/.local/share/qutebrowser/cmd-history
> 14:50:30 DEBUG    init       app:_init_modules:496 Initializing websettings...
> 14:50:30 DEBUG    init       webenginesettings:init:499 Initializing qute://* handler...
> 14:50:30 DEBUG    init       webenginesettings:init:503 Initializing request interceptor...
> 14:50:30 DEBUG    init       webenginesettings:init:508 Initializing QtWebEngine downloads...
> 14:50:30 DEBUG    init       webenginesettings:init:514 Initializing notification presenter...
> 14:50:30 DEBUG    misc       elf:parse_webenginecore:325 QtWebEngine .so found at /usr/lib/libQt5WebEngineCore.so.5.15.5
> 14:50:30 DEBUG    misc       elf:parse_webenginecore:331 Got versions from ELF: Versions(webengine='5.15.5', chromium='87.0.4280.144')
> 14:50:30 DEBUG    misc       elf:parse_webenginecore:325 QtWebEngine .so found at /usr/lib/libQt5WebEngineCore.so.5.15.5
> 14:50:30 DEBUG    misc       elf:parse_webenginecore:331 Got versions from ELF: Versions(webengine='5.15.5', chromium='87.0.4280.144')
> 14:50:30 DEBUG    init       webenginesettings:init:517 Initializing global settings...
> 14:50:30 DEBUG    init       webenginesettings:init:521 Initializing profiles...
> 14:50:30 DEBUG    misc       elf:parse_webenginecore:325 QtWebEngine .so found at /usr/lib/libQt5WebEngineCore.so.5.15.5
> 14:50:30 DEBUG    misc       elf:parse_webenginecore:331 Got versions from ELF: Versions(webengine='5.15.5', chromium='87.0.4280.144')
> 14:50:30 DEBUG    config     webenginesettings:set_dictionary_language:327 Found dicts: []
> 14:50:30 DEBUG    config     webenginesettings:set_dictionary_language:327 Found dicts: []
> 14:50:30 DEBUG    init       webenginesettings:init:526 Misc initialization...
> 14:50:30 DEBUG    config     config:_set_value:351 Config option changed: content.headers.user_agent = Mozilla/5.0 ({os_info}) AppleWebKit/{webkit_version} (KHTML, like Gecko) {upstream_browser_key}/{upstream_browser_version} Safari/{webkit_version}
> 14:50:30 DEBUG    config     config:_set_value:351 Config option changed: content.headers.user_agent = Mozilla/5.0 ({os_info}) AppleWebKit/{webkit_version} (KHTML, like Gecko) {upstream_browser_key}/{upstream_browser_version} Safari/{webkit_version} Edg/{upstream_browser_version}
> 14:50:30 DEBUG    config     config:_set_value:351 Config option changed: content.headers.user_agent = Mozilla/5.0 ({os_info}) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99 Safari/537.36
> 14:50:30 DEBUG    config     config:_set_value:351 Config option changed: content.headers.accept_language = 
> 14:50:30 DEBUG    config     config:_set_value:351 Config option changed: content.javascript.enabled = True
> 14:50:30 DEBUG    config     config:_set_value:351 Config option changed: content.javascript.enabled = True
> 14:50:30 DEBUG    config     config:_set_value:351 Config option changed: content.images = True
> 14:50:30 DEBUG    config     config:_set_value:351 Config option changed: content.images = True
> 14:50:30 DEBUG    config     config:_set_value:351 Config option changed: content.cookies.accept = all
> 14:50:30 DEBUG    config     config:_set_value:351 Config option changed: content.cookies.accept = all
> 14:50:30 DEBUG    config     config:_set_value:351 Config option changed: content.javascript.enabled = True
> 14:50:30 DEBUG    config     config:_set_value:351 Config option changed: content.javascript.enabled = True
> 14:50:30 DEBUG    init       app:_init_modules:500 Initializing sessions...
> 14:50:30 DEBUG    init       app:_init_modules:506 Initializing quickmarks...
> 14:50:30 DEBUG    init       lineparser:__init__:155 Reading /home/arl/.config/qutebrowser/quickmarks
> 14:50:30 DEBUG    init       app:_init_modules:510 Initializing bookmarks...
> 14:50:30 DEBUG    init       lineparser:__init__:155 Reading /home/arl/.config/qutebrowser/bookmarks/urls
> 14:50:30 DEBUG    init       app:_init_modules:514 Initializing cookies...
> 14:50:30 DEBUG    init       lineparser:__init__:155 Reading /home/arl/.local/share/qutebrowser/cookies
> 14:50:30 DEBUG    init       app:_init_modules:517 Initializing cache...
> 14:50:30 DEBUG    init       app:_init_modules:520 Initializing downloads...
> 14:50:30 DEBUG    init       networkmanager:__init__:159 Initializing NetworkManager
> 14:50:30 DEBUG    init       networkmanager:__init__:166 NetworkManager init done
> 14:50:30 DEBUG    init       app:_init_modules:523 Initializing Greasemonkey...
> 14:50:30 DEBUG    greasemonkey greasemonkey:load_scripts:307 Reading scripts from: /home/arl/.local/share/qutebrowser/greasemonkey
> 14:50:30 DEBUG    greasemonkey greasemonkey:load_scripts:307 Reading scripts from: /home/arl/.config/qutebrowser/greasemonkey
> 14:50:30 DEBUG    init       app:_init_modules:526 Misc initialization...
> 14:50:30 DEBUG    init       app:init:164 Initializing eventfilter...
> 14:50:30 DEBUG    init       app:init:167 Connecting signals...
> 14:50:30 DEBUG    init       app:_process_args:219 Initializing main window...
> 14:50:30 DEBUG    init       mainwindow:_init_downloadmanager:355 Initializing downloads...
> 14:50:30 DEBUG    statusbar  bar:_hide_cmd_widget:361 Hiding cmd widget
> 14:50:30 DEBUG    init       mainwindow:__init__:249 Initializing modes...
> 14:50:31 DEBUG    init       mainwindow:_load_geometry:465 Loading mainwindow from b'\x01\xd9\xd0\xcb\x00\x03\x00\x00\x00\x00\x002\x00\x00\x002\x00\x00\x03;\x00\x00\x03\x87\x00\x00\x002\x00\x00\x002\x00\x00\x03Q\x00\x00\x02\x89\x00\x00\x00\x00\x02\x00\x00\x00\x06@\x00\x00\x002\x00\x00\x002\x00\x00\x03;\x00\x00\x03\x87'
> 14:50:31 DEBUG    init       mainwindow:_init_geometry:292 Initial main window geometry: PyQt5.QtCore.QRect(50, 50, 800, 600)
> 14:50:31 WARNING  qt-qt.qpa.wayland Unknown module:none:0 Wayland does not support QWindow::requestActivate()
>   File "/usr/bin/qutebrowser", line 33, in <module>
>     sys.exit(load_entry_point('qutebrowser==2.3.0', 'gui_scripts', 'qutebrowser')())
>   File "/usr/lib/python3.9/site-packages/qutebrowser/qutebrowser.py", line 220, in main
>     return app.run(args)
>   File "/usr/lib/python3.9/site-packages/qutebrowser/app.py", line 122, in run
>     init(args=args)
>   File "/usr/lib/python3.9/site-packages/qutebrowser/app.py", line 170, in init
>     _process_args(args)
>   File "/usr/lib/python3.9/site-packages/qutebrowser/app.py", line 231, in _process_args
>     objects.qapp.setActiveWindow(window)
>   File "/usr/lib/python3.9/site-packages/qutebrowser/utils/log.py", line 512, in qt_message_handler
>     stack: Optional[str] = ''.join(traceback.format_stack())
> 
> 14:50:31 DEBUG    init       app:_open_startpage:336 Opening start pages
> 14:50:31 DEBUG    url        urlutils:get_path_if_valid:366 Checking if 'https://start.duckduckgo.com' is a path
> 14:50:31 DEBUG    url        urlutils:fuzzy_url:225 URL is a fuzzy address
> 14:50:31 DEBUG    url        urlutils:fuzzy_url:227 Converting fuzzy term 'https://start.duckduckgo.com' to URL -> https://start.duckduckgo.com
> 14:50:31 DEBUG    webview    tabbedbrowser:tabopen:593 Creating new tab with URL PyQt5.QtCore.QUrl('https://start.duckduckgo.com'), background None, related True, idx None
> 14:50:31 DEBUG    webview    tabbedbrowser:_get_new_tab_idx:680 tabs.new_position next -> opening new tab at -1, next left: 0 / right: 0
> 14:50:31 DEBUG    modes      tabbedbrowser:_on_current_changed:832 Current tab changed, focusing <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url=''>
> 14:50:31 WARNING  qt-qt.qpa.wayland Unknown module:none:0 Wayland does not support QWindow::requestActivate()
>   File "/usr/bin/qutebrowser", line 33, in <module>
>     sys.exit(load_entry_point('qutebrowser==2.3.0', 'gui_scripts', 'qutebrowser')())
>   File "/usr/lib/python3.9/site-packages/qutebrowser/qutebrowser.py", line 220, in main
>     return app.run(args)
>   File "/usr/lib/python3.9/site-packages/qutebrowser/app.py", line 122, in run
>     init(args=args)
>   File "/usr/lib/python3.9/site-packages/qutebrowser/app.py", line 170, in init
>     _process_args(args)
>   File "/usr/lib/python3.9/site-packages/qutebrowser/app.py", line 234, in _process_args
>     _open_startpage()
>   File "/usr/lib/python3.9/site-packages/qutebrowser/app.py", line 338, in _open_startpage
>     tabbed_browser.tabopen(url)
>   File "/usr/lib/python3.9/site-packages/qutebrowser/mainwindow/tabbedbrowser.py", line 614, in tabopen
>     self.widget.insertTab(idx, tab, "")
>   File "/usr/lib/python3.9/site-packages/qutebrowser/mainwindow/tabwidget.py", line 296, in insertTab
>     new_idx = super().insertTab(idx, page, '')
>   File "/usr/lib/python3.9/site-packages/qutebrowser/mainwindow/tabbedbrowser.py", line 833, in _on_current_changed
>     tab.setFocus()
>   File "/usr/lib/python3.9/site-packages/qutebrowser/utils/log.py", line 512, in qt_message_handler
>     stack: Optional[str] = ''.join(traceback.format_stack())
> 
> 14:50:31 DEBUG    modes      tabbedbrowser:_on_current_changed:839 Mode before tab change: normal (mode_on_change = normal)
> 14:50:31 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.hint (reason tab changed) as we're in mode KeyMode.normal
> 14:50:31 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.caret (reason tab changed) as we're in mode KeyMode.normal
> 14:50:31 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.insert (reason tab changed) as we're in mode KeyMode.normal
> 14:50:31 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.passthrough (reason tab changed) as we're in mode KeyMode.normal
> 14:50:31 DEBUG    modes      tabbedbrowser:_on_current_changed:850 Mode after tab change: normal (mode_on_change = normal)
> 14:50:31 DEBUG    webview    browsertab:_on_before_load_started:1041 Going to start loading: https://start.duckduckgo.com
> 14:50:31 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 0 to 'https://start.duckduckgo.com'
> 14:50:31 DEBUG    misc       eventfilter:eventFilter:53 <qutebrowser.browser.webengine.webview.WebEngineView object at 0x7fabbc6e9af0> got new child <PyQt5.QtWidgets.QWidget object at 0x7fabbc713790>, installing filter
> 14:50:31 WARNING  qt-qt.qpa.wayland Unknown module:none:0 Wayland does not support QWindow::requestActivate()
>   File "/usr/bin/qutebrowser", line 33, in <module>
>     sys.exit(load_entry_point('qutebrowser==2.3.0', 'gui_scripts', 'qutebrowser')())
>   File "/usr/lib/python3.9/site-packages/qutebrowser/qutebrowser.py", line 220, in main
>     return app.run(args)
>   File "/usr/lib/python3.9/site-packages/qutebrowser/app.py", line 122, in run
>     init(args=args)
>   File "/usr/lib/python3.9/site-packages/qutebrowser/app.py", line 170, in init
>     _process_args(args)
>   File "/usr/lib/python3.9/site-packages/qutebrowser/app.py", line 234, in _process_args
>     _open_startpage()
>   File "/usr/lib/python3.9/site-packages/qutebrowser/app.py", line 338, in _open_startpage
>     tabbed_browser.tabopen(url)
>   File "/usr/lib/python3.9/site-packages/qutebrowser/mainwindow/tabbedbrowser.py", line 617, in tabopen
>     tab.load_url(url)
>   File "/usr/lib/python3.9/site-packages/qutebrowser/browser/webengine/webenginetab.py", line 1315, in load_url
>     self._widget.load(url)
>   File "/usr/lib/python3.9/site-packages/qutebrowser/utils/log.py", line 512, in qt_message_handler
>     stack: Optional[str] = ''.join(traceback.format_stack())
> 
> 14:50:31 DEBUG    init       app:_process_args:238 Init finished after 2.625166s
> 14:50:31 DEBUG    init       app:init:176 Init done!
> 14:50:31 DEBUG    misc       mainwindow:_update_overlay_geometry:350 new geometry for <qutebrowser.mainwindow.messageview.MessageView object at 0x7fabbc797790>: PyQt5.QtCore.QRect(0, 559, 801, 23)
> 14:50:31 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: None
> 14:50:31 DEBUG    misc       mainwindow:_update_overlay_geometry:350 new geometry for <qutebrowser.mainwindow.messageview.MessageView object at 0x7fabbc797790>: PyQt5.QtCore.QRect(0, 813, 779, 23)
> 14:50:31 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <PyQt5.QtWidgets.QWidget object at 0x7fabbc06a820>
> 14:50:31 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <PyQt5.QtCore.QObject object at 0x7fabbc06a820>
> 14:50:31 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <PyQt5.QtWidgets.QWidget object at 0x7fabbc06a820>
> 14:50:31 DEBUG    webview    browsertab:_on_navigation_request:1065 navigation request: url https://start.duckduckgo.com/, type Type.typed, is_main_frame True
> 14:50:31 DEBUG    webview    webenginetab:_store_match_data:151 Active search match: 0/0
> 14:50:31 DEBUG    webview    browsertab:_set_load_status:1007 load status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url=''>: LoadStatus.loading
> 14:50:31 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_status_changed(<LoadStatus.loading: 6>) (tab 0)
> 14:50:31 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_started() (tab 0)
> 14:50:31 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_url_changed(PyQt5.QtCore.QUrl('https://start.duckduckgo.com/')) (tab 0)
> 14:50:31 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 0 to 'https://start.duckduckgo.com'
> 14:50:31 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 0 to 'DuckDuckGo — Privacy, simplified.'
> 14:50:31 DEBUG    webview    browsertab:_on_navigation_request:1065 navigation request: url https://start.duckduckgo.com/post3.html, type Type.other, is_main_frame False
> 14:50:32 DEBUG    webview    browsertab:_set_load_status:1007 load status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='https://start.duckduckgo.com/'>: LoadStatus.success_https
> 14:50:32 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_status_changed(<LoadStatus.success_https: 3>) (tab 0)
> 14:50:32 DEBUG    sql        sql:run:278 INSERT INTO History (url, title, atime, redirect) values(:url, :title, :atime, :redirect)
> 14:50:32 DEBUG    sql        sql:run:282     {':atime': 1626180632, ':redirect': False, ':title': 'DuckDuckGo — Privacy, simplified.', ':url': 'https://start.duckduckgo.com/'}
> 14:50:32 DEBUG    sql        sql:run:278 REPLACE INTO CompletionHistory (url, title, last_atime) values(:url, :title, :last_atime)
> 14:50:32 DEBUG    sql        sql:run:282     {':last_atime': 1626180632, ':title': 'DuckDuckGo — Privacy, simplified.', ':url': 'https://start.duckduckgo.com/'}
> 14:50:32 DEBUG    sessions   sessions:save:338 Saving session _autosave to /home/arl/.local/share/qutebrowser/sessions/_autosave.yml...
> 14:50:32 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_finished(True) (tab 0)
> 14:50:32 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.insert (reason load started) as we're in mode KeyMode.normal
> 14:50:32 DEBUG    modes      tabbedbrowser:_leave_modes_on_load:737 Ignoring leave_on_load request due to setting.
> 14:50:32 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.normal - delegating to <qutebrowser.keyinput.modeparsers.NormalKeyParser>
> 14:50:32 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Got key: 0x4f / modifiers: 0x0 / text: 'o' / dry_run True
> 14:50:32 DEBUG    modes      modeman:_handle_keypress:312 match: 2, forward_unbound_keys: auto, passthrough: False, is_non_alnum: False, dry_run: True --> filter: True (focused: <PyQt5.QtWidgets.QWidget object at 0x7fabbc06a940>)
> 14:50:32 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.normal - delegating to <qutebrowser.keyinput.modeparsers.NormalKeyParser>
> 14:50:32 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Got key: 0x4f / modifiers: 0x0 / text: 'o' / dry_run False
> 14:50:32 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Definitive match for 'o'.
> 14:50:32 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Clearing keystring (was: o).
> 14:50:32 DEBUG    commands   command:run:537 command called: set-cmd-text ['-s', ':open']
> 14:50:32 DEBUG    commands   command:run:551 Calling qutebrowser.mainwindow.statusbar.command.Command.set_cmd_text_command(<qutebrowser.mainwindow.statusbar.command.Command>, ':open', None, True, False, False)
> 14:50:32 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
> 14:50:32 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
> 14:50:32 DEBUG    modes      command:set_cmd_text:111 Setting command text, focusing <qutebrowser.mainwindow.statusbar.command.Command>
> 14:50:32 DEBUG    modes      modeman:enter:363 Entering mode KeyMode.command (reason: cmd focus)
> 14:50:32 DEBUG    statusbar  bar:set_mode_active:327 Setting command flag to True
> 14:50:32 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <qutebrowser.mainwindow.statusbar.command.Command>
> 14:50:32 DEBUG    modes      modeman:_handle_keypress:312 match: 2, forward_unbound_keys: auto, passthrough: False, is_non_alnum: False, dry_run: False --> filter: True (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:32 DEBUG    completion completer:_partition:153 partitioning ['open', ' '] around position 5
> 14:50:32 DEBUG    completion completer:_partition:164 partitioned: ['open'] '' []
> 14:50:32 DEBUG    completion completer:_update_completion:246 Updating completion: ['open']  []
> 14:50:32 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
> 14:50:32 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
> 14:50:32 DEBUG    completion debug:__exit__:306 Starting url completion took 0.003453 seconds.
> 14:50:32 DEBUG    misc       mainwindow:_update_overlay_geometry:350 new geometry for <qutebrowser.completion.completionwidget.CompletionView>: PyQt5.QtCore.QRect(0, 408, 779, 428)
> 14:50:32 DEBUG    completion debug:__exit__:306 Set completion model took 0.011403 seconds.
> 14:50:32 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern ''
> 14:50:32 DEBUG    sql        sql:run:278 SELECT url, title, strftime('%Y-%m-%d %H:%M', last_atime, 'unixepoch', 'localtime') FROM CompletionHistory WHERE ((url LIKE :0 escape '\' OR title LIKE :0 escape '\'))  ORDER BY last_atime DESC
> 14:50:32 DEBUG    sql        sql:run:282     {':0': '%%'}
> 14:50:32 DEBUG    sql        debug:__exit__:306 Running completion query took 0.000422 seconds.
> 14:50:32 DEBUG    completion debug:__exit__:306 Set pattern  took 0.007629 seconds.
> 14:50:33 DEBUG    modes      modeman:_handle_keyrelease:337 filter: True
> 14:50:33 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:33 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:33 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:33 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:33 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
> 14:50:33 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
> 14:50:33 DEBUG    completion completer:_partition:153 partitioning ['open', ' s'] around position 6
> 14:50:33 DEBUG    completion completer:_partition:164 partitioned: ['open'] 's' []
> 14:50:33 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] s []
> 14:50:33 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
> 14:50:33 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
> 14:50:33 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern 's'
> 14:50:33 DEBUG    sql        sql:run:278 SELECT url, title, strftime('%Y-%m-%d %H:%M', last_atime, 'unixepoch', 'localtime') FROM CompletionHistory WHERE ((url LIKE :0 escape '\' OR title LIKE :0 escape '\'))  ORDER BY last_atime DESC
> 14:50:33 DEBUG    sql        sql:run:282     {':0': '%s%'}
> 14:50:33 DEBUG    sql        debug:__exit__:306 Running completion query took 0.0011 seconds.
> 14:50:33 DEBUG    completion debug:__exit__:306 Set pattern s took 0.018314 seconds.
> 14:50:33 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
> 14:50:33 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:33 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:33 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:33 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:33 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
> 14:50:33 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
> 14:50:33 DEBUG    completion completer:_partition:153 partitioning ['open', ' sa'] around position 7
> 14:50:33 DEBUG    completion completer:_partition:164 partitioned: ['open'] 'sa' []
> 14:50:33 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] sa []
> 14:50:33 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
> 14:50:33 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
> 14:50:33 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern 'sa'
> 14:50:33 DEBUG    sql        sql:run:278 SELECT url, title, strftime('%Y-%m-%d %H:%M', last_atime, 'unixepoch', 'localtime') FROM CompletionHistory WHERE ((url LIKE :0 escape '\' OR title LIKE :0 escape '\'))  ORDER BY last_atime DESC
> 14:50:33 DEBUG    sql        sql:run:282     {':0': '%sa%'}
> 14:50:33 DEBUG    sql        debug:__exit__:306 Running completion query took 0.000512 seconds.
> 14:50:33 DEBUG    completion debug:__exit__:306 Set pattern sa took 0.002113 seconds.
> 14:50:34 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:34 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:34 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:34 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:34 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
> 14:50:34 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
> 14:50:34 DEBUG    completion completer:_partition:153 partitioning ['open', ' sam'] around position 8
> 14:50:34 DEBUG    completion completer:_partition:164 partitioned: ['open'] 'sam' []
> 14:50:34 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] sam []
> 14:50:34 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
> 14:50:34 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
> 14:50:34 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern 'sam'
> 14:50:34 DEBUG    sql        sql:run:278 SELECT url, title, strftime('%Y-%m-%d %H:%M', last_atime, 'unixepoch', 'localtime') FROM CompletionHistory WHERE ((url LIKE :0 escape '\' OR title LIKE :0 escape '\'))  ORDER BY last_atime DESC
> 14:50:34 DEBUG    sql        sql:run:282     {':0': '%sam%'}
> 14:50:34 DEBUG    sql        debug:__exit__:306 Running completion query took 0.000414 seconds.
> 14:50:34 DEBUG    completion debug:__exit__:306 Set pattern sam took 0.001882 seconds.
> 14:50:34 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
> 14:50:34 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:34 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:34 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:34 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:34 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
> 14:50:34 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
> 14:50:34 DEBUG    completion completer:_partition:153 partitioning ['open', ' samp'] around position 9
> 14:50:34 DEBUG    completion completer:_partition:164 partitioned: ['open'] 'samp' []
> 14:50:34 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] samp []
> 14:50:34 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
> 14:50:34 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
> 14:50:34 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern 'samp'
> 14:50:34 DEBUG    sql        sql:run:278 SELECT url, title, strftime('%Y-%m-%d %H:%M', last_atime, 'unixepoch', 'localtime') FROM CompletionHistory WHERE ((url LIKE :0 escape '\' OR title LIKE :0 escape '\'))  ORDER BY last_atime DESC
> 14:50:34 DEBUG    sql        sql:run:282     {':0': '%samp%'}
> 14:50:34 DEBUG    sql        debug:__exit__:306 Running completion query took 0.000654 seconds.
> 14:50:34 DEBUG    completion debug:__exit__:306 Set pattern samp took 0.003138 seconds.
> 14:50:34 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
> 14:50:34 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
> 14:50:34 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:34 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:34 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:34 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:34 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
> 14:50:34 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
> 14:50:34 DEBUG    completion completer:_partition:153 partitioning ['open', ' sampl'] around position 10
> 14:50:34 DEBUG    completion completer:_partition:164 partitioned: ['open'] 'sampl' []
> 14:50:34 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] sampl []
> 14:50:34 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
> 14:50:34 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
> 14:50:34 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern 'sampl'
> 14:50:34 DEBUG    sql        sql:run:278 SELECT url, title, strftime('%Y-%m-%d %H:%M', last_atime, 'unixepoch', 'localtime') FROM CompletionHistory WHERE ((url LIKE :0 escape '\' OR title LIKE :0 escape '\'))  ORDER BY last_atime DESC
> 14:50:34 DEBUG    sql        sql:run:282     {':0': '%sampl%'}
> 14:50:34 DEBUG    sql        debug:__exit__:306 Running completion query took 0.001089 seconds.
> 14:50:34 DEBUG    completion debug:__exit__:306 Set pattern sampl took 0.005403 seconds.
> 14:50:34 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
> 14:50:34 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:34 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:34 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:34 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:34 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
> 14:50:34 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
> 14:50:34 DEBUG    completion completer:_partition:153 partitioning ['open', ' sample'] around position 11
> 14:50:34 DEBUG    completion completer:_partition:164 partitioned: ['open'] 'sample' []
> 14:50:34 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] sample []
> 14:50:34 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
> 14:50:34 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
> 14:50:34 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern 'sample'
> 14:50:34 DEBUG    sql        sql:run:278 SELECT url, title, strftime('%Y-%m-%d %H:%M', last_atime, 'unixepoch', 'localtime') FROM CompletionHistory WHERE ((url LIKE :0 escape '\' OR title LIKE :0 escape '\'))  ORDER BY last_atime DESC
> 14:50:34 DEBUG    sql        sql:run:282     {':0': '%sample%'}
> 14:50:34 DEBUG    sql        debug:__exit__:306 Running completion query took 0.00106 seconds.
> 14:50:34 DEBUG    completion debug:__exit__:306 Set pattern sample took 0.005367 seconds.
> 14:50:34 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
> 14:50:37 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:37 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: True, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:37 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:37 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: True, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:37 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
> 14:50:37 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
> 14:50:37 DEBUG    completion completer:_partition:153 partitioning ['open', ' sample '] around position 12
> 14:50:37 DEBUG    completion completer:_partition:164 partitioned: ['open'] 'sample' []
> 14:50:37 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] sample []
> 14:50:37 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
> 14:50:37 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
> 14:50:37 DEBUG    completion completionwidget:set_pattern:380 Ignoring pattern set request as pattern has not changed.
> 14:50:37 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
> 14:50:37 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:37 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:37 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:37 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:37 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
> 14:50:37 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
> 14:50:37 DEBUG    completion completer:_partition:153 partitioning ['open', ' sample p'] around position 13
> 14:50:37 DEBUG    completion completer:_partition:164 partitioned: ['open'] 'sample p' []
> 14:50:37 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] sample p []
> 14:50:37 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
> 14:50:37 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
> 14:50:37 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern 'sample p'
> 14:50:37 DEBUG    sql        sql:run:278 SELECT url, title, strftime('%Y-%m-%d %H:%M', last_atime, 'unixepoch', 'localtime') FROM CompletionHistory WHERE ((url LIKE :0 escape '\' OR title LIKE :0 escape '\') AND (url LIKE :1 escape '\' OR title LIKE :1 escape '\'))  ORDER BY last_atime DESC
> 14:50:37 DEBUG    sql        sql:run:282     {':0': '%sample%', ':1': '%p%'}
> 14:50:37 DEBUG    sql        debug:__exit__:306 Running completion query took 0.001064 seconds.
> 14:50:37 DEBUG    completion debug:__exit__:306 Set pattern sample p took 0.006092 seconds.
> 14:50:37 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
> 14:50:37 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:37 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:37 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:37 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:37 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
> 14:50:37 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
> 14:50:37 DEBUG    completion completer:_partition:153 partitioning ['open', ' sample pd'] around position 14
> 14:50:37 DEBUG    completion completer:_partition:164 partitioned: ['open'] 'sample pd' []
> 14:50:37 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] sample pd []
> 14:50:37 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
> 14:50:37 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
> 14:50:37 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern 'sample pd'
> 14:50:37 DEBUG    sql        sql:run:278 SELECT url, title, strftime('%Y-%m-%d %H:%M', last_atime, 'unixepoch', 'localtime') FROM CompletionHistory WHERE ((url LIKE :0 escape '\' OR title LIKE :0 escape '\') AND (url LIKE :1 escape '\' OR title LIKE :1 escape '\'))  ORDER BY last_atime DESC
> 14:50:37 DEBUG    sql        sql:run:282     {':0': '%sample%', ':1': '%pd%'}
> 14:50:37 DEBUG    sql        debug:__exit__:306 Running completion query took 0.001509 seconds.
> 14:50:37 DEBUG    completion debug:__exit__:306 Set pattern sample pd took 0.006035 seconds.
> 14:50:37 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
> 14:50:37 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:37 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:37 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:37 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: False, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:37 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
> 14:50:37 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
> 14:50:37 DEBUG    completion completer:_partition:153 partitioning ['open', ' sample pdf'] around position 15
> 14:50:37 DEBUG    completion completer:_partition:164 partitioned: ['open'] 'sample pdf' []
> 14:50:37 DEBUG    completion completer:_update_completion:246 Updating completion: ['open'] sample pdf []
> 14:50:37 DEBUG    completion completer:_get_new_completion:95 Before removing flags: ['open']
> 14:50:37 DEBUG    completion completer:_get_new_completion:108 After removing flags: ['open']
> 14:50:37 DEBUG    completion completionmodel:set_pattern:181 Setting completion pattern 'sample pdf'
> 14:50:37 DEBUG    sql        sql:run:278 SELECT url, title, strftime('%Y-%m-%d %H:%M', last_atime, 'unixepoch', 'localtime') FROM CompletionHistory WHERE ((url LIKE :0 escape '\' OR title LIKE :0 escape '\') AND (url LIKE :1 escape '\' OR title LIKE :1 escape '\'))  ORDER BY last_atime DESC
> 14:50:37 DEBUG    sql        sql:run:282     {':0': '%sample%', ':1': '%pdf%'}
> 14:50:37 DEBUG    sql        debug:__exit__:306 Running completion query took 0.001132 seconds.
> 14:50:37 DEBUG    completion debug:__exit__:306 Set pattern sample pdf took 0.005222 seconds.
> 14:50:38 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
> 14:50:38 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:38 DEBUG    modes      modeman:_handle_keypress:312 match: 2, forward_unbound_keys: auto, passthrough: True, is_non_alnum: True, dry_run: True --> filter: True (focused: <qutebrowser.mainwindow.statusbar.command.Command>)
> 14:50:38 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.command - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.command passthrough=True supports_count=False win_id=0>
> 14:50:38 DEBUG    commands   command:run:537 command called: command-accept
> 14:50:38 DEBUG    commands   command:run:551 Calling qutebrowser.mainwindow.statusbar.command.Command.command_accept(<qutebrowser.mainwindow.statusbar.command.Command>, False)
> 14:50:38 DEBUG    modes      modeman:leave:432 Leaving mode KeyMode.command (reason: cmd accept)
> 14:50:38 DEBUG    statusbar  bar:set_mode_active:327 Setting command flag to False
> 14:50:38 DEBUG    completion completer:schedule_completion_update:224 Scheduling completion update.
> 14:50:38 DEBUG    completion completer:schedule_completion_update:221 Ignoring update because there were no changes.
> 14:50:38 DEBUG    statusbar  bar:_hide_cmd_widget:361 Hiding cmd widget
> 14:50:38 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <qutebrowser.mainwindow.mainwindow.MainWindow>
> 14:50:38 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <qutebrowser.mainwindow.statusbar.textbase.TextBase text=''>
> 14:50:38 DEBUG    modes      tabbedbrowser:on_mode_left:812 Left status-input mode, focusing <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='https://start.duckduckgo.com/'>
> 14:50:38 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <PyQt5.QtWidgets.QWidget object at 0x7fab5c0449d0>
> 14:50:38 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <PyQt5.QtCore.QObject object at 0x7fab5c0449d0>
> 14:50:38 DEBUG    commands   command:run:537 command called: open ['sample pdf']
> 14:50:38 DEBUG    commands   command:run:551 Calling qutebrowser.browser.commands.CommandDispatcher.openurl(<qutebrowser.browser.commands.CommandDispatcher>, 'sample pdf', False, False, False, False, None, False, False)
> 14:50:38 DEBUG    url        urlutils:get_path_if_valid:366 Checking if 'sample pdf' is a path
> 14:50:38 DEBUG    url        urlutils:is_url:271 Checking if 'sample pdf' is a URL (autosearch=naive).
> 14:50:38 DEBUG    url        urlutils:fuzzy_url:219 URL is a fuzzy search term
> 14:50:38 DEBUG    url        urlutils:_get_search_url:118 Finding search engine for 'sample pdf'
> 14:50:38 DEBUG    url        urlutils:_parse_search_term:105 engine None, term 'sample pdf'
> 14:50:38 DEBUG    url        urlutils:fuzzy_url:227 Converting fuzzy term 'sample pdf' to URL -> https://duckduckgo.com/?q=sample pdf
> 14:50:38 DEBUG    webview    browsertab:_on_before_load_started:1041 Going to start loading: https://duckduckgo.com/?q=sample pdf
> 14:50:38 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 0 to 'https://duckduckgo.com/?q=sample pdf'
> 14:50:38 DEBUG    modes      modeman:_handle_keypress:312 match: 2, forward_unbound_keys: auto, passthrough: True, is_non_alnum: True, dry_run: False --> filter: True (focused: <PyQt5.QtWidgets.QWidget object at 0x7fab5c044c10>)
> 14:50:38 DEBUG    webview    browsertab:_on_navigation_request:1065 navigation request: url https://duckduckgo.com/?q=sample pdf, type Type.typed, is_main_frame True
> 14:50:38 DEBUG    webview    webenginetab:_store_match_data:151 Active search match: 0/0
> 14:50:38 DEBUG    webview    browsertab:_set_load_status:1007 load status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='https://start.duckduckgo.com/'>: LoadStatus.loading
> 14:50:38 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_status_changed(<LoadStatus.loading: 6>) (tab 0)
> 14:50:38 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_started() (tab 0)
> 14:50:38 DEBUG    modes      modeman:_handle_keyrelease:337 filter: True
> 14:50:38 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_url_changed(PyQt5.QtCore.QUrl('https://duckduckgo.com/?q=sample pdf')) (tab 0)
> 14:50:38 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 0 to 'https://duckduckgo.com/?q=sample pdf'
> 14:50:38 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 0 to 'sample pdf at DuckDuckGo'
> 14:50:39 DEBUG    webview    browsertab:_on_navigation_request:1065 navigation request: url https://duckduckgo.com/post3.html, type Type.other, is_main_frame False
> 14:50:39 DEBUG    webview    browsertab:_set_load_status:1007 load status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='https://duckduckgo.com/?q=sample pdf'>: LoadStatus.success_https
> 14:50:39 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_status_changed(<LoadStatus.success_https: 3>) (tab 0)
> 14:50:40 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_url_changed(PyQt5.QtCore.QUrl('https://duckduckgo.com/?q=sample+pdf&ia=web')) (tab 0)
> 14:50:40 DEBUG    sql        sql:run:278 INSERT INTO History (url, title, atime, redirect) values(:url, :title, :atime, :redirect)
> 14:50:40 DEBUG    sql        sql:run:282     {':atime': 1626180640, ':redirect': False, ':title': 'sample pdf at DuckDuckGo', ':url': 'https://duckduckgo.com/?q=sample+pdf&ia=web'}
> 14:50:40 DEBUG    sql        sql:run:278 REPLACE INTO CompletionHistory (url, title, last_atime) values(:url, :title, :last_atime)
> 14:50:40 DEBUG    sql        sql:run:282     {':last_atime': 1626180640, ':title': 'sample pdf at DuckDuckGo', ':url': 'https://duckduckgo.com/?q=sample+pdf&ia=web'}
> 14:50:40 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_finished(True) (tab 0)
> 14:50:40 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.insert (reason load started) as we're in mode KeyMode.normal
> 14:50:40 DEBUG    modes      tabbedbrowser:_leave_modes_on_load:737 Ignoring leave_on_load request due to setting.
> 14:50:42 DEBUG    webview    webenginetab:_js_cb_single:752 Got element from JS: {'attributes': {'class': 'result__a js-result-title-link', 'href': 'http://africau.edu/images/default/sample.pdf', 'rel': 'noopener'}, 'class_name': 'result__a js-result-title-link', 'id': 0, 'is_content_editable': False, 'outer_xml': '<a class="result__a js-result-title-link" rel="noopener" href="http://africau.edu/images/default/sample.pdf"><span class="result__type">PDF</span> A Simple PDF File - Africa University</a>', 'rects': [{'bottom': 267.953125, 'height': 21, 'left': 76, 'right': 408.375, 'top': 246.953125, 'width': 332.375}], 'tag_name': 'A', 'text': 'PDF A Simple PDF File - Africa University', 'value': ''}
> 14:50:42 DEBUG    webelem    webelem:is_editable:252 Checking if element is editable: <qutebrowser.browser.webengine.webengineelem.WebEngineElement html='<a class="result__a js-result-title-link" rel="noopener" href="http://africau.edu/images/default/sample.pdf"><span class="result__type">PDF</span> A Simple PDF File - Africa University</a>'>
> 14:50:42 DEBUG    mouse      eventfilter:_mousepress_insertmode_cb:204 Clicked non-editable element!
> 14:50:42 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.insert (reason click) as we're in mode KeyMode.normal
> 14:50:42 DEBUG    webview    browsertab:_on_navigation_request:1065 navigation request: url http://africau.edu/images/default/sample.pdf, type Type.redirect, is_main_frame True
> 14:50:42 DEBUG    webview    webenginetab:_store_match_data:151 Active search match: 0/0
> 14:50:42 DEBUG    webview    browsertab:_set_load_status:1007 load status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='https://duckduckgo.com/?q=sample+pdf&ia=web'>: LoadStatus.loading
> 14:50:42 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_status_changed(<LoadStatus.loading: 6>) (tab 0)
> 14:50:42 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_started() (tab 0)
> 14:50:42 DEBUG    webview    browsertab:_set_load_status:1007 load status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='https://duckduckgo.com/?q=sample+pdf&ia=web'>: LoadStatus.success_https
> 14:50:42 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_status_changed(<LoadStatus.success_https: 3>) (tab 0)
> 14:50:42 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_finished(False) (tab 0)
> 14:50:42 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.insert (reason load started) as we're in mode KeyMode.normal
> 14:50:42 DEBUG    modes      tabbedbrowser:_leave_modes_on_load:737 Ignoring leave_on_load request due to setting.
> 14:50:42 DEBUG    webview    browsertab:_set_load_status:1007 load status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='https://duckduckgo.com/?q=sample+pdf&ia=web'>: LoadStatus.error
> 14:50:42 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_status_changed(<LoadStatus.error: 4>) (tab 0)
> 14:50:42 DEBUG    downloads  downloads:_on_begin_insert_row:1034 _on_begin_insert_row with idx 0, webengine True
> 14:50:42 DEBUG    prompt     prompt:ask_question:160 Asking question <qutebrowser.utils.usertypes.Question default='/home/arl/Downloads/' mode=PromptMode.download option=None text='Please enter a location for <b>http://africau.edu/images/default/sample.pdf</b>' title='Save file to:'>, blocking True, loops [], queue deque([])
> 14:50:42 DEBUG    prompt     prompt:ask_question:182 New question is blocking, saving None
> 14:50:42 DEBUG    prompt     prompt:_on_show_prompts:336 Displaying prompt qutebrowser.mainwindow.prompt.DownloadFilenamePrompt(question=<qutebrowser.utils.usertypes.Question default='/home/arl/Downloads/' mode=PromptMode.download option=None text='Please enter a location for <b>http://africau.edu/images/default/sample.pdf</b>' title='Save file to:'>)
> 14:50:42 DEBUG    modes      modeman:enter:363 Entering mode KeyMode.prompt (reason: question asked)
> 14:50:42 DEBUG    statusbar  bar:set_mode_active:330 Setting prompt flag to True
> 14:50:42 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <qutebrowser.mainwindow.prompt.LineEdit>
> 14:50:42 DEBUG    misc       mainwindow:_update_overlay_geometry:350 new geometry for <qutebrowser.mainwindow.prompt.PromptContainer win_id=0>: PyQt5.QtCore.QRect(10, 403, 759, 433)
> 14:50:42 DEBUG    prompt     prompt:ask_question:197 Starting loop.exec() for <qutebrowser.utils.usertypes.Question default='/home/arl/Downloads/' mode=PromptMode.download option=None text='Please enter a location for <b>http://africau.edu/images/default/sample.pdf</b>' title='Save file to:'>
> 14:50:44 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.prompt - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.prompt passthrough=True supports_count=False win_id=0>
> 14:50:44 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: True, dry_run: True --> filter: False (focused: <qutebrowser.mainwindow.prompt.LineEdit>)
> 14:50:44 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.prompt - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.prompt passthrough=True supports_count=False win_id=0>
> 14:50:44 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: True, is_non_alnum: True, dry_run: False --> filter: False (focused: <qutebrowser.mainwindow.prompt.LineEdit>)
> 14:50:44 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.prompt - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.prompt passthrough=True supports_count=False win_id=0>
> 14:50:44 DEBUG    modes      modeman:_handle_keypress:312 match: 2, forward_unbound_keys: auto, passthrough: True, is_non_alnum: True, dry_run: True --> filter: True (focused: <qutebrowser.mainwindow.prompt.LineEdit>)
> 14:50:44 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.prompt - delegating to <qutebrowser.keyinput.modeparsers.CommandKeyParser do_log=False mode=KeyMode.prompt passthrough=True supports_count=False win_id=0>
> 14:50:44 DEBUG    commands   command:run:537 command called: prompt-open-download ['--pdfjs']
> 14:50:44 DEBUG    commands   argparser:multitype_conv:158 Trying to parse None as <class 'NoneType'>
> 14:50:44 DEBUG    commands   command:run:551 Calling qutebrowser.mainwindow.prompt.PromptContainer.prompt_open_download(<qutebrowser.mainwindow.prompt.PromptContainer win_id=0>, None, True)
> 14:50:44 DEBUG    downloads  downloads:_after_create_parent_question:750 Setting filename to /tmp/qutebrowser-downloads-su9z6atp/tmpzzz4rxik_sample.pdf
> 14:50:44 DEBUG    downloads  webenginedownloads:_on_state_changed:64 State for <qutebrowser.browser.webengine.webenginedownloads.DownloadItem basename='tmpzzz4rxik_sample.pdf'> changed to DownloadInProgress
> 14:50:44 DEBUG    modes      modeman:leave:432 Leaving mode KeyMode.prompt (reason: :prompt-accept)
> 14:50:44 DEBUG    statusbar  bar:set_mode_active:330 Setting prompt flag to False
> 14:50:44 DEBUG    prompt     prompt:_on_mode_left:225 Left mode KeyMode.prompt, hiding <qutebrowser.utils.usertypes.Question default='/home/arl/Downloads/' mode=PromptMode.download option=None text='Please enter a location for <b>http://africau.edu/images/default/sample.pdf</b>' title='Save file to:'>
> 14:50:44 DEBUG    prompt     prompt:_on_show_prompts:316 Deleting old prompt qutebrowser.mainwindow.prompt.DownloadFilenamePrompt(question=<qutebrowser.utils.usertypes.Question default='/home/arl/Downloads/' mode=PromptMode.download option=None text='Please enter a location for <b>http://africau.edu/images/default/sample.pdf</b>' title='Save file to:'>)
> 14:50:44 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <qutebrowser.mainwindow.tabwidget.TabBar count=1>
> 14:50:44 DEBUG    prompt     prompt:_on_show_prompts:321 No prompts left, hiding prompt container.
> 14:50:44 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.prompt (reason left in other window) as we're in mode KeyMode.normal
> 14:50:44 DEBUG    modes      tabbedbrowser:on_mode_left:812 Left status-input mode, focusing <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url='https://duckduckgo.com/?q=sample+pdf&ia=web'>
> 14:50:44 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <PyQt5.QtWidgets.QWidget object at 0x7fab5c0448b0>
> 14:50:44 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <PyQt5.QtCore.QObject object at 0x7fab5c0448b0>
> 14:50:44 DEBUG    modes      modeman:leave:432 Leaving mode KeyMode.normal (reason: enter normal: restore mode before prompt)
> 14:50:44 DEBUG    modes      modeman:_handle_keypress:312 match: 2, forward_unbound_keys: auto, passthrough: True, is_non_alnum: True, dry_run: False --> filter: True (focused: <PyQt5.QtWidgets.QWidget object at 0x7fab5c0448b0>)
> 14:50:44 DEBUG    prompt     prompt:ask_question:201 Ending loop.exec() for <qutebrowser.utils.usertypes.Question default='/home/arl/Downloads/' mode=PromptMode.download option=None text='Please enter a location for <b>http://africau.edu/images/default/sample.pdf</b>' title='Save file to:'>
> 14:50:44 DEBUG    prompt     prompt:ask_question:203 Restoring old question None
> 14:50:44 DEBUG    prompt     prompt:_on_show_prompts:321 No prompts left, hiding prompt container.
> 14:50:44 DEBUG    downloads  webenginedownloads:_on_state_changed:64 State for <qutebrowser.browser.webengine.webenginedownloads.DownloadItem basename='tmpzzz4rxik_sample.pdf'> changed to DownloadCompleted
> 14:50:44 DEBUG    downloads  webenginedownloads:_on_state_changed:72 Download tmpzzz4rxik_sample.pdf finished
> 14:50:44 DEBUG    webview    tabbedbrowser:tabopen:593 Creating new tab with URL PyQt5.QtCore.QUrl('qute://pdfjs/web/viewer.html?filename=tmpzzz4rxik_sample.pdf&file=&source=http://africau.edu/images/default/sample.pdf'), background False, related True, idx None
> 14:50:44 DEBUG    webview    tabbedbrowser:_get_new_tab_idx:680 tabs.new_position next -> opening new tab at 1, next left: 0 / right: 2
> 14:50:44 DEBUG    webview    browsertab:_on_before_load_started:1041 Going to start loading: qute://pdfjs/web/viewer.html?filename=tmpzzz4rxik_sample.pdf&file=&source=http://africau.edu/images/default/sample.pdf
> 14:50:44 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 1 to 'qute://pdfjs/web/viewer.html?filename=tmpzzz4rxik_sample.pdf&file=&source=http://africau.edu/images/default/sample.pdf'
> 14:50:44 DEBUG    misc       eventfilter:eventFilter:53 <qutebrowser.browser.webengine.webview.WebEngineView object at 0x7fab5c035e50> got new child <PyQt5.QtWidgets.QWidget object at 0x7fabbc06ac10>, installing filter
> 14:50:44 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: None
> 14:50:44 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <PyQt5.QtWidgets.QWidget object at 0x7fabbc06aaf0>
> 14:50:44 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <PyQt5.QtCore.QObject object at 0x7fabbc06aaf0>
> 14:50:44 DEBUG    modes      tabbedbrowser:_on_current_changed:832 Current tab changed, focusing <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=1 url=''>
> 14:50:44 DEBUG    modes      tabbedbrowser:_on_current_changed:839 Mode before tab change: normal (mode_on_change = normal)
> 14:50:44 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.hint (reason tab changed) as we're in mode KeyMode.normal
> 14:50:44 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.caret (reason tab changed) as we're in mode KeyMode.normal
> 14:50:44 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.insert (reason tab changed) as we're in mode KeyMode.normal
> 14:50:44 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.passthrough (reason tab changed) as we're in mode KeyMode.normal
> 14:50:44 DEBUG    modes      tabbedbrowser:_on_current_changed:850 Mode after tab change: normal (mode_on_change = normal)
> 14:50:44 DEBUG    modes      modeman:_handle_keyrelease:337 filter: True
> 14:50:44 DEBUG    webview    browsertab:_on_navigation_request:1065 navigation request: url qute://pdfjs/web/viewer.html?filename=tmpzzz4rxik_sample.pdf&file=&source=http://africau.edu/images…, type Type.typed, is_main_frame True
> 14:50:44 DEBUG    webview    webenginetab:_store_match_data:151 Active search match: 0/0
> 14:50:44 DEBUG    webview    browsertab:_set_load_status:1007 load status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=1 url=''>: LoadStatus.loading
> 14:50:44 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_status_changed(<LoadStatus.loading: 6>) (tab 1)
> 14:50:44 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_started() (tab 1)
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/viewer.html?filename=tmpzzz4rxik_sample.pdf&file=&source=http://africau.edu/images/default/sample.pdf
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/viewer.html?filename=tmpzzz4rxik_sample.pdf&file=&source=http://africau.edu/images/default/sample.pdf, path: /web/viewer.html, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning text/html data
> 14:50:44 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_url_changed(PyQt5.QtCore.QUrl('qute://pdfjs/web/viewer.html?filename=tmpzzz4rxik_sample.pdf&file=&source=http://africau.edu/images/default/sample.pdf')) (tab 1)
> 14:50:44 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 1 to 'qute://pdfjs/web/viewer.html?filename=tmpzzz4rxik_sample.pdf&file=&source=http://africau.edu/images/default/sample.pdf'
> 14:50:44 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 1 to 'PDF.js viewer'
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/viewer.css
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/viewer.css, path: /web/viewer.css, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning text/css data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/build/pdf.js
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/build/pdf.js, path: /build/pdf.js, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning application/javascript data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/viewer.js
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/viewer.js, path: /web/viewer.js, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning application/javascript data
> 14:50:44 DEBUG    modes      modeman:_handle_keyrelease:337 filter: False
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/toolbarButton-viewThumbnail.svg
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/toolbarButton-viewThumbnail.svg, path: /web/images/toolbarButton-viewThumbnail.svg, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/svg+xml data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/toolbarButton-viewOutline.svg
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/toolbarButton-viewOutline.svg, path: /web/images/toolbarButton-viewOutline.svg, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/svg+xml data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/toolbarButton-viewAttachments.svg
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/toolbarButton-viewAttachments.svg, path: /web/images/toolbarButton-viewAttachments.svg, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/svg+xml data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/toolbarButton-viewLayers.svg
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/toolbarButton-viewLayers.svg, path: /web/images/toolbarButton-viewLayers.svg, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/svg+xml data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/toolbarButton-sidebarToggle.svg
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/toolbarButton-sidebarToggle.svg, path: /web/images/toolbarButton-sidebarToggle.svg, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/svg+xml data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/toolbarButton-search.svg
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/toolbarButton-search.svg, path: /web/images/toolbarButton-search.svg, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/svg+xml data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/toolbarButton-pageUp.svg
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/toolbarButton-pageUp.svg, path: /web/images/toolbarButton-pageUp.svg, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/svg+xml data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/toolbarButton-pageDown.svg
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/toolbarButton-pageDown.svg, path: /web/images/toolbarButton-pageDown.svg, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/svg+xml data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/toolbarButton-presentationMode.svg
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/toolbarButton-presentationMode.svg, path: /web/images/toolbarButton-presentationMode.svg, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/svg+xml data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/toolbarButton-openFile.svg
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/toolbarButton-openFile.svg, path: /web/images/toolbarButton-openFile.svg, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/svg+xml data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/toolbarButton-print.svg
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/toolbarButton-print.svg, path: /web/images/toolbarButton-print.svg, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/svg+xml data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/toolbarButton-download.svg
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/toolbarButton-download.svg, path: /web/images/toolbarButton-download.svg, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/svg+xml data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/toolbarButton-bookmark.svg
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/toolbarButton-bookmark.svg, path: /web/images/toolbarButton-bookmark.svg, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/svg+xml data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/toolbarButton-secondaryToolbarToggle.svg
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/toolbarButton-secondaryToolbarToggle.svg, path: /web/images/toolbarButton-secondaryToolbarToggle.svg, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/svg+xml data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/toolbarButton-zoomOut.svg
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/toolbarButton-zoomOut.svg, path: /web/images/toolbarButton-zoomOut.svg, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/svg+xml data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/toolbarButton-zoomIn.svg
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/toolbarButton-zoomIn.svg, path: /web/images/toolbarButton-zoomIn.svg, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/svg+xml data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/toolbarButton-menuArrow.svg
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/toolbarButton-menuArrow.svg, path: /web/images/toolbarButton-menuArrow.svg, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/svg+xml data
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/locale/locale.properties
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/locale/locale.properties, path: /web/locale/locale.properties, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning application/octet-stream data
> 14:50:44 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 1 to 'tmpzzz4rxik_sample.pdf'
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/build/pdf.worker.js
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/build/pdf.worker.js, path: /build/pdf.worker.js, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning application/javascript data
> 14:50:44 DEBUG    webview    browsertab:_set_load_status:1007 load status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=1 url='qute://pdfjs/web/viewer.html?filename=tmpzzz4rxik_sample.pdf&file=&source=http://africau.edu/images…'>: LoadStatus.success
> 14:50:44 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_status_changed(<LoadStatus.success: 2>) (tab 1)
> 14:50:44 DEBUG    signals    signalfilter:_filter_signals:87 emitting: cur_load_finished(True) (tab 1)
> 14:50:44 DEBUG    modes      modeman:leave:425 Ignoring leave request for KeyMode.insert (reason load started) as we're in mode KeyMode.normal
> 14:50:44 DEBUG    modes      tabbedbrowser:_leave_modes_on_load:737 Ignoring leave_on_load request due to setting.
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/locale/en-US/viewer.properties
> 14:50:44 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/locale/en-US/viewer.properties, path: /web/locale/en-US/viewer.properties, host pdfjs
> 14:50:44 DEBUG    network    webenginequtescheme:requestStarted:118 Returning application/octet-stream data
> 14:50:45 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/file?filename=tmpzzz4rxik_sample.pdf
> 14:50:45 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/file?filename=tmpzzz4rxik_sample.pdf, path: /file, host pdfjs
> 14:50:45 DEBUG    network    webenginequtescheme:requestStarted:118 Returning application/pdf data
> 14:50:45 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/shadow.png
> 14:50:45 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/shadow.png, path: /web/images/shadow.png, host pdfjs
> 14:50:45 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/png data
> 14:50:45 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/loading-icon.gif
> 14:50:45 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/loading-icon.gif, path: /web/images/loading-icon.gif, host pdfjs
> 14:50:45 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/gif data
> 14:50:45 DEBUG    network    webenginequtescheme:requestStarted:95 Got request for qute://pdfjs/web/images/loading.svg
> 14:50:45 DEBUG    misc       qutescheme:data_for_url:141 url: qute://pdfjs/web/images/loading.svg, path: /web/images/loading.svg, host pdfjs
> 14:50:45 DEBUG    network    webenginequtescheme:requestStarted:118 Returning image/svg+xml data
> 14:50:45 DEBUG    js         shared:javascript_log_message:156 [qute://pdfjs/web/viewer.js:1565] PDF 71bd0b6cfac7e70596fb4c34cdfe5ec9 [1.3 Nevrona Designs / Rave (http://www.nevrona.com/rave)] (PDF.js: 2.9.359)
> 14:50:45 DEBUG    js         shared:javascript_log_message:156 [qute://pdfjs/build/pdf.worker.js:1085] Info: page=1 - getOperatorList: time=30ms, len=53
> 14:50:45 DEBUG    js         shared:javascript_log_message:156 [qute://pdfjs/build/pdf.worker.js:1085] Info: page=1 - getTextContent: time=11ms
> 14:50:45 DEBUG    js         shared:javascript_log_message:156 [qute://pdfjs/build/pdf.worker.js:1085] Info: page=2 - getOperatorList: time=2ms, len=33
> 14:50:45 DEBUG    js         shared:javascript_log_message:156 [qute://pdfjs/build/pdf.worker.js:1085] Info: page=2 - getTextContent: time=3ms
> 14:50:47 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.normal - delegating to <qutebrowser.keyinput.modeparsers.NormalKeyParser>
> 14:50:47 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Got key: 0x1000023 / modifiers: 0x8000000 / text: '<Alt>' / dry_run True
> 14:50:47 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Ignoring, only modifier
> 14:50:47 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: False, is_non_alnum: True, dry_run: True --> filter: False (focused: <PyQt5.QtWidgets.QWidget object at 0x7fab683055e0>)
> 14:50:47 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.normal - delegating to <qutebrowser.keyinput.modeparsers.NormalKeyParser>
> 14:50:47 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Got key: 0x1000023 / modifiers: 0x8000000 / text: '<Alt>' / dry_run True
> 14:50:47 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Ignoring, only modifier
> 14:50:47 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: False, is_non_alnum: True, dry_run: True --> filter: False (focused: <PyQt5.QtWidgets.QWidget object at 0x7fab683055e0>)
> 14:50:47 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.normal - delegating to <qutebrowser.keyinput.modeparsers.NormalKeyParser>
> 14:50:47 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Got key: 0x1000023 / modifiers: 0x8000000 / text: '<Alt>' / dry_run False
> 14:50:47 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Ignoring, only modifier
> 14:50:47 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: False, is_non_alnum: True, dry_run: False --> filter: False (focused: <PyQt5.QtWidgets.QWidget object at 0x7fab683055e0>)
> 14:50:47 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.normal - delegating to <qutebrowser.keyinput.modeparsers.NormalKeyParser>
> 14:50:47 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Got key: 0x1000020 / modifiers: 0xa000000 / text: '<Alt+Shift>' / dry_run True
> 14:50:47 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Ignoring, only modifier
> 14:50:47 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: False, is_non_alnum: True, dry_run: True --> filter: False (focused: <PyQt5.QtWidgets.QWidget object at 0x7fab683055e0>)
> 14:50:47 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.normal - delegating to <qutebrowser.keyinput.modeparsers.NormalKeyParser>
> 14:50:47 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Got key: 0x1000020 / modifiers: 0xa000000 / text: '<Alt+Shift>' / dry_run True
> 14:50:47 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Ignoring, only modifier
> 14:50:47 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: False, is_non_alnum: True, dry_run: True --> filter: False (focused: <PyQt5.QtWidgets.QWidget object at 0x7fab683055e0>)
> 14:50:47 DEBUG    modes      modeman:_handle_keypress:287 got keypress in mode KeyMode.normal - delegating to <qutebrowser.keyinput.modeparsers.NormalKeyParser>
> 14:50:47 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Got key: 0x1000020 / modifiers: 0xa000000 / text: '<Alt+Shift>' / dry_run False
> 14:50:47 DEBUG    keyboard   basekeyparser:_debug_log:216 NormalKeyParser for mode normal: Ignoring, only modifier
> 14:50:47 DEBUG    modes      modeman:_handle_keypress:312 match: 0, forward_unbound_keys: auto, passthrough: False, is_non_alnum: True, dry_run: False --> filter: False (focused: <PyQt5.QtWidgets.QWidget object at 0x7fab683055e0>)
> 14:50:47 DEBUG    destroy    mainwindow:closeEvent:689 Closing window 0
> 14:50:47 DEBUG    misc       app:on_focus_object_changed:582 Focus object changed: <qutebrowser.mainwindow.tabwidget.TabBar count=1>
> 14:50:47 DEBUG    destroy    quitter:shutdown:220 Shutting down with status 0, session None...
> 14:50:47 DEBUG    prompt     prompt:shutdown:138 Shutting down with loops []
> 14:50:47 DEBUG    destroy    quitter:_shutdown_2:242 Stage 2 of shutting down...
> 14:50:47 DEBUG    save       savemanager:save:95 Save of yaml-config requested - dirty False, save_on_exit False, is_exit True, force False -> False
> 14:50:47 DEBUG    save       savemanager:save:95 Save of state-config requested - dirty False, save_on_exit True, is_exit True, force False -> True
> 14:50:47 DEBUG    save       savemanager:save:95 Save of command-history requested - dirty False, save_on_exit False, is_exit True, force False -> False
> 14:50:47 DEBUG    save       savemanager:save:95 Save of quickmark-manager requested - dirty False, save_on_exit False, is_exit True, force False -> False
> 14:50:47 DEBUG    save       savemanager:save:95 Save of bookmark-manager requested - dirty False, save_on_exit False, is_exit True, force False -> False
> 14:50:47 DEBUG    save       savemanager:save:95 Save of cookies requested - dirty False, save_on_exit False, is_exit True, force False -> False
> 14:50:47 DEBUG    ipc        ipc:shutdown:442 Shutting down IPC (socket 0x7fac19495680)
> 14:50:47 DEBUG    destroy    quitter:_shutdown_2:254 Deferring QApplication::exit...
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: 1
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: tab
> 14:50:47 DEBUG    misc       eventfilter:eventFilter:63 <PyQt5.QtWidgets.QWidget object at 0x7fab5c044d30>: removed child <PyQt5.QtCore.QObject object at 0x7fab68305670>
> 14:50:47 DEBUG    misc       eventfilter:eventFilter:63 <PyQt5.QtWidgets.QWidget object at 0x7fab5c044d30>: removed child <PyQt5.QtWidgets.QWidget object at 0x7fab68305670>
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: 0
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: tab
> 14:50:47 DEBUG    misc       eventfilter:eventFilter:63 <PyQt5.QtWidgets.QWidget object at 0x7fabbc06ae50>: removed child <PyQt5.QtCore.QObject object at 0x7fab5c044d30>
> 14:50:47 DEBUG    misc       eventfilter:eventFilter:63 <PyQt5.QtWidgets.QWidget object at 0x7fabbc06ae50>: removed child <PyQt5.QtWidgets.QWidget object at 0x7fab5c044d30>
> 14:50:47 DEBUG    destroy    quitter:_shutdown_3:261 Now calling QApplication::exit.
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: 0
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: main-window
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: last-focused-main-window
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: last-visible-main-window
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: tabbed-browser
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: status-command
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: completion
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: mode-manager
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: hintmanager
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: prompt-container
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: download-model
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: command-history
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: crash-handler
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: save-manager
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: webengine-download-manager
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: quickmark-manager
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: bookmark-manager
> 14:50:47 DEBUG    destroy    objreg:on_destroyed:126 schedule removal: qtnetwork-download-manager


More information about the qutebrowser mailing list