maemo.org Bugzilla – Full Text Bug Listing
|Summary:||High CPU usage of osso_rss_feed_reader; huge searchentries file|
|Product:||[Maemo Official Applications] RSS feed reader||Reporter:||Peter Oliver <bugs.maemo.org>|
|Priority:||Unspecified||CC:||andre_klapper, dev2, eero.tamminen, maemo, magnet.elie, michelm.jacques, simon.hall|
Process osso_rss_feed_reader consumes all available CPU and depletes the battery. In this example it is process 2973: /home/user # ps -ef | grep rss 2972 user 3936 S /usr/bin/osso_rss_feed_reader --iconify 2973 user 24928 R /usr/bin/osso_rss_feed_reader /home/user # strace -p 2973 Process 2973 attached - interrupt to quit read(13, "", 4096) = 0 read(13, "", 4096) = 0 read(13, "", 4096) = 0 ... read(13, "", 4096) = 0 read(13, "", 4096) = 0 read(13, "", 4096) = 0 ^CProcess 2973 detached /home/user # lsof -p 2973 -a -d 13 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME osso_rss_ 2973 user 13r REG 179,2 183070720 24585 /home/user/.osso_rss_feed_reader/searchentries /home/user # ls -l /home/user/.osso_rss_feed_reader/searchentries -rw-r--r-- 1 user users 183070720 Jan 11 15:22 /home/user/.osso_rss_feed_reader/searchentries /home/user # od /home/user/.osso_rss_feed_reader/searchentries 0000000 066145 067141 000000 000000 000000 000000 000000 000000 0000020 000000 000000 000000 000000 000000 000000 000000 000000 * 1272270000 I'm not using the RSS feeder application or applet. If I try to start the RSS application, it crashes. If I kill the process or reboot the device, the problem returns later. I have now renamed .osso_rss_feed_reader and will see if that cures the issue.
Does this still happen in 2.2009.51-1?
Hard to say. It copes just as badly if I replace the large searchentries file. However, I'm not sure what caused that file to be created in the first place: after removing it, it hasn't yet returned.
I also get this error on start up. Killing the process causing the OS to re-start, this defect renders the handset unusable, reduces battery life to a few hours.
Simon: Can you provide the same output as Peter? You are running 2.2009.51-1 I assume?
I've just helped a user at discussions.nokia.com with either this or a similar problem. The searchentries file had swollen to 1.5gig.. He removed the file and the RSS reader and widget both seem to be behaving themselves now. He's been running 2.2009.51-003 since a few days after its release. The file problem happened on the 4th Feb, so some time after the upgrade. It was working normally prior to that.
(In reply to comment #5) > I've just helped a user at discussions.nokia.com Direct URL welcome :)
(In reply to comment #6) > (In reply to comment #5) > > I've just helped a user at discussions.nokia.com > > Direct URL welcome :) > face palm.. sorry.. ctrl + V.. paste properly, now :) http://discussions.europe.nokia.com/t5/Maemo-Devices/Mail-for-exchange-user-storage-full-low-memory-for-installable/td-p/625719/jump-to/first-unread-message
Peter: Ypu still see the same problem in 3.2010.02-8?
This sounds like file system corruption (which shouldn't happen on Ext-3). Or if that file is SQLite database, the database file corruption (which can happen).
FWIW just had that very same problem today for the first time (running PR1.2). My osso_rss_feed_reader went balistic, eating up all cpu. I followed the advice and deleted 'searchentries' which does indeed solve the problem but also looses my rss configuration as a side-effect; not too pretty. I have been running the rss desktop widget for over 6 months, with a handful of (maybe 6) subscriptions and used it almost on a daily basis but never noticed this before. Once the problem started occuring, the widget would stay blank with "no posts" with no way to getting it to refresh properly. My "searchentries" file had grown to 5.1MB by the time I rm'ed it. Here is perhaps the only new piece of info regarding this: this started happening just after I had my SIM card exchanged by my carrier (Vodafone) because the old one was faulty. I don't necessarily think that the SIM card in itself caused this but one side-effect tha had was to reset some of my settings (and presented me with a aome sort pretty cut down regional/time settings Wizard after I first booted with the new card). One thing I noticed this had reset in particular was the "auto-connect to the Internet" setting. Maybe this is related?
I have the same problem although I can't strace the process. But my load are all over 1.15 (which is a lot for an handheld) -I have a swollen searchentries at 160 MB for now. -I recenlty begin to reuse the applet I stop using this winter. I didn't detect any problem at that time and this is not why I stop using it. -Can't start RSS reader (it crash) -Deleting searchentrie does not mitigate anything. I still have my process at 98%. searchentrie was not recreated by the process -Killing the process (kill -9) seem to give me a break. My phone is at room temprature, the load is 0.01 and no sign of this osso_rss_feed_reader process. I can now start RSS Reader and see my feed. No sign of the gangster. The things i changed recently: - Program a cron job to synchonize file on a server over Wifi. This script uses ssh and scp and run every 10 mins. (I don't believe this has anything do to with the problem at hand but I mention it nonetheless) - set wifi config to connect automatically when a known network is available. This change relate to Christian Sarrasin's post. NOKIA N900 MAEMO 5 VERSION: 10.2010.19-1.002
guys i'm a noob and i'm having this bug, how can i fix it ???????