You are not logged in.

#1 2021-04-06 10:53:06

Lloydi50
Member
Registered: 2021-04-05
Posts: 2

[SOLVED]Qutebrowser crashes with Segmentation fault (core dumped)

1) Brief description
2) System info
3) Detailed description
4) What I tried
5) Possibly useful logs/outputs

1) Brief description

When I try to launch Qutebrowser using fish shell or bash, a window
with a frame appears without any content (I can see my wallpaper behind
it) and then Qutebrowser's crash report window opens correctly, after a
few seconds both windows closes and I get the following error messages:

lloyd@lloydpc ~> qutebrowser
13:24:27 INFO: Showing changelog after upgrade to qutebrowser v2.1.1.
fish: Job 1, 'qutebrowser' terminated by signal SIGSEGV (Address boundary error)
lloyd@lloydpc ~ [SIGSEGV]> bash
[lloyd@lloydpc ~]$ qutebrowser
13:24:47 INFO: Showing changelog after upgrade to qutebrowser v2.1.1.
Segmentation fault (core dumped)

I also have a problem with Viber, after launching it the same way as
Qutebrowser it also opens as a contentless window with a frame (while
outputting the messages below) but it will stay that way until I press
ctrl + c.

lloyd@lloydpc ~> viber
qml: CALL_WEB_VIEW_DEBUG: callWebEngineLoader active: false
qrc:/QML/DebugMenu.qml:248: TypeError: Cannot call method 'isIdentityChangeNotificationsEnabled' of undefined
qrc:/QML/DebugMenu.qml:314: TypeError: Cannot call method 'isWasabiEnabled' of undefined
qrc:/QML/DebugMenu.qml:341: TypeError: Cannot call method 'isOOABURISpamCheckerForceEnabled' of undefined
qrc:/QML/DebugMenu.qml:348: TypeError: Cannot call method 'isBirthdayNotificationEnabled' of undefined
qrc:/QML/DebugMenu.qml:355: TypeError: Cannot call method 'isBirthdayChatListEnabled' of undefined
qrc:/QML/DebugMenu.qml:369: TypeError: Cannot call method 'isVideoGroupCallEnabled' of undefined
qrc:/QML/DebugMenu.qml:376: TypeError: Cannot call method 'isForceASForScreenSharingEnabled' of undefined
qrc:/QML/DebugMenu.qml:384: TypeError: Cannot call method 'isRateCallQualityForceEnabled' of undefined
qrc:/QML/DebugMenu.qml:391: TypeError: Cannot call method 'isCreateCustomPackEnabled' of undefined
qrc:/QML/DebugMenu.qml:399: TypeError: Cannot call method 'isMyNotesForceEnabled' of undefined
qrc:/QML/DebugMenu.qml:413: TypeError: Cannot call method 'isTranslateMessageDeskManualEnabled' of undefined
qrc:/QML/DebugMenu.qml:420: TypeError: Cannot call method 'isTranslateMessageDeskAutomaticEnabled' of undefined
qml: Current screen: DP-0 [4509, 1268, 1.1355127130483376]
qml: Geometry: mh=402, mw=282, h=402, w=282
qml: Current screen: DP-0 [4509, 1268, 1.1355127130483376]
qml: Geometry: mh=190, mw=240, h=190, w=240
qml: Current screen: DP-0 [4509, 1268, 1.1355127130483376]
qml: Geometry: mh=0, mw=0, h=0, w=0
qml: Current screen: DP-0 [4509, 1268, 1.1355127130483376]
qml: Geometry: mh=46, mw=296, h=46, w=296
^C
lloyd@lloydpc ~ [SIGINT]> bash
[lloyd@lloydpc ~]$ viber
qml: CALL_WEB_VIEW_DEBUG: callWebEngineLoader active: false
qrc:/QML/DebugMenu.qml:248: TypeError: Cannot call method 'isIdentityChangeNotificationsEnabled' of undefined
qrc:/QML/DebugMenu.qml:314: TypeError: Cannot call method 'isWasabiEnabled' of undefined
qrc:/QML/DebugMenu.qml:341: TypeError: Cannot call method 'isOOABURISpamCheckerForceEnabled' of undefined
qrc:/QML/DebugMenu.qml:348: TypeError: Cannot call method 'isBirthdayNotificationEnabled' of undefined
qrc:/QML/DebugMenu.qml:355: TypeError: Cannot call method 'isBirthdayChatListEnabled' of undefined
qrc:/QML/DebugMenu.qml:369: TypeError: Cannot call method 'isVideoGroupCallEnabled' of undefined
qrc:/QML/DebugMenu.qml:376: TypeError: Cannot call method 'isForceASForScreenSharingEnabled' of undefined
qrc:/QML/DebugMenu.qml:384: TypeError: Cannot call method 'isRateCallQualityForceEnabled' of undefined
qrc:/QML/DebugMenu.qml:391: TypeError: Cannot call method 'isCreateCustomPackEnabled' of undefined
qml: Current screen: DP-0 [4509, 1268, 1.1355127130483376]'isMyNotesForceEnabled' of undefined
qml: Geometry: mh=190, mw=240, h=190, w=240
qml: Current screen: DP-0 [4509, 1268, 1.1355127130483376]
qml: Geometry: mh=0, mw=0, h=0, w=0
qml: Current screen: DP-0 [4509, 1268, 1.1355127130483376]
qml: Geometry: mh=46, mw=296, h=46, w=296
^C
2) System info
  • Everything is intalled via pacman or yay

  • WM: bspwm

  • Terminal emulator: urxvt

  • Video card: NVIDIA GeForce RTX 2080 Ti

  • Video card driver: nvida, nvidia-utils, lib32-nvidia-utils

  • I dual boot with Windows 10

$ uname -a
Linux lloydpc 5.11.11-arch1-1 #1 SMP PREEMPT Tue, 30 Mar 2021 14:10:17 +0000 x86_64 GNU/Linux
3) Detailed description

When I leave my computer alone for some time power saving kicks in and
my monitor turns off, after that I'm unable to turn the monitor on by
moving the mouse or hitting keys on the keyboard, the pc works as
intended but the monitor doesn't display anything, so I blindly close
all programs with a key combination, then I open a terminal and type
"reboot" to fix the problem. I was lazy to fix this problem since I
don't often leave my pc for more then 10 minutes without shutting it
down, so the problem rarely occurred. (In this post I'm NOT looking for a
solution for this problem.)
Few days ago at March 29. or 30. I booted my pc, updated it with yay
using the command "yay" (it didn't update anything from the AUR), then I
used my pc as usual, few hours later I left it so it entered power
saving mode, and I did what I described above (blind reboot). After it
booted I wasn't able to properly launch Qutebrowser or Viber anymore
(see 1)).
Yesterday (2021-04-05) I updated Qutebrowser (v2.1.0 => v2.1.1), the
results were the same.
I don't care that much about Viber, but I would like to use Qutebrowser.
I launch my programs from the terminal like that:

$ qutebrowser & disown & exit
4) What I tried

Qutebrowser does the same with:

$ qutebrowser --temp-basedir
$ qutebrowser -T --backend=webengine
$ qutebrowser -R
$ qutebrowser --temp-basedir -s qt.force_software_rendering chromium

Qutebrowser starts correctly (everything is set to default):

$ qutebrowser --temp-basedir -s qt.force_software_rendering qt-quick

Same as above, but also prints an error:

$ qutebrowser --temp-basedir -s qt.force_software_rendering software-opengl
[31407:7:0405/164508.802052:ERROR:command_buffer_proxy_impl.cc(141)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.
5) Possibly useful logs/outputs
lloyd@lloydpc ~> qutebrowser -V
         ______     ,,
    ,.-"`      | ,-` |
  .^           ||    |
 /    ,-*^|    ||    |
;    /    |    ||    ;-*```^*.
;   ;     |    |;,-*`         \
|   |     |  ,-*`    ,-"""\    \
|    \   ,-"`    ,-^`|     \    |
 \    `^^    ,-;|    |     ;    |
  *;     ,-*`  ||    |     /   ;;
    `^^`` |    ||    |   ,^    /
          |    ||    `^^`    ,^
          |  _,"|        _,-"
          -*`   ****"""``

qutebrowser v2.1.1
Git commit: 
Backend: QtWebEngine 5.15.3, Chromium 87.0.4280.144
Qt: 5.15.2

CPython: 3.9.2
PyQt: 5.15.4

sip: 5.4.0
colorama: no
jinja2: 2.11.3
pygments: 2.8.1
yaml: 5.4.1
adblock: 0.4.3
PyQt5.QtWebEngineWidgets: yes
PyQt5.QtWebEngine: 5.15.4
PyQt5.QtWebKitWidgets: no
pdf.js: 2.7.570 (/usr/share/pdf.js/build/pdf.js)
sqlite: 3.35.4
QtNetwork SSL: OpenSSL 1.1.1k  25 Mar 2021

Style: QFusionStyle
Platform plugin: xcb
OpenGL: Collabora Ltd, 3.0 Mesa 21.0.1
Platform: Linux-5.11.11-arch1-1-x86_64-with-glibc2.33, 64bit
Linux distribution: Arch Linux (arch)
Frozen: False
Imported from /usr/lib/python3.9/site-packages/qutebrowser
Using Python from /usr/bin/python3
Qt library executable path: /usr/lib/qt/libexec, data path: /usr/share/qt

Paths:
cache: /home/lloyd/.cache/qutebrowser
config: /home/lloyd/.config/qutebrowser
data: /home/lloyd/.local/share/qutebrowser
runtime: /run/user/1000/qutebrowser
system data: /usr/share/qutebrowser

Autoconfig loaded: yes
Config.py: /home/lloyd/.config/qutebrowser/config.py has been loaded
Uptime: 0:00:00
lloyd@lloydpc ~> qutebrowser --temp-basedir --debug
16:50:43 DEBUG    init       earlyinit:init_log:266 Log initialized.
16:50:43 DEBUG    init       app:run:86 Main process PID: 35392
16:50:43 DEBUG    init       app:run:88 Initializing directories...
16:50:43 DEBUG    init       standarddir:init:346 Base directory: /tmp/qutebrowser-basedir-qzfzghg5
16:50:43 DEBUG    init       app:run:92 Initializing config...
16:50:43 DEBUG    init       app:run:95 Initializing application...
16:50:43 DEBUG    misc       elf:parse_webenginecore:328 Got versions from ELF: Versions(webengine='5.15.3', chromium='87.0.4280.144')
16:50:43 DEBUG    init       darkmode:settings:379 Darkmode variant: qt_515_3
16:50:43 DEBUG    init       app:__init__:558 Commandline args: ['--temp-basedir', '--debug']
16:50:43 DEBUG    init       app:__init__:559 Parsed: Namespace(basedir='/tmp/qutebrowser-basedir-qzfzghg5', 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=True, no_err_windows=False, qt_arg=None, qt_flag=None, debug_flags=[], command=[], url=[])
16:50:43 DEBUG    init       app:__init__:560 Qt arguments: ['--enable-features=WebRTCPipeWireCapturer,OverlayScrollbar,ReducedReferrerGranularity']
16:50:43 DEBUG    init       app:__init__:565 Initializing application...
16:50:43 DEBUG    ipc        ipc:send_to_running_instance:476 Connecting to /tmp/qutebrowser-basedir-qzfzghg5/runtime/ipc-cd9cb5e61bc600467e2838d8e6ea65e5
16:50:43 DEBUG    ipc        ipc:send_to_running_instance:506 No existing instance present (error 2)
16:50:43 DEBUG    init       ipc:send_or_listen:536 Starting IPC server...
16:50:43 DEBUG    ipc        ipc:__init__:210 Not calling setSocketOptions
16:50:43 DEBUG    ipc        ipc:listen:221 Listening as /tmp/qutebrowser-basedir-qzfzghg5/runtime/ipc-cd9cb5e61bc600467e2838d8e6ea65e5
16:50:43 DEBUG    init       app:init:146 Starting init...
16:50:43 DEBUG    extensions loader:_load_component:151 Importing qutebrowser.components.adblockcommands
16:50:43 DEBUG    extensions loader:_load_component:151 Importing qutebrowser.components.braveadblock
16:50:43 DEBUG    extensions loader:_load_component:159 Running init hook 'init'
16:50:43 DEBUG    extensions loader:_load_component:151 Importing qutebrowser.components.caretcommands
16:50:43 DEBUG    extensions loader:_load_component:151 Importing qutebrowser.components.hostblock
16:50:43 DEBUG    extensions loader:_load_component:159 Running init hook 'init'
16:50:43 DEBUG    network    hostblock:_should_be_used:79 Configured adblock method auto, adblock library usable: True
16:50:43 DEBUG    extensions loader:_load_component:151 Importing qutebrowser.components.misccommands
16:50:43 DEBUG    extensions loader:_load_component:151 Importing qutebrowser.components.readlinecommands
16:50:43 DEBUG    extensions loader:_load_component:151 Importing qutebrowser.components.scrollcommands
16:50:43 DEBUG    extensions loader:_load_component:151 Importing qutebrowser.components.utils.blockutils
16:50:43 DEBUG    extensions loader:_load_component:151 Importing qutebrowser.components.zoomcommands
16:50:43 DEBUG    init       app:_init_modules:455 Initializing logging from config...
16:50:43 DEBUG    init       log:init_from_config:543 --debug flag overrides log configs
16:50:43 DEBUG    init       app:_init_modules:459 Initializing save manager...
16:50:43 DEBUG    init       app:_init_modules:465 Checking backend requirements...
16:50:43 DEBUG    init       app:_init_modules:468 Initializing prompts...
16:50:43 DEBUG    init       app:_init_modules:471 Initializing network...
16:50:43 DEBUG    init       app:_init_modules:474 Initializing proxy...
16:50:43 DEBUG    init       app:_init_modules:478 Initializing downloads...
16:50:43 DEBUG    init       app:_init_modules:484 Initializing SQL...
16:50:43 DEBUG    sql        sql:run:278 pragma user_version
16:50:43 DEBUG    sql        sql:init:194 Migrating from version 0.0 to 0.4
16:50:43 DEBUG    sql        sql:run:278 PRAGMA user_version = 4
16:50:43 DEBUG    sql        sql:run:278 PRAGMA journal_mode=WAL
16:50:43 DEBUG    sql        sql:run:278 PRAGMA synchronous=NORMAL
16:50:43 DEBUG    init       app:_init_modules:487 Initializing web history...
16:50:43 DEBUG    sql        sql:run:278 CREATE TABLE IF NOT EXISTS History (url NOT NULL, title NOT NULL, atime NOT NULL, redirect NOT NULL)
16:50:43 DEBUG    sql        sql:run:278 CREATE TABLE IF NOT EXISTS CompletionHistory (url PRIMARY KEY, title NOT NULL, last_atime NOT NULL)
16:50:43 DEBUG    sql        sql:run:278 CREATE INDEX IF NOT EXISTS CompletionHistoryAtimeIndex ON CompletionHistory (last_atime)
16:50:43 DEBUG    sql        sql:run:278 CREATE TABLE IF NOT EXISTS CompletionMetaInfo (key PRIMARY KEY, value )
16:50:43 DEBUG    sql        sql:run:278 SELECT EXISTS(SELECT * FROM CompletionMetaInfo WHERE key = :val)
16:50:43 DEBUG    sql        sql:run:282     {':val': 'excluded_patterns'}
16:50:43 DEBUG    sql        sql:run:278 REPLACE INTO CompletionMetaInfo (key, value) values(:key, :value)
16:50:43 DEBUG    sql        sql:run:282     {':key': 'excluded_patterns', ':value': ''}
16:50:43 DEBUG    sql        sql:run:278 SELECT EXISTS(SELECT * FROM CompletionMetaInfo WHERE key = :val)
16:50:43 DEBUG    sql        sql:run:282     {':val': 'force_rebuild'}
16:50:43 DEBUG    sql        sql:run:278 REPLACE INTO CompletionMetaInfo (key, value) values(:key, :value)
16:50:43 DEBUG    sql        sql:run:282     {':key': 'force_rebuild', ':value': False}
16:50:43 DEBUG    sql        sql:run:278 SELECT value FROM CompletionMetaInfo WHERE key = :key
16:50:43 DEBUG    sql        sql:run:282     {':key': 'force_rebuild'}
16:50:43 DEBUG    sql        sql:run:278 DELETE FROM History WHERE url LIKE 'data:%' OR url LIKE 'view-source:%' OR url LIKE 'qute://back%' OR url LIKE 'qute://pdfjs%'
16:50:43 DEBUG    sql        history:_cleanup_history:276 Cleanup removed 0 items
16:50:43 DEBUG    sql        sql:run:278 SELECT value FROM CompletionMetaInfo WHERE key = :key
16:50:43 DEBUG    sql        sql:run:282     {':key': 'excluded_patterns'}
16:50:43 DEBUG    sql        sql:run:278 SELECT 1 FROM History LIMIT 1
16:50:43 DEBUG    sql        sql:run:278 CREATE INDEX IF NOT EXISTS HistoryIndex ON History (url)
16:50:43 DEBUG    sql        sql:run:278 CREATE INDEX IF NOT EXISTS HistoryAtimeIndex ON History (atime)
16:50:43 DEBUG    init       debug:__exit__:302 Initializing sql/history took 0.003307 seconds.
16:50:43 DEBUG    init       app:_init_modules:495 Initializing command history...
16:50:43 DEBUG    init       app:_init_modules:498 Initializing websettings...
16:50:43 DEBUG    init       webenginesettings:init:484 Initializing qute://* handler...
16:50:43 DEBUG    init       webenginesettings:init:488 Initializing request interceptor...
16:50:43 DEBUG    init       webenginesettings:init:493 Initializing QtWebEngine downloads...
16:50:43 DEBUG    init       webenginesettings:init:499 Initializing global settings...
16:50:43 DEBUG    init       webenginesettings:init:503 Initializing profiles...
16:50:43 DEBUG    config     webenginesettings:set_dictionary_language:327 Found dicts: []
16:50:43 DEBUG    config     webenginesettings:set_dictionary_language:327 Found dicts: []
16:50:43 DEBUG    init       webenginesettings:init:508 Initializing site specific quirks...
16:50:43 DEBUG    config     config:_set_value:318 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}
16:50:43 DEBUG    config     config:_set_value:318 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}
16:50:43 DEBUG    config     config:_set_value:318 Config option changed: content.headers.user_agent = Mozilla/5.0 ({os_info}) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99 Safari/537.36
16:50:43 DEBUG    config     config:_set_value:318 Config option changed: content.headers.accept_language = 
16:50:43 DEBUG    config     config:_set_value:318 Config option changed: content.javascript.enabled = True
16:50:43 DEBUG    config     config:_set_value:318 Config option changed: content.javascript.enabled = True
16:50:43 DEBUG    config     config:_set_value:318 Config option changed: content.images = True
16:50:43 DEBUG    config     config:_set_value:318 Config option changed: content.images = True
16:50:43 DEBUG    config     config:_set_value:318 Config option changed: content.cookies.accept = all
16:50:43 DEBUG    config     config:_set_value:318 Config option changed: content.cookies.accept = all
16:50:43 DEBUG    config     config:_set_value:318 Config option changed: content.javascript.enabled = True
16:50:43 DEBUG    config     config:_set_value:318 Config option changed: content.javascript.enabled = True
16:50:43 DEBUG    init       app:_init_modules:502 Initializing sessions...
16:50:43 DEBUG    init       app:_init_modules:508 Initializing quickmarks...
16:50:43 DEBUG    save       savemanager:save:95 Save of quickmark-manager requested - dirty True, save_on_exit False, is_exit False, force False -> True
16:50:43 DEBUG    destroy    lineparser:_after_save:81 Saved to /tmp/qutebrowser-basedir-qzfzghg5/config/quickmarks
16:50:43 DEBUG    init       app:_init_modules:512 Initializing bookmarks...
16:50:43 DEBUG    save       savemanager:save:95 Save of bookmark-manager requested - dirty True, save_on_exit False, is_exit False, force False -> True
16:50:43 DEBUG    destroy    lineparser:_after_save:81 Saved to /tmp/qutebrowser-basedir-qzfzghg5/config/bookmarks/urls
16:50:43 DEBUG    init       app:_init_modules:516 Initializing cookies...
16:50:43 DEBUG    init       app:_init_modules:519 Initializing cache...
16:50:43 DEBUG    init       app:_init_modules:522 Initializing downloads...
16:50:43 DEBUG    init       networkmanager:__init__:156 Initializing NetworkManager
16:50:43 DEBUG    init       networkmanager:__init__:163 NetworkManager init done
16:50:43 DEBUG    init       app:_init_modules:525 Initializing Greasemonkey...
16:50:43 DEBUG    greasemonkey greasemonkey:load_scripts:285 Reading scripts from: /tmp/qutebrowser-basedir-qzfzghg5/data/greasemonkey
16:50:43 DEBUG    greasemonkey greasemonkey:load_scripts:285 Reading scripts from: /tmp/qutebrowser-basedir-qzfzghg5/config/greasemonkey
16:50:43 DEBUG    init       app:_init_modules:528 Misc initialization...
16:50:43 DEBUG    init       app:init:166 Initializing eventfilter...
16:50:43 DEBUG    init       app:init:169 Connecting signals...
16:50:43 DEBUG    init       app:_process_args:221 Initializing main window...
16:50:43 DEBUG    init       mainwindow:_init_downloadmanager:355 Initializing downloads...
16:50:43 DEBUG    statusbar  bar:_hide_cmd_widget:347 Hiding cmd widget
16:50:43 DEBUG    init       mainwindow:__init__:249 Initializing modes...
16:50:43 DEBUG    init       mainwindow:_init_geometry:292 Initial main window geometry: PyQt5.QtCore.QRect(50, 50, 800, 600)
16:50:43 DEBUG    init       app:_open_startpage:338 Opening start pages
16:50:43 DEBUG    url        urlutils:get_path_if_valid:366 Checking if '[url]https://start.duckduckgo.com[/url]' is a path
16:50:43 DEBUG    url        urlutils:fuzzy_url:225 URL is a fuzzy address
16:50:43 DEBUG    url        urlutils:fuzzy_url:227 Converting fuzzy term '[url]https://start.duckduckgo.com[/url]' to URL -> [url]https://start.duckduckgo.com[/url]
16:50:43 DEBUG    webview    tabbedbrowser:tabopen:593 Creating new tab with URL PyQt5.QtCore.QUrl('https://start.duckduckgo.com'), background None, related True, idx None
16:50:43 DEBUG    webview    tabbedbrowser:_get_new_tab_idx:680 tabs.new_position next -> opening new tab at -1, next left: 0 / right: 0
16:50:43 DEBUG    modes      tabbedbrowser:_on_current_changed:832 Current tab changed, focusing <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=0 url=''>
16:50:43 DEBUG    modes      tabbedbrowser:_on_current_changed:839 Mode before tab change: normal (mode_on_change = normal)
16:50:43 DEBUG    modes      modeman:leave:424 Ignoring leave request for KeyMode.hint (reason tab changed) as we're in mode KeyMode.normal
16:50:43 DEBUG    modes      modeman:leave:424 Ignoring leave request for KeyMode.caret (reason tab changed) as we're in mode KeyMode.normal
16:50:43 DEBUG    modes      modeman:leave:424 Ignoring leave request for KeyMode.insert (reason tab changed) as we're in mode KeyMode.normal
16:50:43 DEBUG    modes      modeman:leave:424 Ignoring leave request for KeyMode.passthrough (reason tab changed) as we're in mode KeyMode.normal
16:50:43 DEBUG    modes      tabbedbrowser:_on_current_changed:850 Mode after tab change: normal (mode_on_change = normal)
16:50:43 DEBUG    webview    browsertab:_on_before_load_started:1040 Going to start loading: [url]https://start.duckduckgo.com[/url]
16:50:43 DEBUG    webview    tabbedbrowser:_on_title_changed:757 Changing title for idx 0 to '[url]https://start.duckduckgo.com[/url]'
16:50:43 DEBUG    misc       eventfilter:eventFilter:53 <qutebrowser.browser.webengine.webview.WebEngineView object at 0x7fac2448b280> got new child <PyQt5.QtWidgets.QWidget object at 0x7fac2448bca0>, installing filter
16:50:43 DEBUG    init       app:_process_args:240 Init finished after 0.542399s
16:50:43 DEBUG    init       app:init:178 Init done!
16:50:43 DEBUG    misc       mainwindow:_update_overlay_geometry:350 new geometry for <qutebrowser.mainwindow.messageview.MessageView object at 0x7fac24582670>: PyQt5.QtCore.QRect(0, 582, 801, 1)
16:50:43 DEBUG    misc       mainwindow:_update_overlay_geometry:350 new geometry for <qutebrowser.mainwindow.messageview.MessageView object at 0x7fac24582670>: PyQt5.QtCore.QRect(0, 688, 1251, 1)
fish: Job 1, 'qutebrowser --temp-basedir --de…' terminated by signal SIGSEGV (Address boundary error)
lloyd@lloydpc ~> gdb (readlink -f (which python3)) -ex 'run -m qutebrowser'
GNU gdb (GDB) 10.1
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <[url]http://gnu.org/licenses/gpl.html[/url]>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<[url]https://www.gnu.org/software/gdb/bugs/[/url]>.
Find the GDB manual and other documentation resources online at:
    <[url]http://www.gnu.org/software/gdb/documentation/[/url]>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/python3.9...
(No debugging symbols found in /usr/bin/python3.9)
Starting program: /usr/bin/python3.9 -m qutebrowser
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffe23f5640 (LWP 39916)]
[New Thread 0x7fffd257a640 (LWP 39917)]
[New Thread 0x7fffd1d79640 (LWP 39918)]
[New Thread 0x7fffd1578640 (LWP 39919)]
[New Thread 0x7fffd0d77640 (LWP 39920)]
[New Thread 0x7fffc3fff640 (LWP 39921)]
[New Thread 0x7fffc37fe640 (LWP 39922)]
[New Thread 0x7fffc2ffd640 (LWP 39923)]
[New Thread 0x7fffc27fc640 (LWP 39924)]
[New Thread 0x7fffc1ffb640 (LWP 39925)]
[New Thread 0x7fffc17fa640 (LWP 39926)]
[New Thread 0x7fffc0ff9640 (LWP 39927)]
[New Thread 0x7fff9ffff640 (LWP 39928)]
[New Thread 0x7fff9f7fe640 (LWP 39929)]
[New Thread 0x7fff9effd640 (LWP 39930)]
[New Thread 0x7fff9e7fc640 (LWP 39931)]
[New Thread 0x7fff9dffb640 (LWP 39932)]
[Detaching after fork from child process 39938]
[New Thread 0x7fff9d5df640 (LWP 39939)]
[Detaching after fork from child process 39940]
[Detaching after fork from child process 39941]
[Detaching after fork from child process 39942]
[New Thread 0x7fff9cdde640 (LWP 39950)]
[New Thread 0x7fff7ffff640 (LWP 39951)]
[New Thread 0x7fff77fff640 (LWP 39952)]
[New Thread 0x7fff7f7fe640 (LWP 39953)]
[New Thread 0x7fff7effd640 (LWP 39954)]
[New Thread 0x7fff7e7fc640 (LWP 39955)]
[New Thread 0x7fff7d7fa640 (LWP 39957)]
[New Thread 0x7fff7dffb640 (LWP 39956)]
[New Thread 0x7fff7cff9640 (LWP 39958)]
[New Thread 0x7fff777fe640 (LWP 39959)]
[New Thread 0x7fff76ffd640 (LWP 39960)]
[New Thread 0x7fff767fc640 (LWP 39961)]
[New Thread 0x7fff75ffb640 (LWP 39962)]
[New Thread 0x7fff757fa640 (LWP 39963)]
[New Thread 0x7fff74ff9640 (LWP 39964)]
[New Thread 0x7fff5bfff640 (LWP 39965)]
[Detaching after fork from child process 39966]
[Detaching after fork from child process 39967]
[Detaching after fork from child process 39968]
[New Thread 0x7fff5b7fe640 (LWP 39971)]
[Detaching after fork from child process 39972]
[New Thread 0x7fff5affd640 (LWP 39973)]
[New Thread 0x7fff5a7fc640 (LWP 40008)]
16:56:40 INFO: Showing changelog after upgrade to qutebrowser v2.1.1.

Thread 1 "python3.9" received signal SIGSEGV, Segmentation fault.
0x00007fffe0e131bd in ?? () from /usr/lib/dri/swrast_dri.so
(gdb) bt
#0  0x00007fffe0e131bd in  () at /usr/lib/dri/swrast_dri.so
#1  0x00007fffe08c7d48 in  () at /usr/lib/dri/swrast_dri.so
#2  0x00007fffe128131d in  () at /usr/lib/dri/swrast_dri.so
#3  0x00007fffe0508231 in  () at /usr/lib/dri/swrast_dri.so
#4  0x00007ffff2fa9f73 in  () at /usr/lib/libQt5Gui.so.5
#5  0x00007ffff2f2a765 in  () at /usr/lib/libQt5Gui.so.5
#6  0x00007ffff2f2b1e6 in QPlatformBackingStore::composeAndFlush(QWindow*, QRegion const&, QPoint const&, QPlatformTextureList*, bool) () at /usr/lib/libQt5Gui.so.5
#7  0x00007fffe25fae79 in  () at /usr/lib/libQt5XcbQpa.so.5
#8  0x00007ffff32e26a4 in  () at /usr/lib/libQt5Widgets.so.5
#9  0x00007ffff32e47a3 in  () at /usr/lib/libQt5Widgets.so.5
#10 0x00007ffff32e6331 in  () at /usr/lib/libQt5Widgets.so.5
#11 0x00007ffff32e6b8e in  () at /usr/lib/libQt5Widgets.so.5
#12 0x00007ffff33328e9 in  () at /usr/lib/libQt5Widgets.so.5
#13 0x00007ffff32d5752 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#14 0x00007ffff3b8cecf in  () at /usr/lib/python3.9/site-packages/PyQt5/QtWidgets.abi3.so
#15 0x00007ffff6860a2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#16 0x00007ffff2be8a20 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) ()
    at /usr/lib/libQt5Gui.so.5
#17 0x00007ffff2bbcbb5 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Gui.so.5
#18 0x00007fffe260416c in  () at /usr/lib/libQt5XcbQpa.so.5
#19 0x00007ffff5ba9f9c in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#20 0x00007ffff5bfda49 in  () at /usr/lib/libglib-2.0.so.0
#21 0x00007ffff5ba76f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#22 0x00007ffff68b9691 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#23 0x00007ffff685f3ac in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#24 0x00007ffff6867844 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#25 0x00007ffff3b8bc8f in  () at /usr/lib/python3.9/site-packages/PyQt5/QtWidgets.abi3.so
#26 0x00007ffff7d34a92 in  () at /usr/lib/libpython3.9.so.1.0
#27 0x00007ffff7d1ae6d in _PyObject_MakeTpCall () at /usr/lib/libpython3.9.so.1.0
#28 0x00007ffff7d16b3a in _PyEval_EvalFrameDefault () at /usr/lib/libpython3.9.so.1.0
#29 0x00007ffff7d2296a in _PyFunction_Vectorcall () at /usr/lib/libpython3.9.so.1.0
#30 0x00007ffff7d11ed7 in _PyEval_EvalFrameDefault () at /usr/lib/libpython3.9.so.1.0
#31 0x00007ffff7d2296a in _PyFunction_Vectorcall () at /usr/lib/libpython3.9.so.1.0
#32 0x00007ffff7d1651e in _PyEval_EvalFrameDefault () at /usr/lib/libpython3.9.so.1.0
#33 0x00007ffff7d2296a in _PyFunction_Vectorcall () at /usr/lib/libpython3.9.so.1.0
#34 0x00007ffff7d1651e in _PyEval_EvalFrameDefault () at /usr/lib/libpython3.9.so.1.0
#35 0x00007ffff7d109ad in  () at /usr/lib/libpython3.9.so.1.0
#36 0x00007ffff7d10371 in _PyEval_EvalCodeWithName () at /usr/lib/libpython3.9.so.1.0
#37 0x00007ffff7dd2f83 in PyEval_EvalCode () at /usr/lib/libpython3.9.so.1.0
#38 0x00007ffff7dda1fd in  () at /usr/lib/libpython3.9.so.1.0
#39 0x00007ffff7d2333f in  () at /usr/lib/libpython3.9.so.1.0
#40 0x00007ffff7d11ed7 in _PyEval_EvalFrameDefault () at /usr/lib/libpython3.9.so.1.0
#41 0x00007ffff7d109ad in  () at /usr/lib/libpython3.9.so.1.0
#42 0x00007ffff7d22b0e in _PyFunction_Vectorcall () at /usr/lib/libpython3.9.so.1.0
#43 0x00007ffff7d11ed7 in _PyEval_EvalFrameDefault () at /usr/lib/libpython3.9.so.1.0
#44 0x00007ffff7d109ad in  () at /usr/lib/libpython3.9.so.1.0
#45 0x00007ffff7d22b0e in _PyFunction_Vectorcall () at /usr/lib/libpython3.9.so.1.0
#46 0x00007ffff7dfe308 in  () at /usr/lib/libpython3.9.so.1.0
#47 0x00007ffff7df4bb2 in Py_RunMain () at /usr/lib/libpython3.9.so.1.0
#48 0x00007ffff7dc5fa9 in Py_BytesMain () at /usr/lib/libpython3.9.so.1.0
#49 0x00007ffff7a42b25 in __libc_start_main () at /usr/lib/libc.so.6
#50 0x000055555555504e in _start ()

Would you please help me to resolve my problem?
Thanks in advance.

Last edited by Lloydi50 (2021-04-10 11:14:51)

Offline

#2 2021-04-10 11:12:57

Lloydi50
Member
Registered: 2021-04-05
Posts: 2

Re: [SOLVED]Qutebrowser crashes with Segmentation fault (core dumped)

I also discovered that Steam doesn't work either.
Anyway, I just updated the following packages: lib32-mesa-21.0.2-1  mesa-21.0.2-1  qt5-base-5.15.2+kde+r171-3
and now everything works (Qutebrowser, Viber, Steam).
But I still don't know what the problem was.

Offline

Board footer

Powered by FluxBB