Open GoogleCodeExporter opened 8 years ago
I have the same issue and I am also using OS X 10.8.5. I had to downgrade from
1.4.0 to 1.3.3 to get NoSleep working again.
Original comment by star2...@gmail.com
on 17 Nov 2014 at 5:41
Hi everyone. This issue is because kext signature verification mechanism is
different on OSX 10.8 and 10.9+. I don't have an access to system other then
10.10, so If you will be so kind, could you check this attached version before
it become available through autoupdate. Thanks! --Pavel
Original comment by integral...@gmail.com
on 17 Nov 2014 at 7:04
Attachments:
Tried this on 10.7.5. Same error occurs.
Original comment by Moo...@yahoo.com
on 24 Nov 2014 at 3:44
Here are the kernel.log messages.
Nov 24 07:32:03 m kernel[0]: kxld[com.protech.NoSleep]: The Mach-O file is
malformed: Invalid segment type in MH_KEXT_BUNDLE kext: 29.
Nov 24 07:32:03 m kernel[0]: Can't load kext com.protech.NoSleep - link failed.
Nov 24 07:32:03 m kernel[0]: Failed to load executable for kext
com.protech.NoSleep.
Nov 24 07:32:03 m kernel[0]: Kext com.protech.NoSleep failed to load
(0xdc008016).
Nov 24 07:32:03 m kernel[0]: Failed to load kext com.protech.NoSleep (error
0xdc008016).
Nov 24 07:32:03 m kernel[0]: kxld[com.protech.NoSleep]: The super class vtable
'__ZTV9IOService' for vtable '__ZTV28com_protech_nosleepextension' is out of
date. Make sure your kext has been built against the correct headers.
Nov 24 07:32:03 m kernel[0]: kxld[com.protech.NoSleep]: The super class vtable
'__ZTV12IOUserClient' for vtable '__ZTV30com_protech_nosleepclientclass' is out
of date. Make sure your kext has been built against the correct headers.
Nov 24 07:32:03 m kernel[0]: Can't load kext com.protech.NoSleep - link failed.
Nov 24 07:32:03 m kernel[0]: Failed to load executable for kext
com.protech.NoSleep.
Nov 24 07:32:03 m kernel[0]: Kext com.protech.NoSleep failed to load
(0xdc008016).
Nov 24 07:32:03 m kernel[0]: Failed to load kext com.protech.NoSleep (error
0xdc008016).
Nov 24 07:51:02 m kernel[0]: kxld[com.protech.NoSleep]: The super class vtable
'__ZTV9IOService' for vtable '__ZTV28com_protech_nosleepextension' is out of
date. Make sure your kext has been built against the correct headers.
Nov 24 07:51:02 m kernel[0]: kxld[com.protech.NoSleep]: The super class vtable
'__ZTV12IOUserClient' for vtable '__ZTV30com_protech_nosleepclientclass' is out
of date. Make sure your kext has been built against the correct headers.
Nov 24 07:51:02 m kernel[0]: Can't load kext com.protech.NoSleep - link failed.
Nov 24 07:51:02 m kernel[0]: Failed to load executable for kext
com.protech.NoSleep.
Nov 24 07:51:02 m kernel[0]: Kext com.protech.NoSleep failed to load
(0xdc008016).
Nov 24 07:51:02 m kernel[0]: Failed to load kext com.protech.NoSleep (error
0xdc008016).
Original comment by Moo...@yahoo.com
on 24 Nov 2014 at 4:01
Same error on 10.8.5 with 1.4.0 and with the test version attached to comment
#2.
Original comment by jjstic...@gmail.com
on 1 Dec 2014 at 3:55
Same error, I have done the upgrate and now doesnt work
Original comment by japalfa...@gmail.com
on 4 Dec 2014 at 10:53
same error on 10.7.5 version 1.4.0
Original comment by maximb...@gmail.com
on 20 Jan 2015 at 10:02
10.8.5 with clean install of 1.4.0
$ sudo kextutil /System/Library/Extensions/NoSleep.kext
Password:
No kernel file specified, using '/mach_kernel'
(kernel) kxld[com.protech.NoSleep]: The super class vtable '__ZTV9IOService'
for vtable '__ZTV28com_protech_nosleepextension' is out of date. Make sure your
kext has been built against the correct headers.
(kernel) kxld[com.protech.NoSleep]: The super class vtable
'__ZTV12IOUserClient' for vtable '__ZTV30com_protech_nosleepclientclass' is out
of date. Make sure your kext has been built against the correct headers.
(kernel) Can't load kext com.protech.NoSleep - link failed.
(kernel) Failed to load executable for kext com.protech.NoSleep.
(kernel) Kext com.protech.NoSleep failed to load (0xdc008016).
(kernel) Failed to load kext com.protech.NoSleep (error 0xdc008016).
Failed to load /System/Library/Extensions/NoSleep.kext - (libkern/kext) link
error.
Check library declarations for your kext with kextlibs(8).
From dmesg:
kxld[com.protech.NoSleep]: The super class vtable '__ZTV9IOService' for vtable
'__ZTV28com_protech_nosleepextension' is out of date. Make sure your kext has
been built against the correct headers.
kxld[com.protech.NoSleep]: The super class vtable '__ZTV12IOUserClient' for
vtable '__ZTV30com_protech_nosleepclientclass' is out of date. Make sure your
kext has been built against the correct headers.
Can't load kext com.protech.NoSleep - link failed.
Failed to load executable for kext com.protech.NoSleep.
Kext com.protech.NoSleep failed to load (0xdc008016).
Original comment by mfd....@gmail.com
on 2 Feb 2015 at 3:03
10.8.3 Macbook Pro
Chrome Version 40.0.2214.94 (64-bit)
Same errors as above trying with
v 1.4.0
v 1.3.3
v 1.1
Has a fix or workaround been found yet?
Thank you
Original comment by RPP7...@gmail.com
on 2 Feb 2015 at 8:34
hello.i have the same problem and i,that error.
i version 10.7.5 .
NoSleep kernel extension is not loaded
what can i do about it?
is there a solution.
Original comment by durasori...@gmail.com
on 9 Feb 2015 at 11:14
Hi am getting this since upgrading to 1.4 on 10.8.5
Original comment by s...@caracald.com
on 19 Feb 2015 at 9:22
Hello
I've gotten this same error message on 1.4, 1.33, 1.31, 1.1.
Using 10.6.8
Original comment by mattjbr...@gmail.com
on 19 Feb 2015 at 4:23
I have the same issue, I believe it was one of the recent security updates OS X
had that is causing this.
Original comment by Ruruf...@gmail.com
on 21 Mar 2015 at 4:58
Any idea when this can be fixed? I am still running 1.33. When will it be safe
to update?
Original comment by star2...@gmail.com
on 25 Mar 2015 at 3:01
Original issue reported on code.google.com by
thomasmo...@gmail.com
on 16 Nov 2014 at 11:18