There are actually two bugs in cpufreqd_acpi_battery.c:

1. update_battery() doesn't check whether a battery is open or not. This
causes the SIGSEGV

2. init_battery() doesn't know about that attribute current_now has been
replaced by power_now in recent kernels.

Both bugs are fixed with the patch attached to this comment.

** Patch added: "A fix for this bug."
   
https://bugs.launchpad.net/ubuntu/+source/cpufreqd/+bug/733507/+attachment/3022414/+files/cpufreqd-bug%23733507.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/733507

Title:
  cpufreqd assert failure: *** glibc detected *** /usr/sbin/cpufreqd:
  free(): invalid pointer: 0x09067b10 ***

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cpufreqd/+bug/733507/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to