Public bug reported:

Binary package hint: evince

Evince is hanging when trying to open a pdf.  After a delay of at least
10 seconds (sometimes much more), with no cpu load, it resumes.  The pdf
file is present and on local filestore.

I ran strace and the hang coincides with
read(7, 0x9e48540, 2048)                = -1 EAGAIN (Resource temporarily 
unavailable)
See below for more strace output.


Next  I tried dbus-launch:
$ dbus-launch evince PIIS1097276509006418.pdf 

** (evince:24621): WARNING **: Failed to create dbus proxy for
org.gnome.SettingsDaemon: Could not get owner of name
'org.gnome.SettingsDaemon': no such name


But I don't know what that means and if it is related. 

This has become such a pain, I use xpdf now.


Platform:
  evince 2.28.1-0ubuntu1.2
  Ubuntu 9.10 on i386
  Kernel: 2.6.31-17-generic #54-Ubuntu SMP 


Strace:
[...]
ead(7, "l\2\1\1\t\0\0\0\3\0\0\0=\0\0\0\6\1s\0\6\0\0\0:1.189\0\0"..., 2048) = 89
read(7, 0x9e48540, 2048)                = -1 EAGAIN (Resource temporarily 
unavailable)
writev(7, [{"l\1\1\1\210\0\0\0\3\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 
144}, {"\203\0\0\0type='signal',sender='org.fr"..., 136}], 2) = 280
writev(7, [{"l\1\1\1z\0\0\0\4\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 
144}, {"u\0\0\0type='signal',sender=':1.7',"..., 122}], 2) = 266
gettimeofday({1265099054, 699515}, NULL) = 0
writev(7, [{"l\1\0\1\20\0\0\0\5\0\0\0\230\0\0\0\1\1o\0#\0\0\0/org/gno"..., 
168}, {"\6\0\0\0Evince\0\0\1\0\0\0", 16}], 2) = 184
gettimeofday({1265099054, 699650}, NULL) = 0
poll([{fd=7, events=POLLIN}], 1, 25000) = 1 ([{fd=7, revents=POLLIN}])
read(7, "l\2\1\1\0\0\0\0\4\0\0\0005\0\0\0\6\1s\0\6\0\0\0:1.189\0\0"..., 2048) = 
144
read(7, 0x9e48540, 2048)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1265099054, 700273}, NULL) = 0
poll([{fd=7, events=POLLIN}], 1, 25000^C <unfinished ...>

** Affects: evince (Ubuntu)
     Importance: Undecided
         Status: New

-- 
evince hangs on start-up EAGAIN (Resource temporarily unavailable)
https://bugs.launchpad.net/bugs/515915
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to evince in ubuntu.

-- 
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to