New issue
Advanced search Search tips

Issue 824002 link

Starred by 1 user

Issue metadata

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



Sign in to add a comment

Infinite Loop in error logging for zygote_linux.cc(247) fills up 500GB hard drive in two days

Reported by ben.ac...@gmail.com, Mar 21 2018

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.162 Safari/537.36

Steps to reproduce the problem:
1: Leave chrome running with two windows open on sunday march 19th at approx 10:50pm.
2: Sit down at desktop two days on tuesday march 20th at 7:00pm.
3: notice that you have no HD space when you had 400GB full a few days ago
4: parse though 100's of GB of duplicate syslog lines until you find the one indicate the line number in chromium
5: sys log content is below

Mar 18 20:53:12 batfuzzer whoopsie[1493]: [20:53:12] Parsing /var/crash/_opt_google_chrome_chrome.1000.crash.
Mar 18 20:53:12 batfuzzer update-notifier.desktop[2520]: [28673:28673:0100/000000.595505:ERROR:zygote_linux.cc(247)] Error reading message from browser: Socket operation on non-socket (88)
Mar 18 20:53:12 batfuzzer update-notifier.desktop[2520]: [28673:28673:0100/000000.595629:ERROR:zygote_linux.cc(247)] Error reading message from browser: Socket operation on non-socket (88)

What is the expected behavior?
1: Leave chrome open with two windows for several weeks or days without an infinite loop filling up hard drive.

What went wrong?
Looks like its looping here on line 247
https://chromium.googlesource.com/chromium/src/+/lkgr/content/zygote/zygote_linux.cc

if (len == -1) {
    PLOG(ERROR) << "Error reading message from browser";
    return false;
  }

Crashed report ID: No

How much crashed? Whole browser

Is it a problem with a plugin? N/A 

Did this work before? N/A 

Chrome version: 65.0.3325.162  Channel: n/a
OS Version: ubuntu 17.10
Flash Version: 

Please contact me and I will upload the 413MB _opt_google_chrome_chrome.1000.crash file privately. The attachment size max on this page is 10mb. 
I also have a 1.3GB compressed or 65 GB uncompressed syslog file if you'd like to read it :)
 
Labels: TE-NeedsTraige-help Needs-Triage-M65
Seems it is out of scope from TE end as it is related to infinite loop error in cc files, adding TE-NeedsTraige-help label to move this out of our triaging bucket.

Could someone from dev team please take a look into this issue.
Thanks..!
Components: Internals>Sandbox

Sign in to add a comment