[Evolution] Bug#765812: GNOME Evolution SIGSEGV with latest SQLite3

Pascal Obry pascal at obry.net
Sat Oct 18 13:32:43 UTC 2014


Package: evolution
Version: 3.12.7-1

I'm on Debian/sid with all packages up-to-date.

After upgrading SQLite3 this morning from 3.8.6-1 to 3.8.7-1 GNOME
Evolution crashes with a segmentation violation. 

I got the hint on SQLite3 by running Evolution under gdb, here is the
backtrace: 


> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7fff64ff9700 (LWP 7212)]
> 0x0000000000000000 in ?? ()
> (gdb) bt
> #0  0x0000000000000000 in ?? ()
> #1  0x00007fffee7d757b in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0
> #2  0x00007fffee807f4f in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0
> #3  0x00007fffee80824e in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0
> #4  0x00007fffee83a96e in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0
> #5  0x00007fffee83dbc7 in sqlite3_step ()
>    from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0
> #6  0x00007fffee82c8aa in sqlite3_exec ()
>    from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0
> #7  0x00007ffff6d9d3c8 in ?? () from /usr/lib/libcamel-1.2.so.49
> #8  0x00007ffff6d9ee6f in camel_db_select () from /usr/lib/libcamel-1.2.so.49
> #9  0x00007ffff6d9efd4 in camel_db_get_folder_uids ()
>    from /usr/lib/libcamel-1.2.so.49
> #10 0x00007ffff6db017d in camel_folder_summary_load_from_db ()
>    from /usr/lib/libcamel-1.2.so.49
> #11 0x00007fffcb5f3888 in ?? ()
>    from /usr/lib/evolution-data-server/camel-providers/libcamellocal.so
> #12 0x00007fffcb5e7079 in camel_local_summary_load ()
>    from /usr/lib/evolution-data-server/camel-providers/libcamellocal.so
> #13 0x00007fffcb5e4c4c in camel_local_folder_construct ()
>    from /usr/lib/evolution-data-server/camel-providers/libcamellocal.so
> #14 0x00007fffcb5f07ff in camel_maildir_folder_new ()
>    from /usr/lib/evolution-data-server/camel-providers/libcamellocal.so
> #15 0x00007fffcb5f1590 in ?? ()
>    from /usr/lib/evolution-data-server/camel-providers/libcamellocal.so
> #16 0x00007ffff6e02817 in camel_store_get_folder_sync ()
>    from /usr/lib/libcamel-1.2.so.49
> #17 0x00007fffc8f0b7b1 in e_mail_session_uri_to_folder_sync ()
>    from /usr/lib/evolution/3.12/libemail-engine.so.0
> #18 0x00007fffc8f18546 in ?? ()
>    from /usr/lib/evolution/3.12/libemail-engine.so.0
> #19 0x00007fffc8f13017 in ?? ()
>    from /usr/lib/evolution/3.12/libemail-engine.so.0
> #20 0x00007ffff38852b8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #21 0x00007ffff3884925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #22 0x00007ffff73400a4 in start_thread (arg=0x7fff64ff9700)
>     at pthread_create.c:309
> #23 0x00007ffff3551c2d in clone ()
>     at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
> (gdb) quit

Reverting SQLite3 to 3.8.6-1 fixes the problem on my side.

Thanks,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://v2p.fr.eu.org
  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B



More information about the Pkg-evolution-maintainers mailing list