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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to