Activity log for bug #339169

Date Who What changed Old value New value Message
2009-03-07 13:57:15 Stas Sușcov bug added bug
2009-03-07 13:57:15 Stas Sușcov bug added attachment 'CoreDump.gz' (CoreDump.gz)
2009-03-07 13:57:15 Stas Sușcov bug added attachment 'Dependencies.txt' (Dependencies.txt)
2009-03-07 13:57:15 Stas Sușcov bug added attachment 'Disassembly.txt' (Disassembly.txt)
2009-03-07 13:57:15 Stas Sușcov bug added attachment 'ProcMaps.txt' (ProcMaps.txt)
2009-03-07 13:57:15 Stas Sușcov bug added attachment 'ProcStatus.txt' (ProcStatus.txt)
2009-03-07 13:57:15 Stas Sușcov bug added attachment 'Registers.txt' (Registers.txt)
2009-03-07 13:57:15 Stas Sușcov bug added attachment 'Stacktrace.txt' (Stacktrace.txt)
2009-03-07 13:57:15 Stas Sușcov bug added attachment 'ThreadStacktrace.txt' (ThreadStacktrace.txt)
2009-03-10 16:14:13 Apport retracing service bug added subscriber Crash bug triagers for Ubuntu packages
2009-03-10 16:14:37 Apport retracing service bug added attachment 'Stacktrace.txt' (Stacktrace.txt (retraced))
2009-03-10 16:14:40 Apport retracing service bug added attachment 'ThreadStacktrace.txt' (ThreadStacktrace.txt (retraced))
2009-03-10 16:14:43 Apport retracing service bug added attachment 'StacktraceSource.txt' (StacktraceSource.txt)
2009-03-10 16:14:48 Apport retracing service evolution: importance Undecided Medium
2009-03-10 16:14:48 Apport retracing service evolution: statusexplanation
2009-03-10 17:16:56 Pedro Villavicencio evolution: status New Triaged
2009-03-10 17:16:56 Pedro Villavicencio evolution: assignee desktop-bugs
2009-03-10 17:16:56 Pedro Villavicencio evolution: statusexplanation Thanks for the report, that's known upstream you can track it here: http://bugzilla.gnome.org/show_bug.cgi?id=573125
2009-03-10 17:17:26 Pedro Villavicencio bug assigned to evolution
2009-03-10 17:26:45 Bug Watch Updater evolution: status Unknown In Progress
2009-03-10 17:30:02 Pedro Villavicencio who_made_private sushkov
2010-01-03 20:27:36 Robert Collins summary evolution crashed with SIGSEGV in strtoul() evolution crashed with SIGSEGV in strtoul() due to NULL flags column in folders.db
2010-01-03 20:31:39 Robert Collins description Binary package hint: evolution Evolution doesn't start anymore. Just crashes like this time. ProblemType: Crash Architecture: i386 CrashCounter: 1 DistroRelease: Ubuntu 9.04 ExecutablePath: /usr/bin/evolution Package: evolution 2.25.92-0ubuntu2 ProcCmdline: evolution --component=mail ProcEnviron: LANG=en_US.UTF-8 SHELL=/bin/zsh Signal: 11 SourcePackage: evolution StacktraceTop: ?? () from /lib/tls/i686/cmov/libc.so.6 strtoul () from /lib/tls/i686/cmov/libc.so.6 ?? () from /usr/lib/libcamel-1.2.so.14 sqlite3_exec () from /usr/lib/libsqlite3.so.0 camel_db_select () from /usr/lib/libcamel-1.2.so.14 Title: evolution crashed with SIGSEGV in strtoul() Uname: Linux 2.6.28-8-generic i686 UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare sudo Symptoms ======= Evolution segfaults when opening a folder, with #1 0x00007ffff48771ab in read_uids_flags_callback at camel-db.c:892 #2 0x00007ffff462ab57 in sqlite3_exec () from /usr/lib/libsqlite3.so.0 in the backtrace This may occur at startup if INBOX has the problem. StacktraceTop:  ?? () from /lib/tls/i686/cmov/libc.so.6  strtoul () from /lib/tls/i686/cmov/libc.so.6  ?? () from /usr/lib/libcamel-1.2.so.14  sqlite3_exec () from /usr/lib/libsqlite3.so.0  camel_db_select () from /usr/lib/libcamel-1.2.so.14 Title: evolution crashed with SIGSEGV in strtoul() Cause ===== libcamel doesn't handle NULL flags fields in record summaries, but inserts them while pulling down new messages, so a power failure after learning about a message but before setting the flags corrupts that mail summary. Workarounds ========== * Remove folders.db to make it be recreated. * Remove rows from the faulty table which have flags set to NULL (note NULL, not 0 - 0 is fine) * Apply the patch from upstream.
2010-01-03 21:57:52 Robert Collins attachment added diff gz for fix against karmic http://launchpadlibrarian.net/37391287/evolution-data-server_2.28.1-0ubuntu2.diff.gz
2010-01-03 21:58:59 Robert Collins attachment added dsc for karmic fix http://launchpadlibrarian.net/37391296/evolution-data-server_2.28.1-0ubuntu2.dsc
2010-01-03 22:00:06 Robert Collins attachment added debdiff with the fix http://launchpadlibrarian.net/37391306/bug339169.diff
2010-03-15 11:42:10 Daniel Holbach removed subscriber Ubuntu Sponsors for main
2010-09-16 05:23:58 Bug Watch Updater evolution: importance Unknown Critical
2010-09-19 21:56:25 Artur Rona bug added subscriber Ubuntu Review Team
2010-09-19 21:57:47 Artur Rona removed subscriber Ubuntu Sponsors Team
2010-09-20 17:02:10 Stas Sușcov removed subscriber Stas Sușcov
2010-09-22 19:45:28 Artur Rona tags apport-crash i386 apport-crash i386 patch
2010-09-27 22:16:56 Artur Rona summary evolution crashed with SIGSEGV in strtoul() due to NULL flags column in folders.db [natty] evolution crashed with SIGSEGV in strtoul() due to NULL flags column in folders.db
2010-09-27 22:17:05 Artur Rona bug added subscriber Artur Rona
2010-09-28 12:57:00 Pedro Villavicencio summary [natty] evolution crashed with SIGSEGV in strtoul() due to NULL flags column in folders.db evolution crashed with SIGSEGV in strtoul() due to NULL flags column in folders.db
2010-09-28 18:17:12 Artur Rona tags apport-crash i386 patch apport-crash i386 natty-sponsor patch
2011-01-10 08:19:04 Bug Watch Updater evolution: status In Progress Fix Released
2011-06-02 15:32:20 Fabio Marconi evolution (Ubuntu): status Triaged Fix Released