[okular] [Bug 415261] Okular crash when trying to open certain djvu file
Tobias Deiminger
bugzilla_noreply at kde.org
Tue Dec 17 00:33:55 GMT 2019
https://bugs.kde.org/show_bug.cgi?id=415261
Tobias Deiminger <haxtibal at posteo.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |haxtibal at posteo.de
--- Comment #1 from Tobias Deiminger <haxtibal at posteo.de> ---
Can you provide me with the file? I'll have a look.
From
> #10 QString::operator= (this=0x5, other=...) at tools/qstring.cpp:2417
> #11 0x00007f675f761c19 in Okular::Generator::walletDataForFile(QString const&, QString*, QString*, QString*) const () from /usr/lib/x86_64-linux-gnu/libOkular5Core.so.8
> #12 0x00007f676697747a in Layers::notifySetup (this=0x55b4553df700) at ./ui/layers.cpp:54
we see walletDataForFile is called with invalid pointers (0x5) to QString, and
copy assignment segfaults in consequence.
But I don't see a possible code path to Okular::Generator::walletDataForFile
via Layers::notifySetup as recorded in the backtrace (anyone?). Might be a
vtable lookup on a bad instance, or something related to compiler optimization
/ inlining.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Okular-devel
mailing list