none
About "TC3.5.1",Where present UI is the real "Error"? RRS feed

  • Question

  • Our software is the C / S structure,When I executived TC3.5.1,Indeed to see the results of the UI,but the UI would not been input anthing and only one operation is close this UI.Software development engineer said this UI was not really  "present UI " which TC3.5.1 referred.
    Testcase(for server-side program ) results were as follows:

     

    <?xml version="1.0" encoding="UTF-8" standalone="no" ?>

    - <avrf:logfile xmlns:avrf="Application Verifier">
    - <avrf:logSession TimeStarted="2008-09-25 : 09:38:03" PID="536" Version="2">
    - <avrf:logEntry Time="2008-09-25 : 09:38:04" LayerName="InteractiveServices" StopCode="0x2801" Severity="Error">
      <avrf:message>Ran as an interactive service under LocalSystem.</avrf:message>
      <avrf:formatmessage>Attached to a window station that is interactive and visible to the user</avrf:formatmessage>
      <avrfStick out tonguearameter1>0 - N/A</avrfStick out tonguearameter1>
      <avrfStick out tonguearameter2>0 - N/A</avrfStick out tonguearameter2>
      <avrfStick out tonguearameter3>0 - N/A</avrfStick out tonguearameter3>
      <avrfStick out tonguearameter4>0 - N/A</avrfStick out tonguearameter4>
    - <avrfTongue TiedtackTrace>
      <avrf:trace>vfcompat!NS_InteractiveServices::LogIfServiceInteractive+28</avrf:trace>
      </avrfTongue TiedtackTrace>
      </avrf:logEntry>
      </avrf:logSession>
      </avrf:logfile>

     

    Does this result is showed our software failed TC3.5.1?
    If it is failed ,how we should amend the problem ?

     

     
     
     
     
     
     
     
    Thursday, September 25, 2008 3:06 AM

Answers

  • Thanks very much for your every words!

    We have checked the reason for TC3.5.1 failed.

    Software development engineer said they can fix this error.Need some time,HOHO.
     
     
    You deserve a serious and responsible spirit of my admiration.Thank you again!
     
     
     
    Bukaiwen
    Saturday, September 27, 2008 3:26 AM

All replies

  • Hi Bukaiwen,

     

    As per Test Case 3.5.1, in AppVerifier logs for “LayerName = InterActiveServices” with “Severity = Error” or “Severity = Warning” will FAIL this test case.

     

    However, I am researching on the issue and will get back to you at the earliest.

     

    Thank you,

     

    Leena

     

     

    Friday, September 26, 2008 8:15 PM
  • Hi Bukaiwen,

     

    Here are the possible Stop Errors presented in this test case. Any Error, as listed in test case, must be fixed.

     

    Checks if the application is running as an interactive service or sending user interface elements to an interactive user desktop. Such applications can make the system vulnerable to security attacks. Problems are logged if they are detected.

    A debugger is not required.

    Error

    Stop Code

    Created an interactive service

    2800

    Ran as an interactive service under LocalSystem

    2801

    Displayed a user interface on the interactive desktop

    2802, 2803

    Opened an active desktop on the interactive window station

    2804, 2805, 2806

    Obtained the address of OpenDesktop via GetProcAddress

    2807

     

    Are you checking the checkbox for allow this service to interact with the desktop? This is not allowed and would provide a surface of attack that Certified applications should not allow.

     

    Many apps do this because of legacy code, or because they do not code their services properly to interact with another session.

     

    You may investigate why test case is showing an interactive service running under Local System.

     

    Hope it helps.

     

    Thanks,

     

    Leena

     

    Friday, September 26, 2008 10:09 PM
  • Thanks very much for your every words!

    We have checked the reason for TC3.5.1 failed.

    Software development engineer said they can fix this error.Need some time,HOHO.
     
     
    You deserve a serious and responsible spirit of my admiration.Thank you again!
     
     
     
    Bukaiwen
    Saturday, September 27, 2008 3:26 AM