Active Topics

 


Reply
Thread Tools
Posts: 456 | Thanked: 1,580 times | Joined on Dec 2009
#1
Hi,

I just discovered that, at least some, Qt based homescreen widgets do not terminate properly but instead "stay alive" as zombies.

So far I tried my own widget (binaryclock) and the example widget (qt4-homescreen-example) from extras devel.

Steps to reproduce are simply as follows:
1. apt-get install qt4-homescreen-example
2. switch to desktop and check if the "Hello World" widget is there
2.a) in case the widget is not there just add it as usual
3. stop the widget
4. open an xterm and type "ps -el | grep homescreen"

The actual outcome is that you see the just stopped widget as zombie.
Ususally, I'd expect the widget to terminate properly.

I noticed a commit in http://qt.gitorious.org/qt-labs/maemo5-homescreen which basically states that it takes care of zombies.
My question: is this still a bug or is there something special to take care of in order to avoid this odd behavior?
 
Posts: 456 | Thanked: 1,580 times | Joined on Dec 2009
#2
Alright,

apparently all Qt homescreen widgets suffer from this problem.
I just compiled the current master of the above mentioned repository and it really seems to fix the issue.
I attached the .deb file.
Note: I had to reboot in order for the new version being used.

I also wrote an email to the package maintainer asking if it is possible to update the version in extras to a version that includes the patch.
 

The Following User Says Thank You to Wonko For This Useful Post:
Posts: 100 | Thanked: 408 times | Joined on Aug 2009 @ Helsinki
#3
We need to vote, in order to get the new package promoted:

http://maemo.org/packages/package_in...01220-0maemo1/

Edit: I was actually wrong! Even that version seems to produce zombies. :-(
__________________
Do you like mappero? Consider contributing with a donation!
So far, 673€ were donated by 26 people.

Last edited by mardy; 2011-04-30 at 15:11.
 
Reply


 
Forum Jump


All times are GMT. The time now is 05:40.