www/firefox and valgrind
- Reply: Paul Floyd : "Re: www/firefox and valgrind"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 20 Jan 2023 09:09:34 UTC
Hi Just a quick heads up for an upcoming FreeBSD Firefox related item. I maintain Valgrind and I’m getting close to fixing an issue that prevented FF from running under Valgrind (https://bugs.kde.org/show_bug.cgi?id=464476) FF has a bit of a special status in the Valgrind world as the two main contributors work at Mozilla. I guess I’ll push a fix for this upstream this weekend. I don’t know exactly when I’m going to bump up the ports versions. “devel/valgrind” will likely change in April when Valgrind 3.21 gets released. I’m also thinking of making an intermediate release of “devel/valgrind-devel” in the next few weeks. In the meantime I am seeing quite a lot of errors: - _umtx_op syscall argument errors (probably a false positive and needs fixing in Valgrind) - mismatched malloc/new/free/deletes (possibly class-specific operator noew?) - some unrecognized instructions in wasm (surprisingly didn't cause SIGILL crashes) - uninitiated bytes in sendmsg (generally throws up a lot of errors due to holes/padding in structures). I suspect that points 2 and 3 are covered by https://firefox-source-docs.mozilla.org/contributing/debugging/debugging_firefox_with_valgrind.html which I hadn't seen and read before doing my first tests. I may be opening some buzgilla items against firefox in the coming weeks. I'll also give FF/Linux a go to see how noisy that is. A+ Paul