March 07, 2004

Hazardous glitches in system files found

This is some weird stuff. I found a whole bunch of system files with lots of garbage. This would affect compiling programs, which could explain why the compiler's been weird all along. Compiler said:
/usr/include/mach/exception_types.h:61:39: invalid suffix "s" on integer constant
/usr/include/mach/exception_types.h:61: error: stray '\10' in program
/usr/include/mach/exception_types.h:61:47: invalid suffix "R" on integer constant
/usr/include/mach/exception_types.h:61: error: stray '\352' in program

Meanwhile inside exception_types.h:

zW@ÜìÑôôifilÜìÇ?ËìÑôô9003ÜìÇ?ÙìÑôôA
000ÜìÇ??ìÑôô0213ÜìÑõú?©ÜìÑôô¬©
makÜìÑôôCASIOÜìÑôô0112ÜìÑõú?©ÜìÑ
ôôA300ÜìÑıí¥ÜÜìÇ???ìÑ¢?ÉAó=”úf?ÜìÇ
02020006.JPGÜì??ìÑõú?•ÇJPEGÜì?ìÑììÑñíìòìÑõúùù-ÜÜÜ
ÜÜì??ìÑõú®¢ÅÜÜÜûìÑ??ìÑñíì»ìÑñíìǶÀìÑõúÅ Á?Ç?céÜìǶ?ì
Ñ¢?ÉAó= ??ÜìǶ¢ìÑ–íìÑôô 02020006.JPGÜìÑôô 02020006.JPGÜÜìǶ—ìÑ–íÜìǶ”ìÑõúÅÍíÇÕGÜìǶ’ìÑôô
02020006.JPGÜìǶ?ìǶ€ìǶ?ìÑıíÅ?appl scnrRGB XYZ ”acspAPPLappl?÷”-appl rXYZgXYZbXYZ0wtptDchadX,rTRCÑgTRCÑbTRCÑdescî=cprt‘@dscm?XYZ tK>
ÀXYZ Zs¨¶&XYZ (W?3XYZ ÛR?sf32 Bfi??Û&í˝ë???¢??˝£?¿lcurv3descCamera RGB
ProfileCamera RGB ProfiletextCopyright 2003 Apple Computer Inc., all rights reserved.mluc

Things inside /usr/include/mach are the "hooks" for compiled programs to "include" to talk to the computer correctly. If garbled, they won't work. This means I may have to go scanning the directory system to see if it is writing garbage all over. Ohhh dear. Site may go down tonight for checking this stuff.

There are also some indicators (CASIO, JPEG) that this stuff is related to the digital camera. There were some strange buffer overflows when the camera's image card was attached to my computer, so were things being written all over the drive? How alarming.

Posted by HongPong at March 7, 2004 05:28 PM
Listed under HongPong-site , Open Source , Technological Apparatus .
Comments