View previous topic :: View next topic |
Author |
Message |
matthewj Frequent Visitor
Joined: Apr 03, 2006 Posts: 751
|
Posted: Tue Apr 07, 2009 1:24 pm Post subject: Leak in TomTom Home 6 |
|
|
I have a TomTom Go 740, and the latest (2.6.1.1549, non Beta) Home has a GDI handle leak in the "operate my go" mode. If I leave it, then after a while other apps stop being able to display properly. Process Explorer shows Home eating handles at a rate of about 20 per second, going from 700-ish to over 2000 before I see effects in other apps. |
|
Back to top |
|
|
Andy_P Pocket GPS Moderator
Joined: Jun 04, 2005 Posts: 19991 Location: West and Southwest London
|
Posted: Tue Apr 07, 2009 4:03 pm Post subject: |
|
|
Can you say how you are seeing this?
I'm no expert on Process Explorer (I'm assuming you mean the Task Manager replacement from www.sysinternals.com) but this is what I'm doing:
Run Process Explorer
Set it to "show lower pane"
Set Lower pane view to "Handles"
Run Home
Run the Emulator
Select the "TomTomHOMERuntime.exe" line in Process Explorer
This produces an awful lot of entries in the lower pane, and the CPU load sits around 50-60%, but the Handles don't seem to keep going up.
This was with the same Home version as you, but a 940 connected. |
|
Back to top |
|
|
matthewj Frequent Visitor
Joined: Apr 03, 2006 Posts: 751
|
Posted: Tue Apr 07, 2009 4:28 pm Post subject: |
|
|
I'm looking at the GDI Handles column in the upper display. The number of handles is fine until you start the "Operate my Go" mode, at which point it climbs steadily. |
|
Back to top |
|
|
Andy_P Pocket GPS Moderator
Joined: Jun 04, 2005 Posts: 19991 Location: West and Southwest London
|
Posted: Tue Apr 07, 2009 5:08 pm Post subject: |
|
|
Maybe I need a newer version of Process Explorer (mine's v11.13)
I can't seem to see any way to get GDI Handles in the top pane.
Edit: Downloading v11.33 now... |
|
Back to top |
|
|
dhn Frequent Visitor
Joined: Oct 08, 2007 Posts: 2544 Location: Toronto CANADA
|
Posted: Tue Apr 07, 2009 5:14 pm Post subject: |
|
|
This is from the Help file, Andy...........
The Process Explorer display consists of two sub-windows. The top always shows a list of the currently active processes, including the names of their owning accounts, whereas the information displayed in the bottom window, which you can close, depends on the mode that Process Explorer is in: if it is in handle mode you will see the handles that the process selected in the top window has opened; if Process Explorer is in DLL mode you will see the DLLs and memory-mapped files that the process has loaded.
Does that explain things at all? _________________ David |
|
Back to top |
|
|
dhn Frequent Visitor
Joined: Oct 08, 2007 Posts: 2544 Location: Toronto CANADA
|
Posted: Tue Apr 07, 2009 5:19 pm Post subject: |
|
|
Think it is this.........in the application, View/Select Columns/Process Performance/ Check 'handle count' _________________ David |
|
Back to top |
|
|
Andy_P Pocket GPS Moderator
Joined: Jun 04, 2005 Posts: 19991 Location: West and Southwest London
|
Posted: Tue Apr 07, 2009 5:57 pm Post subject: |
|
|
Got it now (lots of different places to switch columns on and off!)
I've ticked "Handle count" in the "Process Performance" tab and also "GDI Objects" in the "Process Memory" tab
... and sure enough, they are both increasing steadily. |
|
Back to top |
|
|
Antoeknee Lifetime Member
Joined: Jul 29, 2005 Posts: 267
|
Posted: Tue Apr 07, 2009 9:53 pm Post subject: |
|
|
Wonder if this might explain the problems I and others have seen where the app seems to freeze in 'Operate my Go'.
This seems to happen after a short while of using Operate my Go. |
|
Back to top |
|
|
dhn Frequent Visitor
Joined: Oct 08, 2007 Posts: 2544 Location: Toronto CANADA
|
Posted: Wed Apr 08, 2009 2:28 am Post subject: |
|
|
There is talk that a new version of Home will be released tomorrow (well, April 8). If so, maybe there is a fix. _________________ David |
|
Back to top |
|
|
matthewj Frequent Visitor
Joined: Apr 03, 2006 Posts: 751
|
Posted: Tue Apr 14, 2009 10:20 am Post subject: |
|
|
Antoeknee wrote: | Wonder if this might explain the problems I and others have seen where the app seems to freeze in 'Operate my Go'.
This seems to happen after a short while of using Operate my Go. |
Very likely, as after a while Windows will run out of handles and nothing will be able to use anything to display on the screen. |
|
Back to top |
|
|
Andy_P Pocket GPS Moderator
Joined: Jun 04, 2005 Posts: 19991 Location: West and Southwest London
|
Posted: Tue Apr 14, 2009 3:01 pm Post subject: |
|
|
See, I've a lot to learn.... I know about door handles, but window handles were called "latches" in my day. |
|
Back to top |
|
|
matthewj Frequent Visitor
Joined: Apr 03, 2006 Posts: 751
|
Posted: Wed Apr 15, 2009 3:55 pm Post subject: |
|
|
Checking today tells me a "Critical update" is now available for Home. |
|
Back to top |
|
|
Andy_P Pocket GPS Moderator
Joined: Jun 04, 2005 Posts: 19991 Location: West and Southwest London
|
Posted: Fri Apr 17, 2009 3:36 am Post subject: |
|
|
Which seems to have cured the freezing of the on-screen emulator if it is left idle for a few minutes.
But the Handle count and GDI Objects are still counting ever-upwards... |
|
Back to top |
|
|
|
Posted: Today Post subject: Pocket GPS Advertising |
|
|
We see you’re using an ad-blocker. We’re fine with that and won’t stop you visiting the site.
Have you considered making a donation towards website running costs?. Or you could disable your ad-blocker for this site. We think you’ll find our adverts are not overbearing!
|
|
Back to top |
|
|
|