Comment 12 for bug 487997

Revision history for this message
In , Flóki (flki-redhat-bugs) wrote :

I have not noticed this bug in Ubuntu 8.10.
I tried strace for kwrite and gedit in GNOME and kwrite in KDE.

Results from strace
In gnome kwrite
strace -Ff -tt kwrite 2>&1 | tee strace_kwrite.log
[floki@flokip ~]$ cat strace_kwrite.log | grep /usr/share/X11/locale/
00:15:12.406207 open("/usr/share/X11/locale/locale.alias", O_RDONLY) = 8
00:15:12.410857 open("/usr/share/X11/locale/locale.alias", O_RDONLY) = 8
00:15:12.414368 open("/usr/share/X11/locale/locale.dir", O_RDONLY) = 8
00:15:12.415913 access("/usr/share/X11/locale/en_US.UTF-8/XLC_LOCALE", R_OK) = 0
00:15:12.416026 open("/usr/share/X11/locale/en_US.UTF-8/XLC_LOCALE", O_RDONLY) = 8

In gnome gedit
strace -Ff -tt gedit 2>&1 | tee strace_gedit.log
[floki@flokip ~]$ cat strace_gedit.log | grep /usr/share/X11/locale/
00:59:30.270400 open("/usr/share/X11/locale/locale.alias", O_RDONLY) = 3
00:59:30.272545 open("/usr/share/X11/locale/locale.alias", O_RDONLY) = 3
00:59:30.274101 open("/usr/share/X11/locale/locale.dir", O_RDONLY) = 3
00:59:30.275059 access("/usr/share/X11/locale/en_US.UTF-8/XLC_LOCALE", R_OK) = 0
00:59:30.275127 open("/usr/share/X11/locale/en_US.UTF-8/XLC_LOCALE", O_RDONLY) = 3
[floki@flokip ~]$

IN KDE kwrite
strace -Ff -tt kwrite 2>&1 | tee strace_kwrite_kde.log

cat strace_kwrite_kde.log | grep /usr/share/X11/locale/

[floki@flokip Documents]$ cat strace_kwrite_kde.log | grep /usr/share/X11/locale/
01:14:32.454079 open("/usr/share/X11/locale/locale.alias", O_RDONLY) = 8
01:14:32.458167 open("/usr/share/X11/locale/locale.alias", O_RDONLY) = 8
01:14:32.460606 open("/usr/share/X11/locale/locale.dir", O_RDONLY) = 8
01:14:32.462096 access("/usr/share/X11/locale/en_US.UTF-8/XLC_LOCALE", R_OK) = 0
01:14:32.462207 open("/usr/share/X11/locale/en_US.UTF-8/XLC_LOCALE", O_RDONLY) = 8
01:14:33.382485 open("/usr/share/X11/locale/compose.dir", O_RDONLY) = 13
01:14:33.383453 access("/usr/share/X11/locale/en_US.UTF-8/Compose", R_OK) = 0
01:14:33.383608 stat("/usr/share/X11/locale/en_US.UTF-8/Compose", {st_mode=S_IFREG|0644, st_size=621145, ...}) = 0
01:14:33.383861 stat("/usr/share/X11/locale/en_US.UTF-8/Compose", {st_mode=S_IFREG|0644, st_size=621145, ...}) = 0
01:14:33.384025 open("/usr/share/X11/locale/en_US.UTF-8/Compose", O_RDONLY) = 13
01:14:33.487054 open("/usr/share/X11/locale/compose.dir", O_RDONLY) = 13
01:14:33.488016 access("/usr/share/X11/locale/en_US.UTF-8/Compose", R_OK) = 0
01:14:33.488171 stat("/usr/share/X11/locale/en_US.UTF-8/Compose", {st_mode=S_IFREG|0644, st_size=621145, ...}) = 0
01:14:33.488423 stat("/usr/share/X11/locale/en_US.UTF-8/Compose", {st_mode=S_IFREG|0644, st_size=621145, ...}) = 0
01:14:33.488588 open("/usr/share/X11/locale/en_US.UTF-8/Compose", O_RDONLY) = 13
[floki@flokip Documents]$