BigMac Posted May 16, 2006 Share Posted May 16, 2006 On my system.log I've found strange message "crashdump[163]: kextcache crashed" On every boot kextche can't build Extensions.kext ??? 1.When I do it manually: sudo /usr/sbin/kextcache -a i386 -k -m /System/Library/Extensions.mkext /System/Library/Extensions [...] /System/Library/Extensions/Some.kext doesn't contain code for the architecture specified; skipping the kext that contains it [...] Segmentation fault 2.When I do it manually without "-a" argument: sudo /usr/sbin/kextcache -k -m /System/Library/Extensions.mkext /System/Library/Extensions [..] warning: kernel extension /System/Library/Extensions/Some.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere) without Segmentation fault but archive would be too large; aborting Any sugestions ?? CPU: AMD 64 3000+ MacOSX 10.4.5 MyzarDVD (USB kext from 10.4.3) Link to comment https://www.insanelymac.com/forum/topic/17576-kextcache-crashed/ Share on other sites More sharing options...
CoolBits Posted May 16, 2006 Share Posted May 16, 2006 Just delete Extensions.mkext cache and reboot...it will rebuild automaticaly on boot. Link to comment https://www.insanelymac.com/forum/topic/17576-kextcache-crashed/#findComment-113559 Share on other sites More sharing options...
BigMac Posted May 16, 2006 Author Share Posted May 16, 2006 Yes rebuild but the cache is not complete or with errors because kextcache exit(crash) with messege "crashdump[163]: kextcache crashed" so the cache is not complete or something, I don't known ??? This is not normal !? kextcache_crash.zip Link to comment https://www.insanelymac.com/forum/topic/17576-kextcache-crashed/#findComment-113575 Share on other sites More sharing options...
CoolBits Posted May 16, 2006 Share Posted May 16, 2006 Where do you see this error? At boot? And how do you know the cache is not complete? I repeat do not build cache manualy it will rebuild on boot automaticaly, just delete it... but dont touch /usr/sbin/kextcache file... i mean leave it there edit: Ah now i see... there is something wrong with your /usr/sbin/kextcache file, try to replace it with original from dvd... Link to comment https://www.insanelymac.com/forum/topic/17576-kextcache-crashed/#findComment-113578 Share on other sites More sharing options...
BigMac Posted May 16, 2006 Author Share Posted May 16, 2006 MD5 sum of kextcache(1c676d90cd0da0b24c2c351636e48142) is correct on DVD and in /usr/sbin/ ??? Why You suggest there is something wrong with my /usr/sbin/kextcache ? Link to comment https://www.insanelymac.com/forum/topic/17576-kextcache-crashed/#findComment-113586 Share on other sites More sharing options...
CoolBits Posted May 16, 2006 Share Posted May 16, 2006 Why You suggest there is something wrong with my /usr/sbin/kextcache ? Cos this is the first time i see this error and i got similar error when trying to buid kextcache with -i386 option manualy. So if cache does not build automatic then what else can it be... maybe wrong permissions somewhere. Try to boot with -x in darwin prompt and if it works then just delete kext cache and reboot again. Or in singleuser mode -s try to repair permissions "diskutil repairpermissions /" and also update prebinding "update_prebinding -root / -force". Maybe it helps. Link to comment https://www.insanelymac.com/forum/topic/17576-kextcache-crashed/#findComment-113602 Share on other sites More sharing options...
BigMac Posted May 16, 2006 Author Share Posted May 16, 2006 I do automatic rebuild by restart but no effects.Why /System/Library/Extensions.kextcache Data Modified is "Yesterday 10:14" ??? Link to comment https://www.insanelymac.com/forum/topic/17576-kextcache-crashed/#findComment-113619 Share on other sites More sharing options...
CoolBits Posted May 16, 2006 Share Posted May 16, 2006 i told you to delete that... its cos u made it yesterday... Link to comment https://www.insanelymac.com/forum/topic/17576-kextcache-crashed/#findComment-113621 Share on other sites More sharing options...
BigMac Posted May 16, 2006 Author Share Posted May 16, 2006 Yes I did but the new is with old date ??? I don't known why ?? Link to comment https://www.insanelymac.com/forum/topic/17576-kextcache-crashed/#findComment-113625 Share on other sites More sharing options...
CoolBits Posted May 16, 2006 Share Posted May 16, 2006 Only two things 1) you didnt delete it 2) your clock and date is wrong ... Link to comment https://www.insanelymac.com/forum/topic/17576-kextcache-crashed/#findComment-113627 Share on other sites More sharing options...
BigMac Posted May 16, 2006 Author Share Posted May 16, 2006 YES I DID in single user mode and sync disk! I think the OS store it somewhere or so. Clock is OK. Very strange. I've found something strange in my OS. "Date modified" of: /System/Library/Extensions.kextcache /System/Library/Caches/com.apple.kernelcaches/kernelcache is the same like /System/Library/Extensions directory. So if you "touch /System/Library/Extensions" for example Today on 8 pm "Date modified" of the caches will be "Today on 8 pm" even after delete and reboot for automatic rebuild. I've no idea WHY !!! Something is wrong with my OS ?? UPDATE: Solved 1.sudo rm -f /System/Library/Extensions.kextcache 2.sudo rm -f /System/Library/Caches/com.apple.kernelcaches/kernelcache 3.sudo kextcache -a i386 -l -K /mach_kernel -m /System/Library/Extensions.mkext /System/Library/Extensions 4.Reboot No kextcache crashed enymore P.S THX coolbits for help. Link to comment https://www.insanelymac.com/forum/topic/17576-kextcache-crashed/#findComment-113630 Share on other sites More sharing options...
Recommended Posts