Summary: | valgrind: m_libcfile.c:73 (vgPlain_safe_fd): Assertion 'newfd >= VG_(fd_hard_limit)' failed. | ||
---|---|---|---|
Product: | [Developer tools] valgrind | Reporter: | agilesoftware <agilesoftware> |
Component: | general | Assignee: | Julian Seward <jseward> |
Status: | RESOLVED DUPLICATE | ||
Severity: | major | CC: | L.Bonnaud, marinus.savoritias, njn, pjfloyd, t.glaser, tom |
Priority: | NOR | ||
Version: | 3.5 SVN | ||
Target Milestone: | wanted3.6.0 | ||
Platform: | macOS (DMG) | ||
OS: | macOS | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
agilesoftware
2009-06-13 15:12:17 UTC
Can you rerun using 'valgrind -v -d' ? Also, it would be helpful if you could add a VG_(printf)() call just before the failing assertion, in order to print out the values of newfd and VG_(fd_hard_limit). Thanks. Oops - closed wrong bug. I marked this as blocking3.5.0, but since the reporter hasn't responded with the requested information, and nobody else has reported the problem, I'm downgrading it to wanted3.5.0. If we don't hear back by the time 3.5.0 is released, I think we should close it as NEEDSINFO. Closing as NEEDSINFO as 3.5.0 has been and gone with no further information supplied. This bug is a duplicate of bug #288363 (or the contrary). Since this one is closed I cannot mark it as such. Closing as Worksforme due to inactivity for more than 15 days as per: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging#Policies Fanis Closing as Worksforme due to inactivity for more than 15 days as per: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging#Policies Fanis Please don't apply KDE policies to non-KDE packages. A colleage could reproduce this bug today: I have no name!@9019b147885f:/code$ valgrind --track-origins=yes pytest valgrind: m_libcfile.c:66 (vgPlain_safe_fd): Assertion 'newfd >= VG_(fd_hard_limit)' failed. Segmentation fault (core dumped) This is a Debian bookworm Docker image under Arch Linux; even “valgrind false” fails like this. Closing this as a duplicate of 465435. See the analysis there. IMO this is a Docker bug. It lies when it tells us what the file descriptor rlimit is. Then when we try to move one of our internal fds out of the way at the top of this range the fcntl dupfd fails. *** This bug has been marked as a duplicate of bug 465435 *** (not to mention that a bug that was for Darwin 9.7 is probably not the same thing as Linux Docker). |