Summary: | claws-mail 3.14.1 for Windows (64-bit) crashing sporadically when opening unread emails | ||
---|---|---|---|
Product: | Claws Mail (Windows) | Reporter: | Gerard Seibert <gerard.seibert> |
Component: | default | Assignee: | users |
Status: | NEW --- | ||
Severity: | normal | ||
Priority: | P3 | ||
Version: | 3.14.1 | ||
Hardware: | PC | ||
OS: | Windows 10 | ||
Attachments: | Debug Log |
Description
Gerard Seibert
2016-11-15 12:11:15 UTC
I confirm the (apparently) same bug. For the moment I am back to 3.14.0 (64bit) 3.14.0 did not have a 64-bit version, unless you used one of the test builds which weren't generally available. Please try the 32-bit version of the latest release, unless you have a specific reason to require a 64-bit version. Unfortunately, the 64-bit version is a big less stable than I expected. Ups! You are right. The crashes were with version 3.14.1 (64 bit). I was a bit surprised with the choice between 32 and 64 bit, but I assumed it was already like that in previous versions, and end up the 64 bit version. I will give a try to the new 32 bit version. Thank you for your great job. (In reply to comment #2) Andrej, the last version with the updated libraries is far more stable then the original one. I was wondering, since the problem appears to be between the 'fancy' plugin and the 'cairo' libraries, are the libraries used in the 'fancy' plugin also using the latest versions available? In any case, I can live the occasional crashing, although it would be nice to eliminate it entirely someday if possible. I wonder if this crash is the one mentioned as fixed in release notes of webkitgtk 2.1.4: " - Fix a crash in WebKit1 when the WebView is created and destroyed too fast." I am currently in working on getting webkitgtk-2.3.5 to work, as that is the last version before they removed WebKit1 support (which our Fancy plugin uses). Hopefully I'll be able to get it to build. (In reply to comment #5) Sounds like a plan. Let me know if you need a BETA tester. Alas, this webkitgtk upgrade seems unlikely - the G++ compiler from Mingw-w64 does not have complete support for C++ standard library threading and locking. Particularly, it's missing support for std::mutex. And webkitgtk-2.3.5 uses that. (In reply to comment #7) Is it possible to use Visual Studio with CLANG? Or maybe just CLANG? http://llvm.org/docs/GettingStartedVS.html Can confirm that the claws-mail-3.14.1git88-99-64bit-newcairo version has been perfectly stable (64-bit even!) without both the fancy plugin hang or the libcairo crashes. Whatever you guys did there, it worked. Unfortunately this change did not make it into 3.15. Well, we updated few of the libraries to newer versions in that test release. I did not push these updates to 3.15.0-1, because the newer version of cairo noticeably slows down Claws Mail on certain video cards. However, I'm starting to think less crashes might be worth it. :) |