Re: Tracing errors
- From: Russell Shaw <rjshaw netspace net au>
- Cc: gtk-list gnome org
- Subject: Re: Tracing errors
- Date: Sun, 13 Jun 2004 17:34:36 +1000
Jean Br�rt wrote:
Le dim 13/06/2004 �7:07, Russell Shaw a �it :
Hi,
I just compiled gtk and now when i run a gtk prog such as
gnumeric, i get:
** (gnumeric:9135): WARNING **: Cannot open font file for font Verdana 10
** (gnome_segv:9136): WARNING **: Cannot open font file for font Verdana 10
and the prog exits.
How do i find the specific missing package without resorting to gdb?
fc-list shows i have:
Verdana:style=Bold
Verdana:style=Bold Italic
Verdana:style=Italic
Verdana:style=Regular
I have gtk/glib/pango/atk installed in /usr/local/lib.
I ran ldconfig with:
/usr/X11R6/lib
/usr/local/lib
in /etc/ld.so.conf
(OS is debian)
Do you get these errors with all gtk apps? Which versions do you use?
Hi,
I don't get the error with gtkfontsel, or gimp or abiword. I do get
the error with gnumeric and devhelp (Gnome devhelp 0.8.1).
Did you compile everything yourself?
Only gtk/glib/pango/atk.
strace devhelp:
...
access("/usr/local/lib/pango/1.4.0/modules/pango-basic-fc.so", F_OK) = 0
open("/usr/local/lib/pango/1.4.0/modules/pango-basic-fc.so", O_RDONLY) = 32
read(32, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\f\0\000"..., 512) = 512
fstat64(32, {st_mode=S_IFREG|0755, st_size=70374, ...}) = 0
old_mmap(NULL, 10236, PROT_READ|PROT_EXEC, MAP_PRIVATE, 32, 0) = 0x41006000
old_mmap(0x41008000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 32,
0x1000) = 0x41008000
close(32) = 0
getpid() = 11764
write(2, "\n** (devhelp:11764): WARNING **:"..., 75
** (devhelp:11764): WARNING **: Cannot open font file for font Verdana 10
) = 75
open("/usr/share/fonts/truetype/Verdana.ttf", O_RDONLY) = 32
fcntl64(32, F_SETFD, FD_CLOEXEC) = 0
fstat64(32, {st_mode=S_IFREG|0644, st_size=139640, ...}) = 0
old_mmap(NULL, 139640, PROT_READ, MAP_PRIVATE, 32, 0) = 0x418e3000
close(32) = 0
brk(0) = 0x8432000
brk(0x8453000) = 0x8453000
brk(0) = 0x8453000
brk(0) = 0x8453000
brk(0x8451000) = 0x8451000
brk(0) = 0x8451000
--- SIGSEGV (Segmentation fault) ---
--- SIGSEGV (Segmentation fault) ---
--- SIGSEGV (Segmentation fault) ---
...
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
strace gnumeric:
...
open("/proc/meminfo", O_RDONLY) = 15
fstat64(15, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x4001c000
read(15, " total: used: free:"..., 4096) = 522
close(15) = 0
munmap(0x4001c000, 4096) = 0
getpid() = 11769
write(2, "\n** (gnumeric:11769): WARNING **"..., 76
** (gnumeric:11769): WARNING **: Cannot open font file for font Verdana 10
) = 76
brk(0) = 0x8469000
brk(0x848a000) = 0x848a000
open("/usr/share/fonts/truetype/Verdana.ttf", O_RDONLY) = 15
fcntl64(15, F_SETFD, FD_CLOEXEC) = 0
fstat64(15, {st_mode=S_IFREG|0644, st_size=139640, ...}) = 0
old_mmap(NULL, 139640, PROT_READ, MAP_PRIVATE, 15, 0) = 0x411f1000
close(15) = 0
--- SIGSEGV (Segmentation fault) ---
write(3, "\232\21\3\0\6\0\200\1,\0\0\0\33\1\2\0\0\0\0\0", 20) = 20
write(3, " \21\2\0\0\0\0\0", 8) = 8
write(3, "+\21\1\0", 4) = 4
read(3, "\1\0P\0\0\0\0\0\23\0\0\1P1)\0\0\0\0\0\1\0\0\0\37\0\0\0"..., 32) = 32
fork() = 11770
waitpid(11770,
** (gnome_segv:11770): WARNING **: Cannot open font file for font Verdana 10
[WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV], 0) = 11770
--- SIGCHLD (Child exited) ---
sigreturn() = ? (mask now [SEGV RTMIN])
_exit(1) = ?
ls -l /usr/share/fonts/truetype/Verdana.ttf
-rw-r--r-- 1 root root 139640 Dec 12 1998
/usr/share/fonts/truetype/Verdana.ttf
I have fontconfig installed, and cat /etc/fonts/fonts.conf:
...
<dir>/usr/share/fonts</dir>
<dir>/usr/X11R6/lib/X11/fonts/Type1</dir>
<dir>/usr/local/share/fonts</dir>
<dir>~/.fonts</dir>
...
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]