[okular] [Bug 424810] New: Assert crash when selecting Stamp quick annotation tool
David Hurka
bugzilla_noreply at kde.org
Thu Jul 30 00:13:45 BST 2020
https://bugs.kde.org/show_bug.cgi?id=424810
Bug ID: 424810
Summary: Assert crash when selecting Stamp quick annotation
tool
Product: okular
Version: 1.10.80
Platform: Compiled Sources
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: okular-devel at kde.org
Reporter: david.hurka at mailbox.org
Target Milestone: ---
Created attachment 130497
--> https://bugs.kde.org/attachment.cgi?id=130497&action=edit
Assert crash backtrace after adding Stamp tool.
SUMMARY
I added the default Stamp tool (despite warning) to Quick Annotations, and
selected it.
STEPS TO REPRODUCE
1. Add tool: Quick Annotations -> Configure...
2. Use tool: Quick Annotations -> Stamp [Alt+7]
OBSERVED RESULT
Crash: See backtrace
EXPECTED RESULT
Makes useless Stamp annotations, so I can test transparency
SOFTWARE/OS VERSIONS
KDE Neon 5.19
KDE Plasma Version: 5.19.2
KDE Frameworks Version: 5.72
Qt Version: 5.14.2
First idea is that AnnotationTools is not updated at configChanged(), but only
at “Add to Quick Annotations”. But the crash persists after restart, and
produces the same backtrace. It still seems like tool() returns a null
QDomNode, since QList<QAction*>::at(-2) is called.
When I add another Stamp tool from “Add to Quick Annotations”, only the second
Stamp tool works.
Apparently the same is true for other tool types.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Okular-devel
mailing list