X-Debbugs-CC: allan grossman <wizard10...@gmail.com>

Okay, download the debug symbols from:
http://debug.mirrors.debian.org/debian-debug/pool/main/f/flameshot/flameshot-dbgsym_0.9.0+ds1-1_amd64.deb
http://debug.mirrors.debian.org/debian-debug/pool/main/q/qtbase-opensource-src/libqt5widgets5-dbgsym_5.15.2+dfsg-9_amd64.deb

Put them in /tmp and make them world-readable, then install as root
(e.g. apt install /tmp/flameshot-dbgsym_0.9.0+ds1-1_amd64.deb 
/tmp/libqt5widgets5-dbgsym_5.15.2+dfsg-9_amd64.deb).

Then run "gdb flameshot" again and type:

 start
 break Controller::handleReplyCheckUpdates(QNetworkReply*)
 continue
 break QAction::setText(QString const&)
 continue
 backtrace 5

The output should look like this.

#0  QAction::setText (this=0x5555558b52b0, text=...) at 
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:116
#1  0x00005555555b2267 in Controller::handleReplyCheckUpdates 
(this=0x555555642160 <Controller::getInstance()::c>, reply=0x7fffffffcbe0) at 
./src/core/controller.cpp:195
#2  0x00007ffff6d755a6 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007ffff7dd5ad2 in QNetworkAccessManager::finished(QNetworkReply*) () 
from /lib/x86_64-linux-gnu/libQt5Network.so.5
#4  0x00007ffff7dd6e17 in ?? () from /lib/x86_64-linux-gnu/libQt5Network.so.5

Reply via email to