Issue metadata
Sign in to add a comment
|
chrome://tracing takes ~50s to show UI the first time Record is pressed |
||||||||||||||||||||||
Issue descriptionVersion: 51.0.2704.0 dev OS: ChromeOS What steps will reproduce the problem? (1) Use Chromebox for a half hour or so. (2) Open chrome://tracing. (3) Click Record. What is the expected output? Expect that the tab immediately shows the "record a new trace..." options. Instead the entire UI hangs for a second or two, and then nothing happens. 10-20s later the "record a new trace..." UI pops up.
,
Apr 20 2016
There was a issue in kernel which can cause issue like this, which was reverted in crbug.com/603594. Please let me know if you still have a issue with that change.
,
Apr 20 2016
Thanks oshima@ - which ChromeOS platform revision will that be in?
,
Apr 28 2016
=> ned to triage
,
Apr 29 2016
50 stable, but I'm not sure if we did revert on m51. marcheu@ ?
,
Apr 29 2016
According to #2, I am suspecting that this has something to do with the whole browser? More specifically, instead of opening "about:tracing", opening any other link will also has the same problem? wez@, can you reproduce the same scenario but instead of "chrome:tracing", you open another chrome page like "chrome:version"?
,
Apr 29 2016
Re #6: No, in general the device works fine; this was specifically a problem with hitting the Record button in chrome://tracing, and there was a similar effect with Send Feedback from the hotdog menu. I believe the kernel issue oshima@ refers to fits the bill as most likely culprit.
,
May 13 2016
wez@ are you still having this?
,
May 13 2016
Yes, still repros with 52.0.2717.5 / 8249.2.0 on Panther.
,
May 13 2016
Can you open another chrome://tracing and trace the trace?
,
May 13 2016
Re #10: No. Opening a second chrome://tracing and hitting Record while waiting for the recording dialog to show in the first chrome://tracing gives an error:
Error while recording
Error: Error occured at /json/categories
at chrome://tracing/tracing.js:927:255
,
May 13 2016
Can you start the first one, then start second, and see if the error message also takes time or it shows up immediately?
,
May 13 2016
Error message showed up immediately; first tab was still waiting for the dialog to show.
,
May 13 2016
If the second one can respond to the recording request immediately, sounds like the issue is in tracing side. nduca@, can you find a right owner for this? wez@, can you file a feedback and post the link here?
,
May 13 2016
I loaded up chrome://tracing and hit Record and then submitted a feedback, mentioning this bug in the description. However, I've been waiting several minutes now and there's still no sign of the recording settings dialog, so things may be more fundamentally broken.
,
May 14 2016
It's been about half an hour now, and the chrome://tracing recording settings dialog still hasn't appeared. I reloaded the tab and now it repeatedly and immediately gives the error message. I tried to Report an issue.. but now that doesn't do anything either - maybe blocked by whatever hung process is blocking the Record button?
,
May 19 2016
+afakhry@ for feedback report issue.
,
May 20 2016
Does chrome://tracing communicate with debugd?
,
May 20 2016
according to crbug.com/613122 , it looks like it communicates with some cros processes at least. djkurtz@, do you know who is familiar with the traching <-> cros process interaction?
,
May 20 2016
djkurtz@ found that it indeed communicates with debugd. wez@, can you try without system tracing and see if that fixes the issue?
,
May 20 2016
Opening chrome://tracing with performance tracing disabled, it is almost instantaneous to show the dialog.
,
May 20 2016
Sorry, which tracing is it? Are you talking about categories that are disabled by default? Buy the way, chrome crashed if I enabled them :(. I'll file a separate bug.
,
May 20 2016
Filed crbug.com/613636 . memory-infra was causing my crash. wez@, what if you disable this one?
,
May 20 2016
Is this a sup of issue 613122 ?
,
May 20 2016
dup*
,
May 20 2016
It may be related, but this it started before 613122.
,
May 20 2016
oshima: This bug is about the Record dialog taking ~50s to appear - I can't disable/enable any of the logging options because the dialog itself hasn't even appeared. When you asked me to disable system tracing I assumed you meant to disable performance tracing, which I did have enabled on this device.
,
May 20 2016
Ok, I don't know what performance tracing is then. Where can I enable/disable it?
,
May 20 2016
Ok, it's chrome://slow, which enables TracingManager in components/feedback. zork@, can you look into this or find the right owner for this?
,
May 25 2016
To add a bit more data: I tried on: Hardware: oak Chrome: 52.0.2717.5 CROS: 8249.2.0 (1) Navigate to chrome://slow (2) "Enable performance data collection" (3) Navigate to chrome://tracing (4) Click Record The first time it takes ~4 seconds for the "Record a new trace..." dialog to appear. The second time the "Record a new trace..." dialog appears instantaneously. This repeats if chrome://slow is disabled & enabled.
,
May 25 2016
Hardware: samus Chrome: 50.0.2661.104 CROS: 7978.76.0 (1) Navigate to chrome://slow (2) "Enable performance data collection" (3) Navigate to chrome://tracing (4) Click Record The first time it takes ~2 seconds for the "Record a new trace..." dialog to appear. The second time the "Record a new trace..." dialog appears instantaneously. This repeats if chrome://slow is disabled & enabled.
,
Dec 16 2016
FWIW I've started getting excessively long delays, and crashes, after pressing Record even without performance data collection enabled; filed issue 675269 for that.
,
Dec 17 2016
,
Dec 19 2016
Ehm this bug is about Chrome M50-52 which are bot prehistory. Stable is M55 today. Can somebody confirm this is an issue at all these days?
,
Dec 19 2016
Re #34: Yup, I bumped this bug (comment #32) specifically because I'm observing it now, on my Chromebox.
,
Dec 19 2016
,
Dec 19 2016
Closing this out as Fixed, to track the new chrome://tracing regression & crashiness on issue 675269 .
,
Aug 1 2017
,
Jan 22 2018
|
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by w...@chromium.org
, Apr 20 2016Summary: chrome://tracing takes ~50s to show UI the first time Record is pressed (was: chrome://tracing takes ~10s to show UI the first time Record is pressed)