After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 544544 - Evolution dies immediately after starting
Evolution dies immediately after starting
Status: RESOLVED DUPLICATE of bug 544501
Product: evolution
Classification: Applications
Component: Mailer
2.24.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
evolution[disk-summary]
Depends on:
Blocks:
 
 
Reported: 2008-07-24 13:55 UTC by Tom Astleitner
Modified: 2013-09-13 00:58 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Tom Astleitner 2008-07-24 13:55:34 UTC
After I've applied a patch from bug 543075, some things became strange (see there). Now I don't know if the program quit is relevant to this or not, but merging bugs might be easier than splitting... ;)

So now, I've compiled latest evolution revision 35830 in order to apply the patch to the newest version. I've then closed the folder tree of my exchange account and selected the junk mail folder. Evo crashed immediately. Now, everytime I start, it comes up with the message to disable mail preview which I follow, then evolution crashes (all other evo apps like alarm-notify, data-server and exchange-storage continue running) immediately after.

Hope this is solved fast, can't work now... :I

The stack is:

ath@nbath:~$ gdb /opt/gnome2/bin/evolution
GNU gdb 6.8-debian
Copyright (C) 2008 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 "i486-linux-gnu"...
(gdb) run
Starting program: /opt/gnome2/bin/evolution 
[Thread debugging using libthread_db enabled]
[New Thread 0xb662d720 (LWP 453)]
CalDAV Eplugin starting up ...
[New Thread 0xb6066b90 (LWP 463)]
[Thread 0xb6066b90 (LWP 463) exited]
** (evolution:453): DEBUG: mailto URL command: evolution %s
** (evolution:453): DEBUG: mailto URL program: evolution
[New Thread 0xb6066b90 (LWP 471)]
[Thread 0xb6066b90 (LWP 471) exited]
[New Thread 0xb54c9b90 (LWP 472)]
[Thread 0xb54c9b90 (LWP 472) exited]
store_db_path /home/ath/.evolution/mail/local/folders.db
folders table succesfully created 
[New Thread 0xb54c9b90 (LWP 473)]
store_db_path /home/ath/.evolution/mail/exchange/ecoath@zzzmxs.zzz.at/folders.db
folders table succesfully created 
store_db_path /home/ath/.evolution/mail/pop/tastreia@mail.streife.com/folders.db
folders table succesfully created 
[New Thread 0xb6066b90 (LWP 474)]
[New Thread 0xb4bc2b90 (LWP 475)]
store_db_path /home/ath/.evolution/mail/pop/spamstra@mail.streife.com/folders.db
folders table succesfully created 
[New Thread 0xb43c1b90 (LWP 477)]
[New Thread 0xb3bb6b90 (LWP 478)]
[Thread 0xb3bb6b90 (LWP 478) exited]
[Thread 0xb6066b90 (LWP 474) exited]
[Thread 0xb43c1b90 (LWP 477) exited]
[New Thread 0xb43c1b90 (LWP 480)]
[New Thread 0xb6066b90 (LWP 481)]
[New Thread 0xb3bb6b90 (LWP 486)]
[Thread 0xb6066b90 (LWP 481) exited]
[Thread 0xb4bc2b90 (LWP 475) exited]
[Thread 0xb54c9b90 (LWP 473) exited]
[New Thread 0xb4bc2b90 (LWP 491)]
store_db_path /home/ath/.evolution/mail/vfolder/folders.db
Exiting without success for store_db_path : [/home/ath/.evolution/mail/vfolder/folders.db]

(evolution:453): GLib-CRITICAL **: g_hash_table_foreach: assertion `hash_table != NULL' failed

(evolution:453): GLib-CRITICAL **: g_hash_table_destroy: assertion `hash_table != NULL' failed

(evolution:453): camel-CRITICAL **: camel_object_is: assertion `o != NULL' failed

(evolution:453): camel-CRITICAL **: camel_object_unref: assertion `CAMEL_IS_OBJECT(o)' failed

(evolution:453): evolution-mail-WARNING **: Cannot open vfolder store - no vfolders available
[New Thread 0xb54c9b90 (LWP 492)]
[New Thread 0xb6066b90 (LWP 494)]
[Thread 0xb54c9b90 (LWP 492) exited]
[Thread 0xb6066b90 (LWP 494) exited]
[Thread 0xb4bc2b90 (LWP 491) exited]
[New Thread 0xb4bc2b90 (LWP 499)]
[New Thread 0xb6066b90 (LWP 500)]

sexp is : [(match-all (not (system-flag "deleted")))]
Something is returned in the top-level caller : [SELECT uid FROM 'Inbox' ]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6066b90 (LWP 500)]
0xb6f153dd in camel_sexp_to_sql (
    txt=0xb62a51dc "(match-all (not (system-flag \"deleted\")))")
    at camel-search-sql.c:752
752		n1 = res->data;
(gdb) thread apply all bt

Thread 17 (Thread 0xb6066b90 (LWP 500))

  • #0 camel_sexp_to_sql
  • #1 camel_folder_search_search
  • #2 local_search_by_uids
  • #3 camel_folder_search_by_uids
  • #4 vtrash_search_by_expression
  • #5 camel_folder_search_by_expression
  • #6 regen_list_exec
    at message-list.c line 3939
  • #7 mail_msg_proxy
    at mail-mt.c line 523
  • #8 ??
    from /usr/lib/libglib-2.0.so.0
  • #9 ??
    from /usr/lib/libglib-2.0.so.0
  • #10 start_thread
    from /lib/tls/i686/cmov/libpthread.so.0
  • #11 clone
    from /lib/tls/i686/cmov/libc.so.6
0xb6f153dd	752		n1 = res->data;
(gdb)
Comment 1 Bharath Acharya 2008-07-25 03:14:57 UTC
This has no relevance to bug 543075. Looks like this issue has already been fixed in Trunk. Kindly update.

*** This bug has been marked as a duplicate of 544501 ***