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

            Bug ID: 334708
           Summary: 30 seconds delay for certain PDFs
    Classification: Unclassified
           Product: okular
           Version: 0.19.0
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: okular-devel@kde.org
          Reporter: esamueljohn...@gmail.com

When opening certain PDF files, okular freezes for exactly 30 seconds.

Reproducible: Always

Steps to Reproduce:
1. Open this file: http://www.dmhc.ca.gov/testpage.pdf
2. Watch it open the file after 30 seconds

Actual Results:  
Okular takes 30 seconds to open

Expected Results:  
Okular should have opened the file instantaneously.

Here is a snippet of strace. By the way, 172.16.0.40 is our ldap addressbook
server.

fcntl(18, F_SETFL, O_RDWR|O_NONBLOCK)   = 0
connect(18, {sa_family=AF_INET, sin_port=htons(631),
sin_addr=inet_addr("172.16.0.40")}, 16) = -1 EINPROGRESS (Operation now in
progress)
fcntl(18, F_SETFL, O_RDWR)              = 0
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
poll([{fd=18, events=POLLIN|POLLOUT}], 1, 250) = 0 (Timeout)
close(18)                               = 0
close(-1)                               = -1 EBADF (Bad file descriptor)
open("/etc/printcap", O_RDONLY|O_CLOEXEC) = 18
fcntl(18, F_SETFD, FD_CLOEXEC)          = 0

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Okular-devel mailing list
Okular-devel@kde.org
https://mail.kde.org/mailman/listinfo/okular-devel

Reply via email to