Hey, > For 1), do you see those QtWebEngineProcess crashes when you run > "coredumpctl list"? If so, can you please show "coredumpctl info PID" > with the PID from the list? If not, can you check whether you can > reproduce them (making the entire browser crash) when you run with > "--qt-flag single-process"?
I have attached coredumpctl info when it crashes using --temp-basedir. Running with: $ qutebrowser --qt-flag single-process [1] 5850 illegal hardware instruction (core dumped) qutebrowser --qt-flag single-process The browser starts with a blank page and when I try to open any webpage, it crashes. I have also attached coredumpctl of this crash. > For 2), it looks like there's no libqt5webengine5-dbg{,sym} package in > the debian archives. Could you check if you find them if you run e.g. > find-dbgsym-packages on /usr/lib/x86_64-linux-gnu/libQt5WebEngine.so.5.14.2 > https://wiki.debian.org/HowToGetABacktrace#Installing_the_debugging_symbols After adding deb 'http://deb.debian.org/debian-debug/ unstable-debug main' to my '/etc/apt/sources.list' and installing 'libfile-slurper-perl' and 'libfile-which-perl', I find some debug symbols available: $ find-dbgsym-packages /usr/lib/x86_64-linux-gnu/libQt5WebEngine.so.5.14.2 I have attached the file 'find-dbgsym-packages.txt' > (If there are no debug symbols available at all, I wonder if a bug should > be opened against libqt5webengine5a - Axel/Fritz, if you have an opinion > on that, I'd like to hear more) > > If getting more info via coredumpctl didn't work, but you can reproduce > with --qt-flag single-process, can you please do something like: > > gdb -ex r --args /usr/bin/python3 -m qutebrowser --temp-basedir --qt-flag > single-process $ sudo gdb -ex r --args /usr/bin/python3 -m qutebrowser --temp-basedir --qt-flag single-process (No debugging symbols found in /usr/bin/python3) Starting program: /usr/bin/python3 -m qutebrowser --temp-basedir --qt-flag single-process [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Detaching after fork from child process 12318] [New Thread 0x7fffdd4e2700 (LWP 12329)] 12:12:36 WARNING: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' [New Thread 0x7fffd075c700 (LWP 12332)] [New Thread 0x7fffcff5b700 (LWP 12333)] [New Thread 0x7fffcf75a700 (LWP 12334)] [New Thread 0x7fffcef59700 (LWP 12335)] [New Thread 0x7fffce758700 (LWP 12336)] [New Thread 0x7fffcdf57700 (LWP 12337)] [New Thread 0x7fffcd756700 (LWP 12338)] [New Thread 0x7fffccf55700 (LWP 12339)] [New Thread 0x7fffaffff700 (LWP 12340)] [New Thread 0x7fffaf7fe700 (LWP 12341)] [New Thread 0x7fffaeffd700 (LWP 12342)] [New Thread 0x7fffae7fc700 (LWP 12343)] [New Thread 0x7fffadffb700 (LWP 12344)] [New Thread 0x7fffad7fa700 (LWP 12345)] [New Thread 0x7fffacff9700 (LWP 12346)] [New Thread 0x7fff8bfff700 (LWP 12347)] [Detaching after fork from child process 12348] [New Thread 0x7fff8b7fe700 (LWP 12349)] [Thread 0x7fff8b7fe700 (LWP 12349) exited] [New Thread 0x7fff8b7fe700 (LWP 12350)] [New Thread 0x7fff8a470700 (LWP 12351)] [New Thread 0x7fff89c6f700 (LWP 12352)] [New Thread 0x7fff8946e700 (LWP 12353)] [New Thread 0x7fff88c6d700 (LWP 12354)] [New Thread 0x7fff73fff700 (LWP 12355)] [New Thread 0x7fff737fe700 (LWP 12356)] [New Thread 0x7fff72ffd700 (LWP 12357)] [New Thread 0x7fff717e6700 (LWP 12358)] [New Thread 0x7fff70fe5700 (LWP 12359)] [New Thread 0x7fff5bfff700 (LWP 12360)] [New Thread 0x7fff5b7fe700 (LWP 12361)] [New Thread 0x7fff5affd700 (LWP 12362)] [Thread 0x7fff5affd700 (LWP 12362) exited] [New Thread 0x7fff5affd700 (LWP 12363)] [Thread 0x7fff5affd700 (LWP 12363) exited] [New Thread 0x7fff5affd700 (LWP 12364)] [New Thread 0x7fff5a7fc700 (LWP 12365)] [New Thread 0x7fff59ffb700 (LWP 12366)] [New Thread 0x7fff597fa700 (LWP 12367)] [Detaching after fork from child process 12368] [New Thread 0x7fff727fc700 (LWP 12373)] [New Thread 0x7fff71ffb700 (LWP 12374)] [New Thread 0x7fff58a89700 (LWP 12375)] [New Thread 0x7fff27fff700 (LWP 12376)] [New Thread 0x7fff277fe700 (LWP 12377)] [New Thread 0x7fff26ffd700 (LWP 12378)] [New Thread 0x7fff267fc700 (LWP 12379)] [New Thread 0x7fff25ffb700 (LWP 12380)] [New Thread 0x7fff257fa700 (LWP 12381)] [New Thread 0x7fff24ff9700 (LWP 12382)] [New Thread 0x7fff07fff700 (LWP 12383)] [New Thread 0x7ffefffff700 (LWP 12384)] [New Thread 0x7fff077fe700 (LWP 12385)] [New Thread 0x7fff06ffd700 (LWP 12386)] [New Thread 0x7fff063fc700 (LWP 12387)] --Type <RET> for more, q to quit, c to continue without paging-- <RET> Thread 40 "Chrome_InProcRe" received signal SIGILL, Illegal instruction. [Switching to Thread 0x7fff58a89700 (LWP 12375)] 0x00007fffea1b128f in blink::CompositedLayerMapping::ComputeBoundsOfOwningLayer(blink::PaintLayer const*, blink::IntRect&, blink::IntRect&, blink::PhysicalOffset&, blink::IntPoint&) () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 (gdb) bt #0 0x00007fffea1b128f in blink::CompositedLayerMapping::ComputeBoundsOfOwningLayer(blink::PaintLayer const*, blink::IntRect&, blink::IntRect&, blink::PhysicalOffset&, blink::IntPoint&) () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 #1 0x00007fffea1bc054 in blink::CompositedLayerMapping::UpdateGraphicsLayerGeometry(blink::PaintLayer const*, blink::PaintLayep