[Okular-devel] [okular] [Bug 345684] New: Okular hangs after adding an annotation and choosing Save As

Luke Kendall luke at zeta.org.au
Mon Mar 30 07:35:30 UTC 2015


https://bugs.kde.org/show_bug.cgi?id=345684

            Bug ID: 345684
           Summary: Okular hangs after adding an annotation and choosing
                    Save As
           Product: okular
           Version: 0.19.3
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: NOR
         Component: PDF backend
          Assignee: okular-devel at kde.org
          Reporter: luke at zeta.org.au

I'm running Ubuntu 14.04.2 kernel 3.13.0-46-generic on an Intel 64 bit NUC, and
Gnome.
I ran Okular on a PDF with annotations, added three test annotations, and
selected Close.
It warned me that my changes would be lost unless I chose to Save.  I clicked
OK, and the WorkRave "you need a short break" warning popped up at that
instant.  Okular was then locked in a Device-wait state and could not be
killed, even with a kill -9.
I tried running a new okular process, and nothing happened.
I killed the three KDE processes:
2302 ?        Ss     0:00 kdeinit4: kdeinit4 Runnin e
 2305 ?        S      0:00 kdeinit4: klauncher [kdei e
 2307 ?        Sl     0:00 kdeinit4: kded4 [kdeinit]  
and tried running a new okular process.  It worked.
I added a single annotation, and chose Save As.  Without even popping up a
panel, Okular then hung.  I could kill it that time, with a kill -9 however.

Reproducible: Always

Steps to Reproduce:
1. Open a .pdf file, with or without annotation.
2. Make any annotation.
3. Choose Save As

Actual Results:  
Okular locks up.
Usually you can then kill it via a kill -9.

Expected Results:  
I expected to see a Save As panel, to enter a filename, and save a modified pdf
file.

Some output that appears when running okular:
 okular(3987)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(3987)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(3987)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(3987)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(3987)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
This backend is only for XRandR 1.1, your version is:  1 . 4 
Object::connect: No such signal
org::freedesktop::UPower::DeviceAdded(QDBusObjectPath)
Object::connect: No such signal
org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath)

Those last two lines appear when I select Save As or Save A Copy As.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list