VoodooBattery > Bug Reports

KP when on battery

(1/3) > >>

Hi there,

I'm running the latest version of VoodooBattery on Snow Leopard in 64 bit mode on a HP 8510w, and it works well, except I get occasional kernel panics when on battery, which makes the kext unusable (unfortuntely, AppleACPIBatteryManager.kext is no option, either, all 64 bit versions I found caused KPs during boot). The KP looks like this:
----------- 8< ----------
panic (cpu 0 caller 0xffffff80002ccf74): Kernel trap at 0x0000000000000000, type 14=page fault, registers:
Backtrace continues
Kernel Extensions in backtrace (with dependencies):
    dependency: com.apple.iokit.IOACPIFamily(1.3.0)@0xff...
    dependency: com.apple.iokit.IOACPIFamily(1.3.0)@0xff...
    dependency: com.apple.iokit.IOPCIFamily(2.6)@0xff...

BSD process name corresponding to current thread: kernel_task

Mac OS version:

Kernel version:
Darwin Kernel Version 10.2.0: Tue Nov  3 10:35:19 PST 2009; root:xnu-1486.2.11~1/RELEASE_X86_64
----------- 8< ----------
Any idea what could be wrong? Is there anything I need to post to help you help me?


P.S.: is the source code of VoodooBattery available?

Some more info:

- the machine is rock stable without the VoodooBattery kext
- VoodooBattery reliably crashes the machine when on battery, but sometimes it's right after boot, sometimes after 5 or 10 minutes
- no crash when connected to the power adapter
- got KPs with slight variations (e.g. type 6=invalid opcode instead of type 14=page fault)
- the 32 bit mode crashes with the same symptoms

This pretty much sucks because otherwise this machine runs SL almost as well as a real Mac...


--- Quote from: syntr0py on March 03, 2010, 07:11:02 PM ---....

--- End quote ---

I need that info you omitted from the kp. Also you can run the debug version (http://www.superhai.com/debug-darwin.html) and look for the last messages from the kext before it panics.

Using the debug version, I got another KP, and I shot two pictures of it (attached). One is the output of
"tail -f /var/log/kernel" as it stopped during the KP.
Pretty weird that VoodooBattery detects two batteries. It seems my DSDT contains two battery devices (PNP0C0A).

Thanks for trying to help.

It seems the forum cuts off part of my pics (at least in Firefox/Mac), but if you download them to your drive, they are complete.


[0] Message Index

[#] Next page

Go to full version