Resending because I am an idiot who never remembers to reply-all
> On Sat, 2021-07-10 at 21:17 +0200, Anton Gladky wrote: > > Am Sa., 10. Juli 2021 um 21:11 Uhr schrieb Calum McConnell > > <calumlikesapple...@gmail.com>: > > > > > > I have no idea how else to describe how to reproduce it: the issue > > > is happening on every run, regardless of what I do, or if I > > > reinstall. The CLI httrack package works fine. The issue manifests > > > as two error messages popping up, saying the localization files > > > couldn't be found, followed by a segmentation fault. > > > > > > > > > If you can create a core-file or run the package through gdb to > > produce the stack trace, it could help to investigate the issue > > deeper. Do not forget to use dbgsym-package for more debug- > > information. > > I installed the dbgsym packages I could think of: this is the result > > > Thread 1 "httraqt" received signal SIGSEGV, Segmentation fault. > > QMenu::setTitle (this=0x555500000001, text=...) at widgets/qmenu.h:65 > > 65 widgets/qmenu.h: No such file or directory. > > (gdb) bt > > #0 QMenu::setTitle(QString const&) (this=0x555500000001, text=...) at > > widgets/qmenu.h:65 > > #1 0x000055555558c7bf in HTTraQt::translateActions() () > > #2 0x000055555558e244 in HTTraQt::setLangGUI() () > > #3 0x00005555555937c5 in HTTraQt::HTTraQt(QWidget*, > > QFlags<Qt::WindowType>) () > > #4 0x000055555557844b in main () > > (gdb) print text > > $1 = (const QString &) @0x7fffffffddc8: {static null = {<No data > > fields>}, d = 0x55555560ff10} > > (gdb) > > > > > > The AMD64 package version that is currently in both sid and bullseye > > > is definitely dropping all of it's files into > > > > > /usr/share/doc/: https://packages.debian.org/sid/amd64/httraqt/filelist > > > shows this. I'm pretty sure that's the root of the issue. In > > > previous versions of the package, those files were not placed in > > > /usr/share/doc > > > > > > > > > I do not see any issue there at all. Files are placed in a proper > > folder. > > /usr/share/doc/ is for documentation. You package is placing into that > folder files like /usr/share/doc/httraqt/lang/English.utf.gz , which > appears to be a list of translation strings for the program itself. > This is not a proper folder for that file. Previous versions of the > package did not install anything other than documentation in this > folder, and held that file in /usr/share/httraqt/lang/English.utf.gz , > where it belongs. > > Are you running the latest version of httraqt, as it appears in > Bullseye? >
signature.asc
Description: This is a digitally signed message part