Hey,

On Mon, Sep 21, 2020 at 10:00:50AM -0300, felipe wrote:
> And dmesg shows this line for each time i refresh or try to open any website:
>        traps: QtWebEngineProc[4369] trap invalid opcode ip:7f322fa7128f 
> sp:7ffd1d00c600 error:0 in
> libQt5WebEngineCore.so.5.14.2[7f322bd14000+5a63000]

I think I'll need a C++ stacktrace to say more about what's happening.

However, I'm not sure about how things look in Debian exactly:

1) Whether coredumpctl is in use
2) How to get debug symbols for the libqt5webengine5 package

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"?

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

(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

And then use "bt" when you get the (gdb) prompt? Let's hope it says
something useful even without debugging symbols...

Florian

-- 
m...@the-compiler.org (Mail/XMPP) | https://www.qutebrowser.org 
       https://bruhin.software/ | https://github.com/sponsors/The-Compiler/
       GPG: 916E B0C8 FD55 A072 | https://the-compiler.org/pubkey.asc
             I love long mails! | https://email.is-not-s.ms/

Attachment: signature.asc
Description: PGP signature

Reply via email to