Package: evince Version: 2.30.3-3 Severity: normal After browsing a directory wich contained a dvi file with CJK fonts (which are apparently missing, see below), a process evince-thumbnailer kept hogging the CPU.
I noticed at some point that some process was eating 40% of the CPU time. Top didn't really reveal what it was. It appeared to be evince-thumbnailer that kept eating this CPU time, because when I killed it, I saw the CPU usage going to 0. When viewing this dvi file with evince, I get a lot of output like this: kpathsea: Running mktextfm dmjkata mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input dmjkata This is METAFONT, Version 2.718281 (TeX Live 2009/Debian) kpathsea: Running mktexmf dmjkata ! I can't find file `dmjkata'. <*> ...=ljfour; mag:=1; nonstopmode; input dmjkata Please type another input file name ! Emergency stop. <*> ...=ljfour; mag:=1; nonstopmode; input dmjkata Transcript written on mfput.log. grep: dmjkata.log: No such file or directory mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input dmjkata' failed to make dmjkata.tfm. After installing the latex-cjk-japanese-wadalab package, everything works fine again. So, it seems evince hangs up eating a lot of CPU time if it encounters files that requires fonts that are not installed. If necessary, I can provide the file that gave the above output. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.38-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages evince depends on: ii evince-common 2.30.3-3 Document (PostScript, PDF) viewer ii gconf2 2.28.1-6 GNOME configuration database syste ii gnome-icon-theme 2.30.3-2 GNOME Desktop icon theme ii libatk1.0-0 2.0.0-1 The ATK accessibility toolkit ii libc6 2.13-4 Embedded GNU C Library: Shared lib ii libcairo2 1.10.2-6 The Cairo 2D vector graphics libra ii libdbus-1-3 1.4.8-3 simple interprocess messaging syst ii libdbus-glib-1-2 0.92-1 simple interprocess messaging syst ii libevince2 2.30.3-3 Document (PostScript, PDF) renderi ii libfontconfig1 2.8.0-2.2 generic font configuration library ii libfreetype6 2.4.4-1 FreeType 2 font engine, shared lib ii libgconf2-4 2.28.1-6 GNOME configuration database syste ii libglib2.0-0 2.28.6-1 The GLib library of C routines ii libgnome-keyring0 3.0.0-2 GNOME keyring services library ii libgtk2.0-0 2.24.4-3 The GTK+ graphical user interface ii libice6 2:1.0.7-1 X11 Inter-Client Exchange library ii libnautilus-extension1 2.30.1-3 libraries for nautilus components ii libpango1.0-0 1.28.3-6 Layout and rendering of internatio ii libsm6 2:1.2.0-1 X11 Session Management library ii libx11-6 2:1.4.3-1 X11 client-side library ii libxml2 2.7.8.dfsg-2+b1 GNOME XML library ii shared-mime-info 0.90-1 FreeDesktop.org shared MIME databa ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime Versions of packages evince recommends: ii dbus-x11 1.4.8-3 simple interprocess messaging syst ii gvfs 1.6.4-3 userspace virtual filesystem - ser Versions of packages evince suggests: ii nautilus 2.30.1-3 file manager and graphical shell f pn poppler-data <none> (no description available) ii unrar 1:4.0.3-1 Unarchiver for .rar files (non-fre -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org