| Summary: | [abrt] evolution-2.32.1-1.fc14: ____strtoull_l_internal: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV) | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Duarte Diogo <diogo> | ||||
| Component: | evolution | Assignee: | Matthew Barnes <mbarnes> | ||||
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 14 | CC: | a.lathrop, lucilanga, mbarnes, mcrha, torsten.decker | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | abrt_hash:a9d56e1f7906650f1f4c4fd09f20dc9a76d46d7b | ||||||
| Fixed In Version: | evolution-data-server-2.91.5 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2011-01-25 06:38:11 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Attachments: |
|
||||||
|
Description
Duarte Diogo
2011-01-24 23:32:27 UTC
Created attachment 475078 [details]
File: backtrace
Error in point 3 - I installed evolution-dataserver 2.32.1-2.fc14 from updates-testing repo. Already try to install evolution 2.32.0-2, but returns the same error Thanks for a bug report. This is crashing because of broken folders.db file, some value didn't write to the database, and as NULL passed to strtoul it crashes. This was fixed in [1]. This seems to be in your ~/.local/share/evolution/mail/local/folders.db in the Inbox table, the UID column is probably NULL. You have two options: a) move away that folders.db file when evolution is not running and it'll be regenerated the next start. This solution has a disadvantage, you may lose labels and similar tags on your local messages, as these are stored in this file b) remove only broken rows from the Inbox table there. You can do that either in some UI sqlite3 table editor like sqliteman or run a command like this in the terminal (I hope I didn't do a typo in it): $ sqlite3 ~/.local/share/evolution/mail/local/folders.db "DELETE FROM 'Inbox' WHERE uid IS NULL;" Though before running it do a backup of the folders.db file, just in case. [1] https://bugzilla.gnome.org/show_bug.cgi?id=573125 Thanks! Removing the folders.db works for me. If Evolution returns a simple error message, the solution for this issue will be much more easy Yup, I agree. The upstream fix ignores these errors gracefully, which means you may not see this again. *** Bug 672979 has been marked as a duplicate of this bug. *** *** Bug 695305 has been marked as a duplicate of this bug. *** |