Szakacsits Szabolcs wrote:
> On Sat, 22 Feb 2003, Szakacsits Szabolcs wrote:
>
>
>>Somebody who can reproduce the problem (I couldn't) would please
>>'strace' drakfont and send the last 50-100 lines or put all output to
>>some downloadable place to see where the NTFS driver hangs? You can
>>try by starting drakfont like
>>
>> strace -f -e trace=file drakfont
>>
>>or after it's started but before importing Windows font, what makes
>>the driver hang, attaching to drakfont like
>>
>> strace -f -e trace=file -p <pid_of_drakfont>
Using strace helped me discover why I could copy the files manually, but
drakfont couldn't. If I execute
cp /mnt/windows/c/WINDOWS/Fonts/*.ttf fonts
it works every time. If I execute
cp /mnt/windows/c/WINDOWS/fonts/*.ttf fonts
it works sometimes and hangs sometimes. If I execute
cp /mnt/windows/c/windows/fonts/*.ttf fonts
it hangs every time. The point at which it hangs varies from run to run.
Attached is the output from executing
strace -f -e trace=file cp /mnt/windows/c/windows/fonts/*.ttf fonts
on a Mandrake 9.0 system. The destination directory, 'fonts', is an
empty directory on an ext3 partition (but I get the same results if the
destination is on a FAT32 partition).
>
> BTW, it would be much better if you could do an Alt+SysRq+t (press
> together) from the character console and could decode the output
> (should go also to /var/log/dmesg or /var/log/messages) with
> 'ksymoops'. The Magic SysRq Key's can be enabled as
>
> echo 1 > /proc/sys/kernel/sysrq
This generated no output apart from the initial message
SysRq : Show State
Martin
|