-
Notifications
You must be signed in to change notification settings - Fork 563
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FATAL src/ReplaySession.cc:1181:check_ticks_consistency()] #3711
Comments
What CPU did this happen on? If an AMD system, does it reproduce on Intel hardware? |
I am using an Intel i7-8650U. |
Can you get a recording with the https://github.com/rr-debugger/rr/wiki/Debugging-divergence#intel-pt |
Running with
How do I "Make sure that the "max locked memory" limit is very high..."? Could that be the issue with |
You need to set |
I can't figure out how to do what is needed on Ubuntu.
I tried modifying |
Got it. Typo in my |
Same result: |
What happens if you run rr as root?
…On Thu, 14 Mar 2024, 2:44 pm Tyson Smith, ***@***.***> wrote:
Same result: [FATAL src/PerfCounters.cc:768:open() errno: EPERM] Can't
allocate memory for PT AUX area but it uses a lot more memory first.
—
Reply to this email directly, view it on GitHub
<#3711 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACIJR6GCHIKWJUAGVH4YE3YYD6ILAVCNFSM6AAAAABEU672VSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJWGI2DAOJVGU>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Looks like Firefox does not support it. I also tried |
What if it's something simple like 'ls'?
…On Thu, 14 Mar 2024, 3:40 pm Tyson Smith, ***@***.***> wrote:
Looks like Firefox does not support it.
Running Nightly as root in a regular user's session is not supported
I also tried --headless to hopefully same some memory but it still fails
to launch,
—
Reply to this email directly, view it on GitHub
<#3711 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACIJR4EK2CGUHJHNDYPKP3YYEEZXAVCNFSM6AAAAABEU672VSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJWGI4DSMJRGU>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
I disabled a few extra browser processes and managed to get it to launch. After using up most of the available memory and hanging for a long period I got this:
|
And running |
that's PERF_AUX_FLAG_TRUNCATED |
Can you share the steps to reproduce (privately, if necessary)? |
I am unable to reproduce the issue independent of the tools we use in automation. STR:
It can take a few minutes for the crash. The rr command is actually created in ffpuppet[1] so if that needs to change you can either modify the version installed by pip or pull down a copy from GitHub, modify that and do a local install of ffpuppet. Let me know if that works. [1] https://github.com/MozillaSecurity/ffpuppet/blob/master/src/ffpuppet/core.py#L479 |
Is that supposed to be |
Assuming it's supposed to be |
Yep sorry that was a typo. I was able to capture it without the tools this morning and submit to Pernosco already, thanks. |
What rr rev are you recording with? |
Ok, that's what I tried. I can't reproduce an rr divergence here unfortunately. How much RAM does your machine have? |
16GB |
You could try reducing PT_PERF_AUX_SIZE in src/PerfCounters.cc |
OK I set |
Ok that's the same issue as before unfortunately. |
I just rebuilt with clang 14 and can't reproduce. |
rebuilt rr? |
Yes |
Alright, if even you can't reproduce it there's nothing actionable left here. |
This is triggered on replay. Re-recording the same Firefox crash and replaying leads to the same failure.
The text was updated successfully, but these errors were encountered: