Bug 127225
Summary: | Segmentation Fault, strlen() from e_gethostbyname_r (libeutil.so.0) | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Ivan Gyurdiev <ivg231> |
Component: | evolution | Assignee: | Dave Malcolm <dmalcolm> |
Status: | CLOSED RAWHIDE | QA Contact: | |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | tjb |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | athlon | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2004-08-23 17:02:23 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 123268 |
Description
Ivan Gyurdiev
2004-07-04 19:52:28 UTC
It looks like the initial addrinfo returned from getaddrinfo has a NULL ai_canonname Looks similar to (though not a duplicate of) this bug; perhaps needs some more bulletproofing in e_gethostbyname_r: http://bugzilla.ximian.com/show_bug.cgi?id=56337 Yes, but my hosts are valid and should resolve. Hmm, perhaps it isn't even evolution's fault. Lately I've had lots of apps crash, and I can't figure out why... mostly fedora.us and livna, but not always. Mplayer crashes, xine crashes, plaympeg crashes (but mpg123 works), some of the games I wanted to look at crashed (enigma, supertux)... and now evolution. The Nvidia 3D driver (the new one) doesn't work either. Then the backtraces don't show anything meaningful - single entry with question marks in it. Something is seriously wrong with FC right now, but I can't figure out what it is exactly. It worked fine a week ago. I even reverted glibc to FC2 from devel but that didn't help. Maybe something to do with the compiler - I don't know... hmm This still crashes with evolution evolution-1.5.90-5 and it's the most annoying thing ever. It's reproducible 70% of the time. I have to retry about 10 times before being able to fetch my mail. It always crashes on get/retrieve whether automatic or user-triggered. The first time it asks to restart the application. The second time it just dies. On the bright side I am happy with the mail recover feature, which is nice to restore my in-progress email every time evol. crashes due to auto-mail-fetch every 10 mins ( I refuse to turn it off! ) no debugging symbols found)... Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 87571376 (LWP 5001)] 0x078bc1a6 in e_gethostbyname_r () from /usr/lib/evolution/1.5/libeutil.so.0 (gdb) bt #0 0x078bc1a6 in e_gethostbyname_r () from /usr/lib/evolution/1.5/libeutil.so.0 (gdb) evolution-1.5.91-1 Still broken. I don't think FC3 should be released before this bug is fixed. Evolution is a core application, and with this bug it's practically unusable unless you're willing to put up with 20 crashes to get your mail. evolution-1.5.92.2-2 Still broken. Can no longer reproduce. |