Public bug reported:

Binary package hint: evolution

It can be reliably reproduced on my machine (a VM).

1. Add a signature script in "Evolution Preferences" dialog.
2. Remove the script in the dialog.
3. Edit the script and save.

Then evolution crashes.

gdb's output and backtrace:

w...@wanq-desktop:~$ evolution --force-shutdown
Shutting down evolution-data-server-2.28 (Evolution Calendar file and webcal 
backend / Evolution Addressbook file backend)
Shutting down evolution-exchange-storage (Evolution Calendar Exchange backend / 
Evolution Addressbook Exchange backend)
Shutting down evolution-alarm-notify (Evolution Calendar alarm notification 
service)
w...@wanq-desktop:~$ gdb evolution
GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/evolution...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/evolution 
[Thread debugging using libthread_db enabled]
** (evolution:5975): DEBUG: mailto URL command: evolution %s
** (evolution:5975): DEBUG: mailto URL program: evolution
[New Thread 0x7fffdcc85710 (LWP 5987)]
[Thread 0x7fffdcc85710 (LWP 5987) exited]
[New Thread 0x7fffdcc85710 (LWP 5988)]
[New Thread 0x7fffd7fff710 (LWP 5989)]
[New Thread 0x7fffd77fe710 (LWP 5990)]
[New Thread 0x7fffd6ffd710 (LWP 5991)]
[New Thread 0x7fffd67fc710 (LWP 5992)]
[New Thread 0x7fffd5ffb710 (LWP 5993)]
[New Thread 0x7fffd57fa710 (LWP 5994)]
[Thread 0x7fffd57fa710 (LWP 5994) exited]
[Thread 0x7fffd5ffb710 (LWP 5993) exited]
[New Thread 0x7fffd5ffb710 (LWP 5995)]
[New Thread 0x7fffd57fa710 (LWP 5996)]
[New Thread 0x7fffd2a60710 (LWP 5997)]
[New Thread 0x7fffd1f64710 (LWP 5998)]
[Thread 0x7fffd2a60710 (LWP 5997) exited]
[Thread 0x7fffd1f64710 (LWP 5998) exited]
[New Thread 0x7fffd1f64710 (LWP 6017)]
[New Thread 0x7fffd2a60710 (LWP 6018)]
[New Thread 0x7fffd0bf7710 (LWP 6019)]
[New Thread 0x7fffd03f6710 (LWP 6020)]
[Thread 0x7fffd1f64710 (LWP 6017) exited]
[Thread 0x7fffd2a60710 (LWP 6018) exited]
[Thread 0x7fffd03f6710 (LWP 6020) exited]
[Thread 0x7fffd0bf7710 (LWP 6019) exited]
[New Thread 0x7fffd0bf7710 (LWP 6021)]
[Thread 0x7fffd0bf7710 (LWP 6021) exited]
[New Thread 0x7fffd0bf7710 (LWP 6025)]
[Thread 0x7fffd0bf7710 (LWP 6025) exited]
[New Thread 0x7fffd0bf7710 (LWP 6026)]
[Thread 0x7fffd0bf7710 (LWP 6026) exited]
[New Thread 0x7fffd0bf7710 (LWP 6027)]
[Thread 0x7fffd6ffd710 (LWP 5991) exited]
[Thread 0x7fffd67fc710 (LWP 5992) exited]
[New Thread 0x7fffd67fc710 (LWP 6028)]
[Thread 0x7fffd0bf7710 (LWP 6027) exited]
[Thread 0x7fffd77fe710 (LWP 5990) exited]
[Thread 0x7fffd67fc710 (LWP 6028) exited]
[New Thread 0x7fffd67fc710 (LWP 6030)]
[New Thread 0x7fffd77fe710 (LWP 6031)]
EI: MAIL PREFS[Thread 0x7fffd77fe710 (LWP 6031) exited]
[New Thread 0x7fffd77fe710 (LWP 6034)]
[New Thread 0x7fffd0bf7710 (LWP 6035)]
[New Thread 0x7fffd6ffd710 (LWP 6036)]
[Thread 0x7fffd0bf7710 (LWP 6035) exited]
[Thread 0x7fffd77fe710 (LWP 6034) exited]
[Thread 0x7fffd67fc710 (LWP 6030) exited]
[Thread 0x7fffd6ffd710 (LWP 6036) exited]
[New Thread 0x7fffd6ffd710 (LWP 6052)]
[New Thread 0x7fffd67fc710 (LWP 6053)]
[New Thread 0x7fffd77fe710 (LWP 6054)]
[New Thread 0x7fffd0bf7710 (LWP 6055)]
[New Thread 0x7fffcecbd710 (LWP 6056)]
[Thread 0x7fffd0bf7710 (LWP 6055) exited]
[Thread 0x7fffd6ffd710 (LWP 6052) exited]
[Thread 0x7fffd77fe710 (LWP 6054) exited]
[Thread 0x7fffcecbd710 (LWP 6056) exited]
[New Thread 0x7fffcecbd710 (LWP 6059)]
[New Thread 0x7fffd77fe710 (LWP 6060)]
[New Thread 0x7fffd6ffd710 (LWP 6061)]
**
Gtk:ERROR:/build/buildd/gtk+2.0-2.20.1/gtk/gtkfilesystemmodel.c:746:gtk_file_system_model_sort:
 assertion failed: (r == n_visible_rows)

Program received signal SIGABRT, Aborted.
0x00007fffebdeca75 in raise () from /lib/libc.so.6
(gdb) thread apply all bt

Thread 35 (Thread 0x7fffd6ffd710 (LWP 6061)):
#0  0x00007ffff2dbcbc9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/libpthread.so.0
#1  0x00007fffec827602 in ?? () from /usr/lib/libgthread-2.0.so.0
#2  0x00007fffec154851 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007fffec1a4a91 in ?? () from /lib/libglib-2.0.so.0
#4  0x00007fffec1a2b84 in ?? () from /lib/libglib-2.0.so.0
#5  0x00007ffff2db79ca in start_thread () from /lib/libpthread.so.0
#6  0x00007fffebe9f6cd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 34 (Thread 0x7fffd77fe710 (LWP 6060)):
#0  0x00007ffff2dbcbc9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/libpthread.so.0
#1  0x00007fffec827602 in ?? () from /usr/lib/libgthread-2.0.so.0
#2  0x00007fffec154851 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007fffec1a4a91 in ?? () from /lib/libglib-2.0.so.0
#4  0x00007fffec1a2b84 in ?? () from /lib/libglib-2.0.so.0
#5  0x00007ffff2db79ca in start_thread () from /lib/libpthread.so.0
#6  0x00007fffebe9f6cd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 33 (Thread 0x7fffcecbd710 (LWP 6059)):
#0  0x00007ffff2dbcbc9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/libpthread.so.0
#1  0x00007fffec827602 in ?? () from /usr/lib/libgthread-2.0.so.0
#2  0x00007fffec154851 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007fffec1a4a91 in ?? () from /lib/libglib-2.0.so.0
#4  0x00007fffec1a2b84 in ?? () from /lib/libglib-2.0.so.0
#5  0x00007ffff2db79ca in start_thread () from /lib/libpthread.so.0
#6  0x00007fffebe9f6cd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 29 (Thread 0x7fffd67fc710 (LWP 6053)):
#0  0x00007ffff2dbcbc9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/libpthread.so.0
#1  0x00007fffec827602 in ?? () from /usr/lib/libgthread-2.0.so.0
#2  0x00007fffec154851 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007fffec1a4a91 in ?? () from /lib/libglib-2.0.so.0
#4  0x00007fffec1a2b84 in ?? () from /lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#5  0x00007ffff2db79ca in start_thread () from /lib/libpthread.so.0
#6  0x00007fffebe9f6cd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fffd57fa710 (LWP 5996)):
#0  0x00007ffff2dbc85c in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/libpthread.so.0
#1  0x00007fffec154812 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fffec154bf6 in g_async_queue_pop () from /lib/libglib-2.0.so.0
#3  0x00007ffff4a80c71 in ?? () from /usr/lib/libcamel-1.2.so.14
#4  0x00007fffec1a2b84 in ?? () from /lib/libglib-2.0.so.0
#5  0x00007ffff2db79ca in start_thread () from /lib/libpthread.so.0
#6  0x00007fffebe9f6cd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fffd5ffb710 (LWP 5995)):
#0  0x00007ffff2dbc85c in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/libpthread.so.0
#1  0x00007fffec154812 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fffec154bf6 in g_async_queue_pop () from /lib/libglib-2.0.so.0
#3  0x00007ffff4a80c71 in ?? () from /usr/lib/libcamel-1.2.so.14
#4  0x00007fffec1a2b84 in ?? () from /lib/libglib-2.0.so.0
#5  0x00007ffff2db79ca in start_thread () from /lib/libpthread.so.0
#6  0x00007fffebe9f6cd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fffd7fff710 (LWP 5989)):
#0  0x00007ffff2dbc85c in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/libpthread.so.0
#1  0x00007fffec154812 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fffec154bf6 in g_async_queue_pop () from /lib/libglib-2.0.so.0
#3  0x00007ffff4a80c71 in ?? () from /usr/lib/libcamel-1.2.so.14
#4  0x00007fffec1a2b84 in ?? () from /lib/libglib-2.0.so.0
#5  0x00007ffff2db79ca in start_thread () from /lib/libpthread.so.0
#6  0x00007fffebe9f6cd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fffdcc85710 (LWP 5988)):
#0  0x00007ffff2dbc85c in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/libpthread.so.0
#1  0x00007fffec154812 in ?? () from /lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#2  0x00007fffec154bf6 in g_async_queue_pop () from /lib/libglib-2.0.so.0
#3  0x00007ffff4a80c71 in ?? () from /usr/lib/libcamel-1.2.so.14
#4  0x00007fffec1a2b84 in ?? () from /lib/libglib-2.0.so.0
#5  0x00007ffff2db79ca in start_thread () from /lib/libpthread.so.0
#6  0x00007fffebe9f6cd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffff7fae800 (LWP 5975)):
#0  0x00007fffebdeca75 in raise () from /lib/libc.so.6
#1  0x00007fffebdf05c0 in abort () from /lib/libc.so.6
#2  0x00007fffec19fbb4 in g_assertion_message () from /lib/libglib-2.0.so.0
#3  0x00007fffec1a0130 in g_assertion_message_expr () from /lib/libglib-2.0.so.0
#4  0x00007fffeeda7846 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#5  0x00007fffeeda8ae8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#6  0x00007fffee13aec8 in ?? () from /usr/lib/libgio-2.0.so.0
#7  0x00007fffec1798c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#8  0x00007fffec17d748 in ?? () from /lib/libglib-2.0.so.0
#9  0x00007fffec17dc55 in g_main_loop_run () from /lib/libglib-2.0.so.0
#10 0x00007fffeffb9876 in bonobo_main () from /usr/lib/libbonobo-2.so.0
#11 0x0000000000416dda in ?? ()
#12 0x00007fffebdd7c4d in __libc_start_main () from /lib/libc.so.6
#13 0x000000000040b679 in ?? ()
#14 0x00007fffffffe2c8 in ?? ()
#15 0x000000000000001c in ?? ()
#16 0x0000000000000001 in ?? ()
#17 0x00007fffffffe594 in ?? ()
#18 0x0000000000000000 in ?? ()
(gdb) continue
Continuing.
[Thread 0x7fffd6ffd710 (LWP 6061) exited]
[Thread 0x7fffd77fe710 (LWP 6060) exited]
[Thread 0x7fffd57fa710 (LWP 5996) exited]
[Thread 0x7fffcecbd710 (LWP 6059) exited]
[Thread 0x7fffd67fc710 (LWP 6053) exited]
[Thread 0x7fffd5ffb710 (LWP 5995) exited]
[Thread 0x7fffd7fff710 (LWP 5989) exited]
[Thread 0x7fffdcc85710 (LWP 5988) exited]

Program terminated with signal SIGABRT, Aborted.
The program no longer exists.
(gdb)

** Affects: evolution (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Evolution crashes after signature script being modified
https://bugs.launchpad.net/bugs/600546
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to