Micro Focus Cobol verze 4.1.30 na 64bit systemu

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Sobota Leden 12 20:31:35 CET 2008


On Tue, 8 Jan 2008, "M. Foltýn" wrote:

> Jan  7 20:10:52 sapor kernel: ioctl32(pwahl2.RTS:3446): Unknown cmd 
> fd(3) cmd(00006601){00} arg(00000000) on ~/GAorfadmin.idx

6601 = _IOR('f', 1, ...) = EXT2_IOC_GETFLAGS
V RHEL5 a potažmo i CentOSu 5 je jádro postavené na 2.6.18,
kde pro toto ioctl nebylo ještě definováno 32-bitové rozhraní.

Upřímně řečeno mi není jasné, proč ten cobolovský program toto
volání provádí.

Zkusil bych mu podhodit falešnou implementaci ioctl(), která tuto operaci 
odchytí a vrátí nějaký falešný, ale důvěryhodně vypadající výsledek.

BTW: Jméno souboru za ioctl32 je opravdu zvláštní.

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."





Další informace o konferenci Linux