Titanium JIRA Archive
Appcelerator Community (AC)

[AC-2235] adb, conhost, node, and python processes overrun resources on Windows 7

GitHub Issuen/a
TypeBug
Priorityn/a
StatusClosed
ResolutionNeeds more info
Resolution Date2013-08-15T00:20:56.000+0000
Affected Version/sn/a
Fix Version/sn/a
Componentsn/a
Labelsn/a
ReporterRon Arnold
AssigneeMauro Parra-Miranda
Created2013-08-15T00:09:32.000+0000
Updated2016-03-08T07:41:14.000+0000

Description

Steps to Reproduce

When debugging an application and having to accomplish restarts of the app creates these items each time. At some point it overwhelms the system resources and crashes the app.

Actual Result

creates a string of these in Windows task Manager.

Expected Result

Should be able to refresh the current resources or at some point kill these processes to stop obstruction of debugging.

Attachments

FileDateSize
.log2013-08-15T00:09:41.000+0000697740
diagnostic8110404810417414143.log2013-08-15T00:09:44.000+00008138

Comments

  1. Daniel Sefton 2013-08-15

    Hi Ron, So just to clarify, the adb, conhost, node, and python processes are being duplicated every time you run an app? That doesn't sound good. Please can you attach a screenshot of the Task Manager with these duplicate processes? Also, it would be great if you could go into a bit more detail about your setup - you're running the app in the Android emulator, right? At which point are the processes duplicated? Do you simply run the app, stop the debugger, then re-run the app and this occurs? Thanks for your time.
  2. Anton 2013-10-23

    Any resolution on this issue? Reproduces for me on latest Titanium Studio build: 3.1.3.201309132423 Build: jenkins-titanium-rcp-master-21 (origin/master) Date: 13 September 2013, 00:23:57 OS: Win7 x32 Not sure when the processes duplicate but it seems like each time you run a debug new instances of node.exe conhost.exe adb.exe and python.exe start and are kept alive until you force-close them. In total each instance of these 4 processes consumes about 50Mb of memory, so after 20 debugs you already have -1Gb of free memory - that quickly becomes a problem Also, processes do not close if you exit Titanium Studio. And another note - python.exe seems to be the parent to all processes, cuz they all close if you close python instances
  3. Mauro Parra-Miranda 2013-11-21

    Tested with latest Ti Studio, can't reproduce it.

JSON Source