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 340417 - EDS Crasher
EDS Crasher
Status: RESOLVED FIXED
Product: evolution-data-server
Classification: Platform
Component: Calendar
1.6.x (obsolete)
Other All
: Normal critical
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
: 340418 (view as bug list)
Depends on: 343979
Blocks:
 
 
Reported: 2006-05-02 15:55 UTC by David Richards
Modified: 2006-08-19 11:13 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fixes the bug (2.27 KB, patch)
2006-08-16 06:35 UTC, Chenthill P
committed Details | Review

Description David Richards 2006-05-02 15:55:51 UTC
Steps to reproduce:
1. 
2. 
3. 


Stack trace:
Backtrace was generated from '/opt/gnome/libexec/evolution-data-server-1.6'

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1218525504 (LWP 19404)]
[New Thread -1250952272 (LWP 19496)]
[Thread debugging using libthread_db enabled]
[New Thread -1218525504 (LWP 19404)]
[New Thread -1250952272 (LWP 19496)]
[Thread debugging using libthread_db enabled]
[New Thread -1218525504 (LWP 19404)]
[New Thread -1250952272 (LWP 19496)]
[New Thread -1259344976 (LWP 19495)]
[New Thread -1239626832 (LWP 19489)]
[New Thread -1278219344 (LWP 19488)]
[New Thread -1222837328 (LWP 19405)]
0xffffe410 in ?? ()

Thread 4 (Thread -1239626832 (LWP 19489))

  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
  • #4 __lll_mutex_lock_wait
    from /lib/tls/libpthread.so.0
  • #5 _L_mutex_lock_33
    from /lib/tls/libpthread.so.0
  • #6 ??
  • #7 ??
  • #8 ??
    from /opt/gnome/lib/libedataserver-1.2.so.7
  • #9 g_thread_use_default_impl
  • #10 ??
  • #11 ??
  • #12 gnome_segv_handler
    at server.c line 97
  • #13 gnome_segv_handler
    at server.c line 97
  • #14 <signal handler called>
  • #15 e_source_list_new_for_gconf
    at e-source-list.c line 363
  • #16 e_cal_backend_groupwise_store_settings
    at e-cal-backend-groupwise-utils.c line 1810
  • #17 cache_init
    at e-cal-backend-groupwise.c line 632
  • #18 g_thread_create_full
    from /opt/gnome/lib/libglib-2.0.so.0
  • #19 start_thread
    from /lib/tls/libpthread.so.0
  • #20 clone
    from /lib/tls/libc.so.6


Other information:
Comment 1 Chenthill P 2006-05-02 16:35:11 UTC
*** Bug 340418 has been marked as a duplicate of this bug. ***
Comment 2 Chenthill P 2006-06-16 15:33:04 UTC
Could you please paste the warnings which appear in the terminal when the crash happens ? This could be a bug in goject type system.
Comment 3 Chenthill P 2006-08-16 06:09:13 UTC
I was able to reproduce the crash. Here are the logs which appear in the console, 
(evolution-data-server:14451): GLib-GObject-WARNING **: cannot register existing type `ESourceList'
in server_log_handler

(evolution-data-server:14451): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
in server_log_handler

(evolution-data-server:14451): GLib-GObject-WARNING **: cannot register existing type `ESourceList'

(evolution-data-server:14451): e-data-server-CRITICAL **: e_source_list_peek_group_by_uid: assertion `E_IS_SOURCE_LIST (list)' failed.
Comment 4 Chenthill P 2006-08-16 06:35:10 UTC
Created attachment 71009 [details] [review]
Fixes the bug
Comment 5 Harish Krishnaswamy 2006-08-17 13:26:36 UTC
Looks good to commit.
Comment 6 Chenthill P 2006-08-19 11:13:01 UTC
Fix has been committed to gnome-2-14 branch and HEAD.