New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 777537 link

Starred by 1 user

Issue metadata

Status: Unconfirmed
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

Running chromium headless on Windows under NetworkServices account crashes

Reported by vin...@gmail.com, Oct 23 2017

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36

Steps to reproduce the problem:
1. Start a process that executes chromium in headless mode to take a screenshot
2. The process should run under NetworkServices account
3. 

What is the expected behavior?
The file for the screenshot or some sort of error message

What went wrong?
Faulting application name: chrome.exe, version: 61.0.3163.100, time stamp: 0x59c5aea8
Faulting module name: chrome_elf.dll, version: 61.0.3163.100, time stamp: 0x59c56c43
Exception code: 0x80000003
Fault offset: 0x000000000002d934
Faulting process id: 0x5844
Faulting application start time: 0x01d34c33ffc209eb
Faulting application path: E:\sources\webapps\RapidResponse\Web Server\chromium\bin\chrome.exe
Faulting module path: E:\sources\webapps\RapidResponse\Web Server\chromium\bin\chrome_elf.dll
Report Id: c9ab6636-f33e-4de7-9fff-8ddb6aaff642
Faulting package full name: 
Faulting package-relative application ID: 

Fault bucket 120854231456, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: chrome.exe
P2: 61.0.3163.100
P3: 59c5aea8
P4: chrome_elf.dll
P5: 61.0.3163.100
P6: 59c56c43
P7: 80000003
P8: 000000000002d934
P9: 
P10: 

Attached files:
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp\WERBB15.tmp.appcompat.txt
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp\WERBB73.tmp.WERInternalMetadata.xml
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_chrome.exe_aaac48dcac8d1848fc6ebb436afd5e6c3ae93dcb_1616cab1_cab_2c66bb81\memory.hdmp
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_chrome.exe_aaac48dcac8d1848fc6ebb436afd5e6c3ae93dcb_1616cab1_cab_2c66bb81\triagedump.dmp

These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_chrome.exe_aaac48dcac8d1848fc6ebb436afd5e6c3ae93dcb_1616cab1_79fecd54

Analysis symbol: 
Rechecking for solution: 0
Report Id: c9ab6636-f33e-4de7-9fff-8ddb6aaff642
Report Status: 8
Hashed bucket: 63140458109cd19691e0e4b020757fef

Did this work before? N/A 

Does this work in other browsers? N/A

Chrome version: 61.0.3163.100  Channel: n/a
OS Version: 10.0
Flash Version:
 

Comment 1 by vin...@gmail.com, Oct 23 2017

If a switch to an account with more permissions such as LocalSystem it works.
Labels: Proj-Headless
Cc: kkaluri@chromium.org
Labels: TE-NeedsTriageHelp Needs-Milestone
Unable to triage this issue from TE-End because of non-availability of NetworkService account, hence adding TE-NeedsTriageHelp for further triage

Comment 4 by vin...@gmail.com, Oct 30 2017

Hi, just add something to this issue, this is a default Windows account and its real name is NT AUTHORITY\NetworkService as documented here:

https://msdn.microsoft.com/en-us/library/windows/desktop/ms684272(v=vs.85).aspx
Labels: Needs-Feedback
Can you give details of the exact command you were running. 
Note that in windows if you don't specify a full path for command line paths it will try and save in the running executable directory, thus you'll need extra permissions to write there. Specifying a full path should avoid this.

Comment 6 by vin...@gmail.com, Nov 8 2017

here's the command being sent

E:\sources\webapps\RapidResponse\Web Server\Web\../chromium/chrome.exe  --headless  --disable-gpu --screenshot="C:\Windows\TEMP\41d17c4b-ac59-43a1-8636-734a711d6b72.png" --window-size=1920,874 file:///C:/Windows/TEMP/41d17c4b-ac59-43a1-8636-734a711d6b72.html
Project Member

Comment 7 by sheriffbot@chromium.org, Nov 8 2017

Cc: dvallet@chromium.org
Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "dvallet@chromium.org" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Components: Internals>Headless

Sign in to add a comment