← Back to team overview

desktop-packages team mailing list archive

[Bug 515915] Re: evince hangs on start-up

 

Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: evince (Ubuntu)
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to evince in Ubuntu.
https://bugs.launchpad.net/bugs/515915

Title:
  evince hangs on start-up

Status in “evince” package in Ubuntu:
  Confirmed

Bug description:
  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 ...>

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/evince/+bug/515915/+subscriptions