Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 170572

Summary: (Vista) Agent Controller (both IAC and AC) require admin privilege to launch
Product: z_Archived Reporter: Karla Callaghan <karla.callaghan>
Component: TPTPAssignee: Samson Wai <samwai>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P1 CC: paulslau
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard: closed471
Bug Depends on: 170499    
Bug Blocks: 167137    

Description Karla Callaghan CLA 2007-01-15 19:48:08 EST
The agent controllers (IAC, AC) require privileges beyond those granted to the normal user of the Windows Vista operating system.  These need to be eliminated or reduced somehow to make the TPTP tools accessible to more users of Vista.  The issues are specified in more detail in bug 167842.
Comment 1 Samson Wai CLA 2007-01-31 12:08:38 EST
Retarget to future due to resource limitation.
Comment 2 Samson Wai CLA 2007-01-31 14:59:25 EST
Back to 4.4 for consideration.
Comment 3 Samson Wai CLA 2007-01-31 16:09:45 EST
Set priority to P1 for 4.4 plan closure.
Comment 4 Samson Wai CLA 2007-02-09 11:33:01 EST
*** Bug 168932 has been marked as a duplicate of this bug. ***
Comment 5 Samson Wai CLA 2007-02-14 11:03:40 EST
According to MSDN, only Administrator can create Global objects under Vista:

"Another potential issue to look out for is that standard users are prevented from creating objects in the Global namespace. For example, a standard user could not create a Named Pipe or Shared Memory within the namespace. Global is intended only for use by services or applications maintaining cross-session state. The Local namespace should be used instead. This is writable by a standard user."

http://msdn.microsoft.com/msdnmag/issues/07/01/UAC/default.aspx

If we create the shared memory in the Local namespace, agents running under a different user session will not be able to communicate with the Agent Controller. An example is when the AC is running as a service (session 0) while the agent is started manually by the user (session 1).
Comment 6 Samson Wai CLA 2007-02-15 11:45:31 EST
Spent 4 hours on investigation.
Comment 7 Samson Wai CLA 2007-02-16 15:15:22 EST
Not containable in 4.4.
Comment 8 Navid Mehregani CLA 2007-04-02 18:26:39 EDT
This looks like a duplicate of 179871.  I'll mark THIS bug as a duplicate, since there has been more activity in 179871.

*** This bug has been marked as a duplicate of bug 179871 ***
Comment 9 Valentina Popescu CLA 2007-05-28 23:59:25 EDT
Updated target to match the iteration when this defect was processed
Comment 10 Kathy Chan CLA 2010-11-18 18:53:17 EST
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since this enhancement/defect has been resolved and unverified for more than 1 year and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.