Package: libpango1.0-0 Version: 1.28.4-2 Severity: normal
Just upgraded to libpango1.0-0_1.28.4-2_amd64.deb This is a KDE envoronment. Iceweasel was showing ugly fonts, and Indic rendering was borked (eg:- http://mathrubhumi.com and ml.wikipedia.org/wiki showing characters instead of relevant glyphs). Found that iceape is crashing, and iceweasel starts with almost identical messages:- <quote> paivakil@nandini:~$ iceweasel failed to create drawable (firefox-bin:13625): Pango-CRITICAL **: No modules found: No builtin or dynamically loaded modules were found. PangoFc will not work correctly. This probably means there was an error in the creation of: '/etc/pango/pango.modules' You should create this file by running: pango-querymodules > '/etc/pango/pango.modules' (firefox-bin:13625): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='common' (firefox-bin:13625): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='latin' paivakil@nandini:~$ </quote> Last few lines of output from iceape segfaulr under strace:- <quote> uname({sys="Linux", node="nandini", ...}) = 0 uname({sys="Linux", node="nandini", ...}) = 0 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\22\0\7\0K\0 \0023\1\0\0\4\0\0\0 \4\5\0\1\0\0\0008\1\0\0\220\2\4\0"..., 4116}, {NULL, 0}, {"", 0}], 3) = 4116 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) read(3, "\34\0\260\1K\0 \0023\1\0\0008\202\367\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 1120 read(3, 0x7f98d9562074, 4096) = -1 EAGAIN (Resource temporarily unavailable) stat("/usr/lib/iceape/chrome/classic.jar", {st_mode=S_IFREG|0644, st_size=1288679, ...}) = 0 open("/usr/lib/iceape/chrome/classic.jar", O_RDONLY) = 35 lseek(35, 248500, SEEK_SET) = 248500 read(35, "PK\3\4\24\0\0\0\0\0pj\342>|v(\253B/\0\0B/\0\0\36\0\0\0", 30) = 30 lseek(35, 248560, SEEK_SET) = 248560 read(35, "/* ***** BEGIN LICENSE BLOCK ***"..., 8192) = 8192 read(35, "ply\"] .button-icon {\n list-styl"..., 3906) = 3906 close(35) = 0 mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f98c91d5000 munmap(0x7f98c91d5000, 1048576) = 0 mmap(0x7f98c9200000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f98c91d5000 munmap(0x7f98c91d5000, 1048576) = 0 mmap(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f98c90d5000 munmap(0x7f98c90d5000, 2097152) = 0 mmap(0x7f98c9100000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f98c9100000 futex(0x7f98ce8f2b0c, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f98ce840578, 78) = 1 futex(0x7f98c9bb3f50, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x7f98ce8f2b0c, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f98ce840578, 80) = 1 futex(0x7f98cea310e0, FUTEX_WAKE_PRIVATE, 1) = 1 open("/usr/lib/iceape/components/libfileview.so", O_RDONLY) = 35 read(35, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 *\0\0\0\0\0\0"..., 832) = 832 fstat(35, {st_mode=S_IFREG|0644, st_size=30072, ...}) = 0 mmap(NULL, 2125112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 35, 0) = 0x7f98c8ef9000 mprotect(0x7f98c8f00000, 2093056, PROT_NONE) = 0 mmap(0x7f98c90ff000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 35, 0x6000) = 0x7f98c90ff000 close(35) = 0 futex(0x7f98d9554acc, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7f98d9554ac8, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0x7f98ce8f2b0c, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f98ce840578, 82) = 1 futex(0x7f98cea31240, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x7f98ce8f2b0c, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f98ce840578, 84) = 1 futex(0x7f98cea31240, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x7f98ce8f2b0c, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f98ce840578, 86) = 1 futex(0x7f98c9129060, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x7f98ce8f2b0c, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f98ce840578, 88) = 1 futex(0x7f98c9129060, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x7f98ce8f2b0c, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f98ce840578, 90) = 1 futex(0x7f98c9129060, FUTEX_WAKE_PRIVATE, 1) = 1 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=21, events=POLLIN|POLLPRI}, {fd=23, events=POLLIN|POLLPRI}, {fd=24, events=POLLIN|POLLPRI}, {fd=25, events=POLLIN|POLLPRI}, {fd=9, events=POLLIN}, {fd=10, events=POLLIN}], 8, 0) = 1 ([{fd=10, revents=POLLIN}]) read(10, "\372", 1) = 1 write(11, "\372", 1) = 1 futex(0x7f98ce8f2b0c, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f98ce840578, 92) = 1 futex(0x7f98c9b45240, FUTEX_WAKE_PRIVATE, 1) = 1 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\22\0\7\0V\0 \0023\1\0\0\4\0\0\0 \4\5\0\1\0\0\0<\1\0\0\220\2\4\0"..., 9124}, {"\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\0\0\0\0"..., 72000}, {"", 0}], 3) = 81124 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLIN|POLLOUT}]) read(3, "\34\0\357\1V\0 \0023\1\0\0b\202\367\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 288 writev(3, [{"5 \4\0m\0 \2e\1\0\0x\0\36\0\225\4\5\0n\0 \2m\0 \2&\0\0\0"..., 15688}, {"\0\0\0\0\0\0\0\0\0\0\0\0\4\4\4\24\23\23\23N\32\32\32m\16\16\16<\1\1\1\7"..., 3888}, {"", 0}], 3) = 19576 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"5 \4\0s\0 \2e\1\0\0\20\0\20\0\225\4\5\0t\0 \2s\0 \2&\0\0\0"..., 1236}, {NULL, 0}, {"", 0}], 3) = 1236 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) read(3, "\1\1:\2\0\0\0\0\34\0\300\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096) = 32 read(3, 0x7f98d9562074, 4096) = -1 EAGAIN (Resource temporarily unavailable) open("/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf", O_RDONLY) = 35 fcntl(35, F_SETFD, FD_CLOEXEC) = 0 fstat(35, {st_mode=S_IFREG|0644, st_size=720012, ...}) = 0 mmap(NULL, 720012, PROT_READ, MAP_PRIVATE, 35, 0) = 0x7f98d3546000 close(35) = 0 write(2, "\n(iceape-bin:13689): Pango-WARNI"..., 128 (iceape-bin:13689): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='latin' ) = 128 --- SIGSEGV (Segmentation fault) @ 0 (0) --- unlink("/home/paivakil/.mozilla/seamonkey/n6w0imn6.default/lock") = 0 rt_sigaction(SIGSEGV, {SIG_DFL, [], SA_RESTORER, 0x7f98e04fa020}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [SEGV], NULL, 8) = 0 tgkill(13689, 13689, SIGSEGV) = 0 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ Segmentation fault paivakil@nandini:~$ </quote> pango.aliases is the only file in /etc/pango/; and there is no executable named "pango-querymodules" on ths system. (verified with locate after a updatedb). apt-file search too yields no result. I had also upgraded adblock plugin (from debian repository), but going by the messages, that does not seem to be the problem. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.0.0-1-amd64 (SMP w/1 CPU core) Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libpango1.0-0 depends on: ii fontconfig 2.8.0-3 generic font configuration library ii libc6 2.13-11 Embedded GNU C Library: Shared lib ii libcairo2 1.10.2-6.1 The Cairo 2D vector graphics libra ii libfontconfig1 2.8.0-3 generic font configuration library ii libfreetype6 2.4.4-2 FreeType 2 font engine, shared lib ii libglib2.0-0 2.28.6-2 GLib library of C routines ii libthai0 0.1.15-2 Thai language support library ii libx11-6 2:1.4.3-3 X11 client-side library ii libxft2 2.2.0-3 FreeType-based font drawing librar ii libxrender1 1:0.9.6-2 X Rendering Extension client libra ii multiarch-support 2.13-11 Transitional package to ensure mul Versions of packages libpango1.0-0 recommends: ii x-ttcidfont-conf 32+nmu2 TrueType and CID fonts configurati Versions of packages libpango1.0-0 suggests: pn ttf-arphic-bkai00mp <none> (no description available) pn ttf-arphic-bsmi00lp <none> (no description available) pn ttf-arphic-gbsn00lp <none> (no description available) pn ttf-arphic-gkai00mp <none> (no description available) pn ttf-baekmuk <none> (no description available) -- no debconf information -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

