[okular] [Bug 415012] New: okularkirigami with Qt 5.9.8
    RJVB 
    bugzilla_noreply at kde.org
       
    Tue Dec 10 11:18:08 GMT 2019
    
    
  
https://bugs.kde.org/show_bug.cgi?id=415012
            Bug ID: 415012
           Summary: okularkirigami with Qt 5.9.8
           Product: okular
           Version: unspecified
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: okular-devel at kde.org
          Reporter: rjvbertin at gmail.com
  Target Milestone: ---
Created attachment 124422
  --> https://bugs.kde.org/attachment.cgi?id=124422&action=edit
backtrace
SUMMARY
Okular claims it supports Qt 5.9 yet okularkirigami seems to require at least
Qt 5.10 . After addressing this I observed the attached crash.
This is with the git/master head.
STEPS TO REPRODUCE
1. Apply the QML patches from the attached patch file
2. rebuild and run okularkirigami
3. click the unlabeled lower-right control to open the page selector
4. click it again
OBSERVED RESULT
Crash
EXPECTED RESULT
I suppose the page selector should close again.
SOFTWARE/OS VERSIONS
KDE Frameworks Version: 5.60.0
Qt Version: 5.9.8
ADDITIONAL INFORMATION
The PageItem::paint() method may never be called with a null window() when
using a newer Qt version but given that other member functions check the
property it may be wise to do so here. Idem for the change to
DocumentPrivate::requestDone() (though one may wonder why a null observer would
be held in m_observers).
-- 
You are receiving this mail because:
You are the assignee for the bug.
    
    
More information about the Okular-devel
mailing list