Closed
Bug 1225183
Opened 10 years ago
Closed 10 years ago
Firefox starts very slowly, both nightly 20151113 and 42.07. Minutes. Also slow tab response.
Categories
(Toolkit :: Startup and Profile System, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: u532768, Unassigned)
Details
Attachments
(1 file)
|
1.50 KB,
text/plain
|
Details |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Build ID: 20151113163656
Steps to reproduce:
I compile nightly from a local hg repository, and then install to /usr/local. When I click the firefox icon on the desktop it starts the nightly version.
Actual results:
It takes almost 3 minutes to start firefox. And once it is started, switching or closing tabs is very slow (3-5 seconds). This began about a week ago, and I thought it was just a temporary glitch that would fix itself. Didn't. So, I tried the F21 version of production firefox, 42.07. It also has the same issue. I tried both with safe-mode, and they still have the issue.
This is the terminal output from the start of nightly in safe-mode.
$ /usr/local/bin/firefox -safe-mode
(firefox:3826): Gtk-WARNING **: Unknown key gtk_overlay_scrolling in /home/stan/.config/gtk-3.0/settings.ini
JavaScript error: resource://gre/components/nsUrlClassifierListManager.js, line 75: NS_ERROR_XPC_GS_RETURNED_FAILURE: Component returned failure code: 0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]
JavaScript error: resource://gre/components/nsUrlClassifierListManager.js, line 75: NS_ERROR_XPC_GS_RETURNED_FAILURE: Component returned failure code: 0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]
JavaScript error: resource://gre/modules/FormData.jsm, line 317: TypeError: aNode.options[aNode.selectedIndex] is undefined
Expected results:
Up until this happened, nightly had been running great. Fast to start, fast response. That's what should happen.
I'm not sure that this is a firefox problem, since it it possible that an update to my F21 system could have done this. But the rest of the system is working like it always has, so I am guessing that it is something in firefox.
This must be unique to me as I didn't find another bugzilla for it. If it was happening to other folks, I would think there would be tickets.
Forgot to mention that when I start firefox, it runs constantly at very low cpu usage (according to top) until it brings up the gui.
Summary: Firefox starts very slowly, both nightly 20151112 and 42.07. Minutes. Also slow tab response. → Firefox starts very slowly, both nightly 20151113 and 42.07. Minutes. Also slow tab response.
When I shut down nightly from safe mode, here is the rest of the output in the terminal window.
JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 185: TypeError: this._recipeManager is null
JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 185: TypeError: this._recipeManager is null
JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 185: TypeError: this._recipeManager is null
JavaScript error: resource://gre/modules/PerformanceStats.jsm, line 208: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIPerformanceStatsService.isMonitoringJank]
JavaScript error: resource://gre/modules/PerformanceStats.jsm, line 492: Error: forget() called twice
The latest version of nightly, 20151116, is no longer slow when switching or closing tabs. Just reporting them scared those bugs till they fled. But it is still slow to start. Perhaps that will clear up over time as well.
I spoke too soon. Closing or changing tabs still has the delay. Just not always.
Comment 5•10 years ago
|
||
Build ID 20151118030232
User Agent Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Hi,
I tested this with Nightly 45.0a1 (2015-11-18) on Ubuntu 14.04 x64 and everything is working fine.
Please download from here: https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ and retest the problem. Do you still have the problem?
Component: Untriaged → General
Flags: needinfo?(stanl-mozilla)
I ran mozregression and it didn't have the problem of slow starts at all. So, from this I presume it is some difference between the custom configuration I am using, and the default configuration that nightly uses.
I'm using gtk3 and gstreamer 1.0, and I think that the default is gtk2 and gstreamer .1. The production build for Fedora uses gtk3 as well, but I don't think it specifies gstreamer, so if it uses it, it is probably using the default version.
I also have many features I don't use disabled, and perhaps it is an interaction with one of those features that is causing the problem.
Anyway, it seems like I can get a functioning nightly compilation by using the default configuration. But what fun is that? :-)
This will probably clear up on its own, with continued development, as a side effect of that development. I'll leave it open for now, but I don't see how anyone can work on it without a pointer to a cause.
For the record, nightly 20151118, still has the problem. It took ~ 3 minutes to start this morning. Once it is started, it seems to function well, other than the slow tab operations. Opening a tab is quick, but switching, or closing, tabs usually takes 3 to 5 seconds, though sometimes it is normal speed.
Nightly itself is pointing out the slow start, and recommending a refresh. So far I've declined. If safe-mode is still slow, it seems unlikely that a refresh is going to work. Maybe I'll try logging in as another user and seeing if firefox is still slow to start, to determine if it is something in my user configuration causing the problem.
Thanks for checking this.
Comment 7•10 years ago
|
||
Hi,
You can try to restart with add-ons disable to see if you have some improvement.
Create a new profile, you have the steps here:https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles?redirectlocale=en-US&redirectslug=Managing-profiles#w_starting-the-profile-manager
Please tell me if you have this problem.
Flags: needinfo?(stanl-mozilla)
I already tried starting in safe-mode, and it still was slow to start with nightly and 42. The tab behavior was the same. I'll create a new profile and see what happens.
Flags: needinfo?(stanl-mozilla)
A new profile did not have the issue. So, I know it is something in my default profile that is causing the problem. Going to be tedious to find.
Comment 10•10 years ago
|
||
Hi,
Your default profile it's possible to have some add-ons installed that cause this problem.
Because you couldn't reproduce this problem with new profile, I will change the status of this issue to Resolved works for me.
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
| Reporter | ||
Comment 11•10 years ago
|
||
Sure. I noticed something interesting about this problem. If I am not connected to the network, and start nightly, it starts quickly. Just as fast as the new profile, except with my original configuration.
It seems strange that having a network connection would slow down firefox on start. It shouldn't need anything from the web to start.
| Reporter | ||
Comment 12•10 years ago
|
||
The above leads to an effective workaround. I disconnect the network, start firefox, and reconnect the network. Works great.
Comment 13•10 years ago
|
||
Hi, I have the exact same problem. I have Fedora 23 running the latest Firefox from the Fedora repo (42.0). Firefox is very slow when starting up (on a Samsung 850 EVO SSD). This was not like this. When I disconnect the network and then start Firefox everything is ok. Otherwise it is not.
Updated•10 years ago
|
Component: General → Startup and Profile System
Product: Firefox → Toolkit
Comment 14•10 years ago
|
||
Based on comment 11 and 13 I will reopen this issue.
Status: RESOLVED → REOPENED
Ever confirmed: true
Resolution: WORKSFORME → ---
| Reporter | ||
Comment 15•10 years ago
|
||
Some more information about this problem. I am using the nightly from 20151230.
When I run the startup in a terminal using strace, and capture the output to a file, while the network is connected, it is still slow. Approximately 3 minutes.
When I run the startup in a terminal, using strace, and capture the output to a file, while the network is disconnected, it is fast.
I don't see anything obvious in the files that is causing the problem.
The files are large, 26 MB and 10 MB, but I'll try to attach them, so that someone more knowledgeable can look at them.
| Reporter | ||
Comment 16•10 years ago
|
||
The attachments are too large, and I'm not aware of a place to paste such large files. When I do a diff on the two files, the main difference seems to be like this.
Here is the output from the slow strace, with network enabled. Notice all the timeouts.
< writev(7, [{"\22\0\6\0!\0\340\2\353\1\0\0\6\0\0\0 \0\310\0\0\0\0\0", 24}, {NULL, 0}, {"", 0}], 3) = 24
< recvmsg(7, {msg_name(0)=NULL, msg_iov(1)=[{"\34\0OM!\0\340\2\353\1\0\0\320\302 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< futex(0x7f5d1a4febb4, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f5d1a4feb50, 2) = 1
< futex(0x7f5d1ad082e8, FUTEX_WAKE_PRIVATE, 1) = 1
< futex(0x7f5d11e4b500, FUTEX_WAKE_PRIVATE, 1) = 1
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< getrusage(0x1 /* RUSAGE_??? */, {ru_utime={14, 876000}, ru_stime={3, 274000}, ...}) = 0
< getrusage(0x1 /* RUSAGE_??? */, {ru_utime={14, 876000}, ru_stime={3, 274000}, ...}) = 0
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
Here is from the fast startup without network. No timeouts.
> writev(7, [{"(\7\4\0!\0 \3\307\2\0\0\0\0\0\0", 16}, {NULL, 0}, {"", 0}], 3) = 16
> poll([{fd=7, events=POLLIN}], 1, 4294967295) = 1 ([{fd=7, revents=POLLIN}])
> recvmsg(7, {msg_name(0)=NULL, msg_iov(1)=[{"\1\1U7\0\0\0\0\356\10\200\0\0\0\26\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
> recvmsg(7, 0x7ffc87de89b0, 0) = -1 EAGAIN (Resource temporarily unavailable)
> recvmsg(7, 0x7ffc87de89b0, 0) = -1 EAGAIN (Resource temporarily unavailable)
> futex(0x7ff3b9b4c0cc, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7ff3b9b4c0c8, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
In the slow file, there are also thousands of lines like the below, that are unmatched in the fast file. Notice that the reads are repetitive, trying the same read over and over and over and over, and that there are lots of timeouts.
< read(27, "\372", 1) = 1
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< futex(0x7f5d2ed4c0cc, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7f5d2ed4c0c8, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
< futex(0x7f5d2ed4c0cc, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7f5d2ed4c0c8, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< write(28, "\372", 1) = 1
< madvise(0x7f5d2ae56000, 16384, MADV_DONTNEED) = 0
< madvise(0x7f5d26c5f000, 524288, MADV_DONTNEED) = 0
< madvise(0x7f5d23b48000, 4096, MADV_DONTNEED) = 0
< madvise(0x7f5d23b45000, 4096, MADV_DONTNEED) = 0
< madvise(0x7f5d2282e000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d2281e000, 24576, MADV_DONTNEED) = 0
< madvise(0x7f5d226e4000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d226e1000, 4096, MADV_DONTNEED) = 0
< madvise(0x7f5d226b8000, 12288, MADV_DONTNEED) = 0
< madvise(0x7f5d2269e000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d22536000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d2206b000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d21cdd000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d21a64000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d2191e000, 4096, MADV_DONTNEED) = 0
< madvise(0x7f5d2191a000, 12288, MADV_DONTNEED) = 0
< madvise(0x7f5d20c9e000, 4096, MADV_DONTNEED) = 0
< madvise(0x7f5d20034000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1f9fd000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1f8f6000, 4096, MADV_DONTNEED) = 0
< madvise(0x7f5d1f8cb000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1f8c7000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1f8ba000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1f8b6000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1f803000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1f7ba000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1f743000, 4096, MADV_DONTNEED) = 0
< madvise(0x7f5d1f741000, 4096, MADV_DONTNEED) = 0
< madvise(0x7f5d1f706000, 16384, MADV_DONTNEED) = 0
< madvise(0x7f5d1f5e8000, 4096, MADV_DONTNEED) = 0
< madvise(0x7f5d1f47c000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1f3ec000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1abe6000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1ab41000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1ab3c000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1ab35000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d15af5000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d15ae0000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d15a0c000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d158fc000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1588c000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d157d1000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d157cc000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d156fa000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1565b000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d152fd000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d152b0000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1529b000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d15295000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1528e000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d15269000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d15264000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d15261000, 4096, MADV_DONTNEED) = 0
< madvise(0x7f5d1525f000, 4096, MADV_DONTNEED) = 0
< madvise(0x7f5d15254000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1524d000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d150f8000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d150d8000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d150d4000, 4096, MADV_DONTNEED) = 0
< madvise(0x7f5d150d1000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1506d000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d15069000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1500b000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d15007000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d14fee000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d14fe7000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d14fd1000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d14fcb000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d14fc7000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d14fc3000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d14fb7000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d14f94000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d14f81000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d14f41000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d14f2f000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d14f27000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d14ef6000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d14ef3000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d13bfb000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d13bf8000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d13b9a000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d139c6000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d12ffc000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d128fe000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d128c9000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d12882000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1287a000, 12288, MADV_DONTNEED) = 0
< madvise(0x7f5d12877000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1285b000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d12829000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d12802000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d127b0000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d12713000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d12710000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d126d9000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d12693000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1265b000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d12632000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d12523000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11ff8000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11fbe000, 131072, MADV_DONTNEED) = 0
< madvise(0x7f5d11f0a000, 16384, MADV_DONTNEED) = 0
< madvise(0x7f5d11e8f000, 4096, MADV_DONTNEED) = 0
< madvise(0x7f5d11e87000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11e6c000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11e40000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11e2b000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11dfe000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11de8000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11dac000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11d9d000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11d93000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11d8d000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11d80000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11d68000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11cee000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11cda000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11cb2000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11c6d000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11c6a000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11c5c000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11c4c000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11c49000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11c41000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11c2f000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11c29000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11a76000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d119a1000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11984000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11960000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11950000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d115fd000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d115be000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1157a000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11553000, 16384, MADV_DONTNEED) = 0
< madvise(0x7f5d11165000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1115e000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11157000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11149000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1112b000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d11108000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10efe000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10ebe000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10ea9000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10ea3000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10e9b000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10e71000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10e41000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10df3000, 16384, MADV_DONTNEED) = 0
< madvise(0x7f5d10ded000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10de7000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10de3000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10dde000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10d91000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10d8d000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10d88000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10bd7000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10bba000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10bae000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10b9b000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10b92000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10b77000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10b4b000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10b12000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d109ea000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d109be000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d109b7000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d109ac000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d109a4000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1096c000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10965000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1095e000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1095b000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d107f4000, 16384, MADV_DONTNEED) = 0
< madvise(0x7f5d107ce000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d107bd000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1073a000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10578000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10551000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10509000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d103a6000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1039f000, 16384, MADV_DONTNEED) = 0
< madvise(0x7f5d10395000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10350000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1033c000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1032c000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10313000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10202000, 262144, MADV_DONTNEED) = 0
< madvise(0x7f5d101ee000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d101c2000, 4096, MADV_DONTNEED) = 0
< madvise(0x7f5d101c0000, 4096, MADV_DONTNEED) = 0
< madvise(0x7f5d101be000, 4096, MADV_DONTNEED) = 0
< madvise(0x7f5d1017f000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10161000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d100cd000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d1007f000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d10003000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d0fff9000, 4096, MADV_DONTNEED) = 0
< madvise(0x7f5d0fff6000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d0ffee000, 8192, MADV_DONTNEED) = 0
< madvise(0x7f5d0ff9f000, 8192, MADV_DONTNEED) = 0
< futex(0x7f5d2ed4c0cc, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7f5d2ed4c0c8, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
< read(27, "\372", 1) = 1
< recvmsg(7, 0x7ffd063d9680, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 0) = 0 (Timeout)
< recvmsg(7, 0x7ffd063d96a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
< poll([{fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=27, events=POLLIN}, {fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 5, 4294967295) = 1 ([{fd=27, revents=POLLIN}])
| Reporter | ||
Comment 17•10 years ago
|
||
I just tried to run mozregression on the nightly versions from mozilla. And none of them were slow to start, even in the dates I know nightly was slow to start. That makes no sense (to me).
I could do the same thing using the hg bisect command, but a compile takes over an hour here, so that would take a long time. I'll consider it, to try to narrow down the time frame where the problem started.
OS: Unspecified → Linux
Hardware: Unspecified → x86_64
Version: 45 Branch → 46 Branch
Comment 18•10 years ago
|
||
Stan,
Thank you very much for your help and you time spend on this issue. It will be very helpful to try tracking down this bug from your system.
| Reporter | ||
Comment 19•10 years ago
|
||
I had a problem with my repository being corrupted, and reverted to a build at the end of August to find a version without the corruption. When I built that version (44.0a), it still has this problem of slow start. But I know that the problem only started around the time that I opened this ticket. So, I conclude that this problem isn't with firefox, but with something about the configuration of my system.
Given that, I think the ticket can be closed. Unless you think there is still a possibility it is a problem in firefox.
Comment 20•10 years ago
|
||
Hi Stan,
Based on your comment 19, I will close this bug, but feel free to reopen it if you still have this issue from now on. Thank you for you implication on this problem.
Status: REOPENED → RESOLVED
Closed: 10 years ago → 10 years ago
Resolution: --- → WORKSFORME
| Reporter | ||
Comment 21•10 years ago
|
||
Both the production firefox, 44.0.1, and nightly as of yesterday, 20160208, start in normal time now. The only change I can think of is that I installed the latest production version of firefox in fedora, 44.0.1, yesterday. Just posting here for completeness, so the story isn't left incomplete.
You need to log in
before you can comment on or make changes to this bug.
Description
•