-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
[R] cli valgrind errors in nightlies #28946
Comments
Jonathan Keane / @jonkeane: |
Mauricio 'Pachá' Vargas Sepúlveda / @pachadotdev: |
Mauricio 'Pachá' Vargas Sepúlveda / @pachadotdev: |
Antoine Pitrou / @pitrou: It would be nice if you could try to enable tests selectively to try and find out which one produces the leak exactly. |
Antoine Pitrou / @pitrou: |
Jonathan Keane / @jonkeane: |
Jonathan Keane / @jonkeane: When I tried replicating the last passing build locally, that actually failed by default (with cli 3.0.0) and I was only able to recreate the failure with cli 2.5.0. I'm running HEAD with cli 2.5.0 to see if that passes. |
Jonathan Keane / @jonkeane: 2021-07-01T07:50:16.9999210Z ==3158== 336 bytes in 1 blocks are possibly lost in loss record 175 of 3,689
2021-07-01T07:50:17.0000076Z ==3158== at 0x483DD99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so)
2021-07-01T07:50:17.0000778Z ==3158== by 0x40149CA: allocate_dtv (dl-tls.c:286)
2021-07-01T07:50:17.0001425Z ==3158== by 0x40149CA: _dl_allocate_tls (dl-tls.c:532)
2021-07-01T07:50:17.0001913Z ==3158== by 0x5721322: allocate_stack (allocatestack.c:622)
2021-07-01T07:50:17.0002419Z ==3158== by 0x5721322: pthread_create@@GLIBC_2.2.5 (pthread_create.c:660)
2021-07-01T07:50:17.0002939Z ==3158== by 0x1315E67A: cli__start_thread (thread.c:46)
2021-07-01T07:50:17.0003412Z ==3158== by 0x1315E6D6: clic_start_thread (thread.c:63)
2021-07-01T07:50:17.0003877Z ==3158== by 0x494214E: R_doDotCall (dotcode.c:604)
2021-07-01T07:50:17.0004296Z ==3158== by 0x49B135F: bcEval (eval.c:7671)
2021-07-01T07:50:17.0004716Z ==3158== by 0x498C2A2: Rf_eval (eval.c:727)
2021-07-01T07:50:17.0005153Z ==3158== by 0x498F011: R_execClosure (eval.c:1897)
2021-07-01T07:50:17.0005609Z ==3158== by 0x498ECC4: Rf_applyClosure (eval.c:1823)
2021-07-01T07:50:17.0006034Z ==3158== by 0x49A084C: bcEval (eval.c:7083)
2021-07-01T07:50:17.0006462Z ==3158== by 0x498C2A2: Rf_eval (eval.c:727) which is calling I'm still digging to see if I can figure out what is calling that in our tests. |
Antoine Pitrou / @pitrou: That said, it may be worth reporting the issue to their issue tracker anyway. |
Jonathan Keane / @jonkeane: |
Jonathan Keane / @jonkeane: |
The r-valgrind nightly job has been failing from July 1-today.
The last known good build was on June 30.
The following were merged on 30 June so likely one of them is the culprit:
ARROW-13128: [C#] TimestampArray conversion logic for nano and micro … …
ARROW-13025: [C++][Python] Add FunctionOptions::Equals/ToString/Seria… …
ARROW-13095: [C++] Implement trig compute functions …
MINOR: [C#] Fixing example to use WriteEndAsync instead of WriteFoote… …
ARROW-13010: [C++][Compute] Support outputting to slices from kleene … …
ARROW-12996: Add bytes_read() to StreamingReader …
ARROW-13072: [C++] Add bit-wise arithmetic kernels …
ARROW-13104: [C++] Fix unsafe cast in ByteStreamSplit implementation …
ARROW-13134: [C++][CI] Pin aws-sdk-cpp to < 1.9 …
For reference:
last commit on June 29: 42048e5
last commit on June 30: ab57479
The error is:
https://dev.azure.com/ursacomputing/crossbow/_build/results?buildId=7714&view=logs&j=0da5d1d9-276d-5173-c4c4-9d4d4ed14fdb&t=d9b15392-e4ce-5e4c-0c8c-b69645229181&l=13491
Reporter: Jonathan Keane / @jonkeane
Assignee: Jonathan Keane / @jonkeane
PRs and other links:
Note: This issue was originally created as ARROW-13265. Please see the migration documentation for further details.
The text was updated successfully, but these errors were encountered: