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 313723 - evolution crashes when viewing contacts
evolution crashes when viewing contacts
Status: RESOLVED INCOMPLETE
Product: evolution
Classification: Applications
Component: Do Not Use
2.4.x (obsolete)
Other Linux
: High critical
: ---
Assigned To: Harish Krishnaswamy
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2005-08-17 14:20 UTC by Sebastien Bacher
Modified: 2013-09-13 12:25 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description Sebastien Bacher 2005-08-17 14:20:52 UTC
This bug has been opened here: http://bugzilla.ubuntu.com/show_bug.cgi?id=13526

"Evolution dies when viewing my contacts (immediatly after clicking the filer
icon down at the bottom left)...
debug output below....

andy@monkey:/local/build$ gdb evolution
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library
"/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) run -c contacts
Starting program: /usr/bin/evolution -c contacts
[Thread debugging using libthread_db enabled]
[New Thread -1229969728 (LWP 29097)]
debug1: client_input_channel_open: ctype x11 rchan 4 win 65536 max 16384
debug1: client_request_x11: request from 127.0.0.1 59988
debug1: channel 1: new [x11]
debug1: confirm x11
es menu class init
evolution-shell-Message: Killing old version of evolution-data-server...
adding hook target 'source'

(evolution:29097): camel-WARNING **: Invalid root:
'/home/andy/.evolution/mail/local/Outbox.ibex.index'

(evolution:29097): camel-WARNING **: version: TEXT.000 (TEXT.000)

(evolution:29097): camel-WARNING **: block size: 1024 (1024) OK

(evolution:29097): camel-WARNING **: free: 0 (0 add size < 1024) OK

(evolution:29097): camel-WARNING **: last: 6144 (6144 and size: 1024) BAD

(evolution:29097): camel-WARNING **: flags: unSYNC

(evolution:29097): camel-WARNING **: camel_exception_get_id called with NULL
parameter.
[New Thread -1236227152 (LWP 29113)]
[New Thread -1244619856 (LWP 29114)]
[New Thread -1253237840 (LWP 29116)]
[New Thread -1261630544 (LWP 29117)]

(evolution:29097): Gdk-CRITICAL **: gdk_gc_set_foreground: assertion `GDK_IS_GC
(gc)' failed
[New Thread -1270023248 (LWP 29119)]
[New Thread -1278415952 (LWP 29120)]
[Thread -1278415952 (LWP 29120) exited]
[New Thread -1278415952 (LWP 29121)]
[Thread -1278415952 (LWP 29121) exited]
debug1: client_input_channel_open: ctype x11 rchan 5 win 65536 max 16384
debug1: client_request_x11: request from 127.0.0.1 59991
debug1: channel 2: new [x11]
debug1: confirm x11
[New Thread -1278415952 (LWP 29137)]

(evolution:29097): GLib-GObject-CRITICAL **: g_object_ref: assertion
`G_IS_OBJECT (object)' failed

(evolution:29097): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(evolution:29097): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion
`G_TYPE_CHECK_INSTANCE (instance)' failed

(evolution:29097): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(evolution:29097): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion
`G_TYPE_CHECK_INSTANCE (instance)' failed

(evolution:29097): GLib-GObject-CRITICAL **: g_object_ref: assertion
`G_IS_OBJECT (object)' failed

(evolution:29097): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(evolution:29097): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion
`G_TYPE_CHECK_INSTANCE (instance)' failed

(evolution:29097): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(evolution:29097): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion
`G_TYPE_CHECK_INSTANCE (instance)' failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1229969728 (LWP 29097)]
0xb7f3888e in e_table_sort_info_grouping_get_count () from
/usr/lib/evolution/2.4/libetable.so.0
(gdb) thread apply all bt full

Thread 1 (Thread -1229969728 (LWP 29097))

  • #0 e_table_sort_info_grouping_get_count
    from /usr/lib/evolution/2.4/libetable.so.0
  • #1 et_build_groups
    from /usr/lib/evolution/2.4/libetable.so.0
  • #2 changed_idle
    from /usr/lib/evolution/2.4/libetable.so.0
  • #3 g_child_watch_add
    from /usr/lib/libglib-2.0.so.0
  • #4 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #5 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #6 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #7 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #8 main

Comment 1 Sushma Rai 2005-08-18 07:41:16 UTC
Sorry.. I didn't understand what is the "filer icon".
Comment 2 Sebastien Bacher 2005-08-18 08:18:47 UTC
not sure about "filer", but he's speaking about the icons on the bottom/left to
switch between mail/calendar/task/...
Comment 3 Sebastien Bacher 2005-08-18 08:19:37 UTC
the backtrace is made with "-c contacts", it crashes as soon as it open the
"contact"
Comment 4 Sushma Rai 2005-08-23 09:49:40 UTC
looks like gal bug.
Comment 5 Kaushal Kumar 2005-09-01 06:57:45 UTC
I am not able to simulate the bug. I clicked on the Contacts button, and then
browsed my contacts without any dumps.

Sebastien: Do you see the bug in the latest Head build? Sorry for bother, but I
need some more info here on how to simulate the problem, in order to fix it.
Comment 6 Sebastien Bacher 2005-09-01 13:57:30 UTC
from the ubuntu bugzilla: 

"|Can you try if moving one of the file of "~/.evolution/addressbook/views"
somewhere else fixes the issue? Don't delete them, just move a file, note if
that fixes the issue and put the name/content here is you find one file causing
this.
...
http://bugzilla.ubuntu.com/attachment.cgi?id=3489
Moving this file let evo contacts work again.
...
Apologies, I've been away for a while.

I moved current_view-file\:___home_andy_.evolution_addressbook_local_system.xml
out of the way and evo started to work again. Interestingly, after I've put that
file back, it still all works.
...
I've just taken a look at that file and it seems to be quite small. I suspect
that it has been modified after I put it back :("
Comment 7 Sebastien Bacher 2005-09-01 14:15:06 UTC
#268540 is the same kind of issue
Comment 8 Subodh Soni 2005-11-08 11:13:22 UTC
The stack trace also suggests that its a duplicate of bug 268540. I verified it
with the simple-dup-finder.
Shall we re-open bug 268540 (as its in a resolved fixed state) and mark this bug
as its duplicate ?
Comment 9 Sushma Rai 2005-11-08 11:52:11 UTC
More important is replicating the problem.

If the issue is still open, #268540 can be re-opened and marked 
as duplicate of this bug, which doens't make much difference,
as this bug also refers to #268540.
Comment 10 Lionel Dricot 2006-04-23 16:41:14 UTC
Could http://bugzilla.gnome.org/show_bug.cgi?id=339387 be a duplicate of this one ?
Comment 11 Poornima 2006-07-18 09:36:44 UTC
This bug is not duplicate of 339387.
Sebastien :Is this bug still reproducible in 2.6.x
Comment 12 Kaushal Kumar 2006-07-21 07:10:08 UTC
Since I not working on GAL atm, re-assigning.
Comment 13 Daniel Holbach 2006-09-14 17:10:16 UTC
We closed the Ubuntu bug, because we got no answer: https://launchpad.net/distros/ubuntu/+source/evolution/+bug/19768 - closing this bug as well: INCOMPLETE