Bug#314331: gnome-cpufreq-applet: cpufreq-selector segfaults due to missing scaling_available_frequencies file

Johannes Berg Johannes Berg <johannes@sipsolutions.net>, 314331@bugs.debian.org
Wed, 15 Jun 2005 20:55:07 +0200


--=-6X/ysTDtNcrIaVMtTQuc
Content-Type: multipart/mixed; boundary="=-+Z77WgiMQv/5taJ7hXZJ"


--=-+Z77WgiMQv/5taJ7hXZJ
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Subject: gnome-cpufreq-applet: cpufreq-selector segfaults due to missing sc=
aling_available_frequencies file
Package: gnome-applets
Version: 2.10.1-3
Severity: important
Tags: patch

On my system (PowerBook5,6) the cpufreq-selector segfaults because there's
no scaling_available_frequencies file.
Please consider attached patch to make it use cpu_min/cpu_max as the only
available frequencies if the file is not found.


--=-+Z77WgiMQv/5taJ7hXZJ
Content-Disposition: attachment; filename=patch
Content-Type: text/plain; name=patch; charset=UTF-8
Content-Transfer-Encoding: base64

LS0tIGdub21lLWNwdWZyZXEtYXBwbGV0LTAuMy4xL3NyYy9jcHVmcmVxLXNlbGVjdG9yL2NwdWZy
ZXEtc3lzZnMuYwkyMDA0LTEwLTA1IDIwOjEwOjQyLjAwMDAwMDAwMCArMDIwMA0KKysrIGdub21l
LWNwdWZyZXEtYXBwbGV0LTAuMy4xLm1vZC9zcmMvY3B1ZnJlcS1zZWxlY3Rvci9jcHVmcmVxLXN5
c2ZzLmMJMjAwNS0wNS0wOSAyMDozNzoyMS45MzgyMTg3MDYgKzAyMDANCkBAIC0zMTAsMTcgKzMx
MCwyMiBAQA0KIAkgICB9DQogDQogCSAgIGdfZnJlZSAocGF0aCk7DQorCSAgIA0KKwkgICBpZiAo
IWZyZXF1ZW5jaWVzKSB7DQorCQkgICBsaXN0ID0gZ19saXN0X2FwcGVuZCAobGlzdCwgZ19zdHJk
dXBfcHJpbnRmKCIlZCIsIHByaXZhdGUtPmNwdV9taW4pKTsNCisJCSAgIGxpc3QgPSBnX2xpc3Rf
YXBwZW5kIChsaXN0LCBnX3N0cmR1cF9wcmludGYoIiVkIiwgcHJpdmF0ZS0+Y3B1X21heCkpOw0K
KwkgICB9IGVsc2Ugew0KKwkJICAgaSA9IDA7DQorCQkgICB3aGlsZSAoZnJlcXVlbmNpZXNbaV0g
IT0gTlVMTCkgew0KKwkJCQkgaWYgKCFnX2xpc3RfZmluZF9jdXN0b20gKGxpc3QsIGZyZXF1ZW5j
aWVzW2ldLCBjb21wYXJlX2ludCkpDQorCQkJCQkgICAgbGlzdCA9IGdfbGlzdF9wcmVwZW5kIChs
aXN0LCBnX3N0cmR1cCAoZnJlcXVlbmNpZXNbaV0pKTsNCisJCQkJIGkrKzsNCisJCSAgIH0NCiAN
Ci0JICAgaSA9IDA7DQotCSAgIHdoaWxlIChmcmVxdWVuY2llc1tpXSAhPSBOVUxMKSB7DQotCQkJ
IGlmICghZ19saXN0X2ZpbmRfY3VzdG9tIChsaXN0LCBmcmVxdWVuY2llc1tpXSwgY29tcGFyZV9p
bnQpKQ0KLQkJCQkgICAgbGlzdCA9IGdfbGlzdF9wcmVwZW5kIChsaXN0LCBnX3N0cmR1cCAoZnJl
cXVlbmNpZXNbaV0pKTsNCi0JCQkgaSsrOw0KKwkJICAgZ19zdHJmcmVldiAoZnJlcXVlbmNpZXMp
Ow0KKwkgICANCisJCSAgIGxpc3QgPSBnX2xpc3Rfc29ydCAobGlzdCwgY29tcGFyZV9pbnQpOw0K
IAkgICB9DQotDQotCSAgIGdfc3RyZnJlZXYgKGZyZXF1ZW5jaWVzKTsNCi0NCi0JICAgbGlzdCA9
IGdfbGlzdF9zb3J0IChsaXN0LCBjb21wYXJlX2ludCk7DQogCSAgIA0KIAkgICByZXR1cm4gbGlz
dDsNCiB9DQo=


--=-+Z77WgiMQv/5taJ7hXZJ--

--=-6X/ysTDtNcrIaVMtTQuc
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Comment: Johannes Berg (SIP Solutions)

iQIVAwUAQrB5iaVg1VMiehFYAQKgQBAAkwk8w3WaLlWZNaqEvj5FrTL3MFla+nZj
FRZC2089q7G0Q7yiPhGbjjdAX0E5NJ7YZP/EwfYgf28QPEEtAfc7aj05eemSQTyc
ml4ink8s+RZq3TonRcRp/SaG7O6TDQUSaru+qb7Eav3nQk1r48pyQAxNb4eH3wGX
oWfR7vJRAoh6tYExDH/ieF7SwzcVtv/rpb7sRch7wR36Ks449LVbR0kCqGwR3PR3
omp4VJe20msGqUuN6C9E4FDVJG76RCp0M+rq+WORqV/PwRGoMWhsphHEQozdA8Eo
DSR2Lzr7HMnNl9mKIHW4EJTso3Fyebjl0ZkuLzqv2vVOfIlveVL8n1NshL22H2ZX
MOqEwfre4K/BhvGUo4y0Xdf6sO3cOPtaVpCSlzOv8NJ0HBq4JLgtamVbIbEkSLdJ
pGhiKOO/WikUYLb5yYCADRUDIXLwZHq5K5WL0Maq9FNltzNOFT+M1jmZJOnIjdga
bE61nx3FusNDHjoey5t7rukBNfcV/WMi4M8kZZUJWJk9l4N0eICFAlvtcnoD4KnD
w4ueFqLkOAF0IygQ0NTlfpbLfytSE5k9jQgHJhBBbGbsMca9JevSR0nMNPppCy10
Q3MxUP544ziVUaijzQTBN4s3UDUb6MEWBI0NPi3ev7YCFsMWTCr3J5PQjbLj+KB8
DvmErZTCwu8=
=jKuX
-----END PGP SIGNATURE-----

--=-6X/ysTDtNcrIaVMtTQuc--