[Okular-devel] [okular] [Bug 334088] Upgraded to Kubuntu 14.04, Okular crashes with "Fatal IO error"

ptomblin at xcski.com ptomblin at xcski.com
Tue Apr 29 17:07:56 UTC 2014


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

--- Comment #1 from ptomblin at xcski.com ---
Ran "strace okular as.pdf". Towards the end got:
lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/usr/lib", {st_mode=S_IFDIR|0755, st_size=61440, ...}) = 0
lstat("/usr/lib/kde4", {st_mode=S_IFDIR|0755, st_size=61440, ...}) = 0
lstat("/usr/lib/kde4/plugins", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/usr/lib/kde4/plugins/kscreen", {st_mode=S_IFDIR|0755, st_size=4096,
...}) = 0
lstat("/usr/lib/kde4/plugins/kscreen/KSC_XRandR.so", {st_mode=S_IFREG|0644,
st_size=101792, ...}) = 0
stat("/usr/lib/kde4/plugins/kscreen/KSC_XRandR.so", {st_mode=S_IFREG|0644,
st_size=101792, ...}) = 0
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=3519, ...}) = 0
open("/usr/lib/kde4/plugins/kscreen/KSC_XRandR.so", O_RDONLY|O_CLOEXEC) = 11
read(11, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300i\0\0\0\0\0\0"...,
832) = 832
fstat(11, {st_mode=S_IFREG|0644, st_size=101792, ...}) = 0
mmap(NULL, 2196960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 11, 0) =
0x7f35a2870000
mprotect(0x7f35a2887000, 2097152, PROT_NONE) = 0
mmap(0x7f35a2a87000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 11, 0x17000) = 0x7f35a2a87000
close(11)                               = 0
open("/usr/local/lib/libXrandr.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such
file or directory)
open("tls/x86_64/libXrandr.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file
or directory)
open("tls/libXrandr.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("x86_64/libXrandr.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("libXrandr.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 11
fstat(11, {st_mode=S_IFREG|0644, st_size=132102, ...}) = 0
mmap(NULL, 132102, PROT_READ, MAP_PRIVATE, 11, 0) = 0x7f35a3392000
close(11)                               = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/libXrandr.so.2", O_RDONLY|O_CLOEXEC) = 11
read(11,
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\32\0\0\0\0\0\0"..., 832) =
832
fstat(11, {st_mode=S_IFREG|0644, st_size=39128, ...}) = 0
mmap(NULL, 2134408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 11, 0) =
0x7f35a2666000
mprotect(0x7f35a266f000, 2093056, PROT_NONE) = 0
mmap(0x7f35a286e000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 11, 0x8000) = 0x7f35a286e000
close(11)                               = 0
mprotect(0x7f35a286e000, 4096, PROT_READ) = 0
mprotect(0x7f35a2a87000, 4096, PROT_READ) = 0
munmap(0x7f35a3392000, 132102)          = 0
poll([{fd=6, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=6,
revents=POLLOUT}])
writev(6, [{"b\0\4\0\5\0\0\3", 8}, {"RANDR", 5}, {"\0\0\0", 3}], 3) = 16
poll([{fd=6, events=POLLIN}], 1, 4294967295) = 1 ([{fd=6, revents=POLLIN}])
recvmsg(6, {msg_name(0)=NULL,
msg_iov(1)=[{"\1\0B\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",
4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(6, 0x7fff52754700, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
write(2, "Xlib:  extension \"RANDR\" missing"..., 50Xlib:  extension "RANDR"
missing on display ":0".
) = 50
munmap(0x7f35a2870000, 2196960)         = 0
munmap(0x7f35a2666000, 2134408)         = 0
lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/usr/lib", {st_mode=S_IFDIR|0755, st_size=61440, ...}) = 0
lstat("/usr/lib/kde4", {st_mode=S_IFDIR|0755, st_size=61440, ...}) = 0
lstat("/usr/lib/kde4/plugins", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/usr/lib/kde4/plugins/kscreen", {st_mode=S_IFDIR|0755, st_size=4096,
...}) = 0
lstat("/usr/lib/kde4/plugins/kscreen/KSC_XRandR11.so", {st_mode=S_IFREG|0644,
st_size=44016, ...}) = 0
stat("/usr/lib/kde4/plugins/kscreen/KSC_XRandR11.so", {st_mode=S_IFREG|0644,
st_size=44016, ...}) = 0
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=3519, ...}) = 0
open("/usr/lib/kde4/plugins/kscreen/KSC_XRandR11.so", O_RDONLY|O_CLOEXEC) = 11
read(11, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000N\0\0\0\0\0\0"...,
832) = 832
fstat(11, {st_mode=S_IFREG|0644, st_size=44016, ...}) = 0
mmap(NULL, 2139136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 11, 0) =
0x7f35a287e000
mprotect(0x7f35a2888000, 2093056, PROT_NONE) = 0
mmap(0x7f35a2a87000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 11, 0x9000) = 0x7f35a2a87000
close(11)                               = 0
open("/usr/local/lib/libXrandr.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such
file or directory)
open("tls/x86_64/libXrandr.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file
or directory)
open("tls/libXrandr.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("x86_64/libXrandr.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("libXrandr.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 11
fstat(11, {st_mode=S_IFREG|0644, st_size=132102, ...}) = 0
mmap(NULL, 132102, PROT_READ, MAP_PRIVATE, 11, 0) = 0x7f35a3392000
close(11)                               = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/libXrandr.so.2", O_RDONLY|O_CLOEXEC) = 11
read(11,
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\32\0\0\0\0\0\0"..., 832) =
832
fstat(11, {st_mode=S_IFREG|0644, st_size=39128, ...}) = 0
mmap(NULL, 2134408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 11, 0) =
0x7f35a2674000
mprotect(0x7f35a267d000, 2093056, PROT_NONE) = 0
mmap(0x7f35a287c000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 11, 0x8000) = 0x7f35a287c000
close(11)                               = 0
open("/usr/local/lib/libX11-xcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such
file or directory)
open("tls/x86_64/libX11-xcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such
file or directory)
open("tls/libX11-xcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("x86_64/libX11-xcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("libX11-xcb.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1", O_RDONLY|O_CLOEXEC) = 11
read(11, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\5\0\0\0\0\0\0"...,
832) = 832
fstat(11, {st_mode=S_IFREG|0644, st_size=5992, ...}) = 0
mmap(NULL, 2101304, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 11, 0) =
0x7f35a2472000
mprotect(0x7f35a2473000, 2093056, PROT_NONE) = 0
mmap(0x7f35a2672000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 11, 0) = 0x7f35a2672000
close(11)                               = 0
open("/usr/local/lib/libxcb-randr.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No
such file or directory)
open("tls/x86_64/libxcb-randr.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such
file or directory)
open("tls/libxcb-randr.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("x86_64/libxcb-randr.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file
or directory)
open("libxcb-randr.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/libxcb-randr.so.0", O_RDONLY|O_CLOEXEC) = 11
read(11, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220W\0\0\0\0\0\0"...,
832) = 832
fstat(11, {st_mode=S_IFREG|0644, st_size=51280, ...}) = 0
mmap(NULL, 2146408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 11, 0) =
0x7f35a2265000
mprotect(0x7f35a2270000, 2097152, PROT_NONE) = 0
mmap(0x7f35a2470000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 11, 0xb000) = 0x7f35a2470000
close(11)                               = 0
mprotect(0x7f35a2470000, 4096, PROT_READ) = 0
mprotect(0x7f35a2672000, 4096, PROT_READ) = 0
mprotect(0x7f35a287c000, 4096, PROT_READ) = 0
mprotect(0x7f35a2a87000, 4096, PROT_READ) = 0
munmap(0x7f35a3392000, 132102)          = 0
write(3, "\1\0\0\0\0\0\0\0", 8)         = 8
poll([{fd=6, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=6,
revents=POLLIN|POLLOUT}])
recvmsg(6, {msg_name(0)=NULL,
msg_iov(1)=[{"\25\0B\4\26\0\0\3\26\0\0\3\342\260\217\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",
4096}], msg_controllen=0, msg_flags=0}, 0) = 32
writev(6, [{"b\0\4\0\5\0\0\3", 8}, {"RANDR", 5}, {"\0\0\0", 3}], 3) = 16
poll([{fd=6, events=POLLIN}], 1, 4294967295) = 1 ([{fd=6, revents=POLLIN}])
recvmsg(6, {msg_name(0)=NULL,
msg_iov(1)=[{"\34\0B\4\26\0\0\3\357\1\0\0\256\371\364\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...,
4096}], msg_controllen=0, msg_flags=0}, 0) = 64
poll([{fd=6, events=POLLIN}], 1, 4294967295) = 1 ([{fd=6, revents=POLLIN}])
recvmsg(6, {msg_name(0)=NULL,
msg_iov(1)=[{"\34\0B\4\26\0\0\3\322\1\0\0\256\371\364\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",
4096}], msg_controllen=0, msg_flags=0}, 0) = 32
poll([{fd=6, events=POLLIN}], 1, 4294967295) = 1 ([{fd=6, revents=POLLIN}])
recvmsg(6, {msg_name(0)=NULL,
msg_iov(1)=[{"\34\0B\4\26\0\0\3\332\1\0\0\302\371\364\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...,
4096}], msg_controllen=0, msg_flags=0}, 0) = 96
poll([{fd=6, events=POLLIN}], 1, 4294967295) = 1 ([{fd=6, revents=POLLIN}])
recvmsg(6, {msg_name(0)=NULL,
msg_iov(1)=[{"\34\0B\4\26\0\0\3w\1\0\0\302\371\364\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",
4096}], msg_controllen=0, msg_flags=0}, 0) = 32
poll([{fd=6, events=POLLIN}], 1, 4294967295) = 1 ([{fd=6, revents=POLLIN}])
recvmsg(6, {msg_name(0)=NULL,
msg_iov(1)=[{"\23\0B\4\26\0\0\3\26\0\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...,
4096}], msg_controllen=0, msg_flags=0}, 0) = 64
poll([{fd=6, events=POLLIN}], 1, 4294967295) = 1 ([{fd=6, revents=POLLIN}])
recvmsg(6, {msg_name(0)=NULL,
msg_iov(1)=[{"\t\3B\4\26\0\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...,
4096}], msg_controllen=0, msg_flags=0}, 0) = 96
poll([{fd=6, events=POLLIN}], 1, 4294967295) = 1 ([{fd=6, revents=POLLIN}])
recvmsg(6, {msg_name(0)=NULL,
msg_iov(1)=[{"\226\0B\4\26\0\0\3\26\0\0\3\0\0\0\0\22\v\32\0j\6\345\3\0\0\0\0\0\0\0\0"...,
4096}], msg_controllen=0, msg_flags=0}, 0) = 64
poll([{fd=6, events=POLLIN}], 1, 4294967295) = 1 ([{fd=6, revents=POLLIN}])
recvmsg(6, {msg_name(0)=NULL,
msg_iov(1)=[{"\34\0B\4f\5\0\0\327\1\0\0\302\371\364\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",
4096}], msg_controllen=0, msg_flags=0}, 0) = 32
poll([{fd=6, events=POLLIN}], 1, 4294967295) = 1 ([{fd=6, revents=POLLIN}])
recvmsg(6, {msg_name(0)=NULL,
msg_iov(1)=[{"\34\0B\4\26\0\0\3w\1\0\0\303\371\364\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...,
4096}], msg_controllen=0, msg_flags=0}, 0) = 64
recvmsg(6, 0x7fff52754670, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
recvmsg(6, 0x7fff52754670, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
write(2, "Xlib:  extension \"RANDR\" missing"..., 50Xlib:  extension "RANDR"
missing on display ":0".
) = 50
write(2, "Xlib:  extension \"RANDR\" missing"..., 50Xlib:  extension "RANDR"
missing on display ":0".
) = 50
poll([{fd=6, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=6,
revents=POLLOUT}])
writev(6,
[{"\1\0\n\0\266\0\0\3f\5\0\0\0\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\n\0\0\0"..., 40},
{NULL, 0}, {"", 0}], 3) = 40
poll([{fd=6, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=6,
revents=POLLOUT}])
writev(6, [{"b\0\4\0\5\0\0\0RANDR\0\0\0", 16}], 1) = 16
poll([{fd=6, events=POLLIN}], 1, 4294967295) = 1 ([{fd=6, revents=POLLIN}])
recvmsg(6, {msg_name(0)=NULL,
msg_iov(1)=[{"\1\0E\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",
4096}], msg_controllen=0, msg_flags=0}, 0) = 32
write(2, "Can't get XRandR version \n", 26Can't get XRandR version 
) = 26
write(2, "okular: Fatal IO error: client k"..., 38okular: Fatal IO error:
client killed
) = 38
sendmsg(7, {msg_name(0)=NULL,
msg_iov(2)=[{"l\1\1\1u\0\0\0\f\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/org/fre"...,
144}, {"p\0\0\0type='signal',path='/KBookma"..., 117}], msg_controllen=0,
msg_flags=0}, MSG_NOSIGNAL) = 261
sendmsg(7, {msg_name(0)=NULL,
msg_iov(2)=[{"l\1\1\1z\0\0\0\r\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/org/fre"...,
144}, {"u\0\0\0type='signal',path='/KBookma"..., 122}], msg_controllen=0,
msg_flags=0}, MSG_NOSIGNAL) = 266
msync(0x7f35abc88000, 10547304, MS_ASYNC|MS_INVALIDATE) = 0
munmap(0x7f35abc88000, 10547304)        = 0
sendmsg(7, {msg_name(0)=NULL,
msg_iov(2)=[{"l\1\1\1d\0\0\0\16\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/org/fre"...,
144}, {"_\0\0\0type='signal',path='/KGlobal"..., 100}], msg_controllen=0,
msg_flags=0}, MSG_NOSIGNAL) = 244
write(5, "@", 1)                        = 1
close(5)                                = 0
close(4)                                = 0
rt_sigaction(SIGCHLD, NULL, {0x7f35b745ccc0, [],
SA_RESTORER|SA_SIGINFO|SA_NOCLDSTOP, 0x7f35b69f7ff0}, 8) = 0
rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER, 0x7f35b69f7ff0}, NULL, 8) = 0
exit_group(1)                           = ?
+++ exited with 1 +++

Is it perhaps not handling the fact that the nVidia drivers don't support
XRANDR badly?

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


More information about the Okular-devel mailing list