tags 496288 + patch
thanks

On Tue, Sep 23, 2008 at 06:27:52AM +0200, Cedric Blancher wrote:
> Package: cpufreqd
> Version: 2.3.3-2
> Followup-For: Bug #496288
> 
> 
> Very similar problem here.
> 
> ~$ sudo /etc/init.d/cpufreqd start
> Starting CPU Frequency daemon: cpufreqd.
> cpufreqd[13194]: segfault at 0 ip b7f58df7 sp bf9deb60 error 4 in 
> cpufreqd_acpi.so[b7f56000+5000]

the attached patch fixes this bug, please confirm.
-- 
mattia
:wq!
Index: src/cpufreqd_acpi.c
===================================================================
RCS file: /cvsroot/cpufreqd/sources2/src/cpufreqd_acpi.c,v
retrieving revision 1.8
diff -u -r1.8 cpufreqd_acpi.c
--- src/cpufreqd_acpi.c	31 Aug 2008 01:17:25 -0000	1.8
+++ src/cpufreqd_acpi.c	1 Oct 2008 12:22:23 -0000
@@ -246,8 +246,8 @@
 
 	/* read `clsname` devices */
 	devs = sysfs_get_class_devices(cls);
-	if (!cls) {
-		clog(LOG_INFO, "class '%s' not found (%s)\n", clsname,
+	if (!devs) {
+		clog(LOG_INFO, "class device '%s' not found (%s)\n", clsname,
 				strerror(errno));
 		sysfs_close_class(cls);
 		return -1;

Reply via email to