Spatny (ko)procesor nebo program mdir ?

Miroslav BENES mbenes na tenez.cz
Úterý Duben 3 12:20:21 CEST 2001


Preji krasny den !

Deska me linux zaskocil - kdyz jsem se chtel kouknout na disketu, 
zarval na me :

$ mdir a:
Floating point exception (core dumped)


Proboha co je to za blbost ? Tento prikaz pouzivam jen ojedinele, ale 
jeste nikdy jsem se takovou hlaskou nesetkal. Jak jsem zjistil 
dodatecne, eni tam fat, ale ext2. Ale cekal bych, ze prislusne 
probramy ohlasi chybu. Hlasit problemy s koprocesorem je vice nez 
podivne chovani.

hw : Bezne P150 (snad s koprocesorem :), 128MB RAM
sw : RH6.2, kernel 2.2.17 (+ par patchu) bez sw emulace koprocesoru, 
mtools-3.9.6-3 a glibc-2.1.3-15 (podle ldd jine knihovny mdir 
nepouziva).

Trasovani ukaze toto (zkraceno) :
....
open("/etc/mtools.conf", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=1925, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40015000
read(4, "# Example mtools.conf files.  Un"...,4096) = 1925
read(4, "", 4096) = 0 
close(4) = 0
munmap(0x40015000, 4096) = 0 
open("/home/mbenes/.mtoolsrc", O_RDONLY) = -1 ENOENT (No such file or 
directory)
rt_sigaction(SIGHUP, {0x805e620, [], SA_RESTART|0x4000000}, 
{SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {0x805e620, [], SA_RESTART|0x4000000}, 
{SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {0x805e620, [], SA_RESTART|0x4000000}, 
{SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {0x805e620, [], SA_RESTART|0x4000000}, 
{SIG_DFL}, 8) = 0
stat("/home/mbenes/.mcwd", 0xbfffe860)  = -1 ENOENT (No such file or 
directory)
open("/dev/fd0", O_RDONLY|O_EXCL) = 4
fstat(4, {st_mode=S_IFBLK|0660, st_rdev=makedev(2, 0), ...}) = 0 
flock(4, LOCK_SH|LOCK_NB) = 0
ioctl(4, FDGETPRM, 0xbfffe3a4) = 0
read(4, "\372\353l\0\0\0LILO\1\0\24\0\265\0\0\0\0\0>\370$:\22>\0"..., 
256) =256
--- SIGFPE (Výjimka matematického koprocesoru (SIGFPE)) --- 
+++ killed by SIGFPE +++ 


Konfigurace je z instalacniho rpm, nijak jsem ji nemenil - 
/etc/mtools.conf :

....
drive a: file="/dev/fd0" exclusive 1.44m mformat_only
....


Videli jste nekdu neco podobneho ? Je chyba u me nebo neni osetreny 
nejaky stav v programu mdir ? Mam to nekam reportovat ? 


Diky za rady.



--------------------------
Miroslav BENES
E-mail   : mbenes na tenez.cz
TENEZ Chotebor, a.s
--------------------------


Další informace o konferenci Linux