Bug 3644

Summary: [Matchbox]Click multiple times on the “stroke recogniser” icon lead to process waste and memory leak
Product: [Yocto Project Subprojects] Sato Reporter: Hongxu Jia <hongxu.jia>
Component: MatchboxAssignee: Ross Burton <ross.burton>
Status: RESOLVED OBSOLETE QA Contact:
Severity: normal    
Priority: Medium CC: hongxu.jia, kai.kang, liang.li2, liezhi.yang, Qi.Chen, sgw, yi.zhao, zhenfeng.zhao
Version: 1.4   
Target Milestone: 1.4   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---
Attachments:
Description Flags
picture of "click multiple times on stroke recogniser icon" none

Description Hongxu Jia 2012-12-26 07:08:32 UTC
Created attachment 991 [details]
picture of "click multiple times on stroke recogniser icon"

Testing Environment
===============================
Host: qemuarm sato/sdk
Kernel: 
Image location: http://autobuilder.pokylinux.org/nightly/20121219-5/machines/qemu/qemuarm/

Steps
===============================
1) Boot up the qemuarm with sato/sdk image
2) Enter Desktop-->Utilities
3) click multiple times on the “stroke recogniser” icon(>5 times)

Observed Result
===============================
1) The number of matchbox-stroke processes is increasing and never release , this leads to memory leak;
root@qemuarm:~# ps | grep matchbox-stroke
  428 root      5436 S    matchbox-stroke
  436 root      5300 S    matchbox-stroke
  438 root      5300 S    matchbox-stroke
  445 root      5300 S    matchbox-stroke
  447 root      5300 S    matchbox-stroke
  449 root      2212 S    grep matchbox-stroke
2) On desktop, the white writing board becomes larger after clicking, and covers the icons.
Comment 1 Ross Burton 2013-02-14 16:43:58 UTC
Fixed by removing matchbox-stroke.