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 450551 - Crash in e-data-cal-view.c:423 and UI hangs
Crash in e-data-cal-view.c:423 and UI hangs
Status: RESOLVED INCOMPLETE
Product: evolution-data-server
Classification: Platform
Component: Calendar
1.10.x (obsolete)
Other All
: Normal critical
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
: 468891 478855 494807 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-06-24 07:19 UTC by Allan Engelhardt
Modified: 2010-05-17 14:24 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description Allan Engelhardt 2007-06-24 07:19:54 UTC
Steps to reproduce:
There do not seem to be any rhyme or reason to all of these Evolutions crashes -- maybe a memory corruption or a thread synchronization issue?  Whatever: it happens several times a day and this is a different crash from Bug 448432, Bug 448407, and Bug 447585.

At this crash the front end hung not even repainting the screen.


Stack trace:
System: Linux 2.6.21-1.3228.fc7 #1 SMP Tue Jun 12 14:56:37 EDT 2007 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: Enforcing
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: Fedora

Memory status: size: 711487488 vsize: 711487488 resident: 73953280 share: 5533696 rss: 73953280 rss_rlim: 18446744073709551615
CPU usage: start_time: 1182594260 rtime: 431 utime: 406 stime: 25 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/libexec/evolution-data-server-1.10'

Using host libthread_db library "/lib64/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 46912496297520 (LWP 26274)]
[New Thread 1105475920 (LWP 10268)]
[New Thread 1126455632 (LWP 26315)]
[New Thread 1074006352 (LWP 26275)]
0x0000003471c9643f in __libc_waitpid (pid=10269, stat_loc=0x7fffa3a76b3c, 
    options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41
41	  int result = INLINE_SYSCALL (wait4, 4, pid, stat_loc, options, NULL);

Thread 2 (Thread 1105475920 (LWP 10268))

  • #0 __lll_mutex_lock_wait
    from /lib64/libpthread.so.0
  • #1 _L_mutex_lock_103
    from /lib64/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 81
  • #3 gnome_segv_handler
    at server.c line 97
  • #4 <signal handler called>
  • #5 g_value_object_collect_value
    at gobject.c line 1952
  • #6 IA__g_object_new_valist
    at gobject.c line 1010
  • #7 IA__g_object_new
    at gobject.c line 795
  • #8 e_data_cal_view_new
    at e-data-cal-view.c line 423
  • #9 impl_Cal_getQuery
  • #10 ORBit_small_invoke_adaptor
    at orbit-small.c line 844
  • #11 ORBit_POAObject_handle_request
    at poa.c line 1351
  • #12 ORBit_POAObject_invoke_incoming_request
    at poa.c line 1421
  • #13 giop_thread_queue_process
    at giop.c line 771
  • #14 giop_request_handler_thread
    at giop.c line 481
  • #15 g_thread_pool_thread_proxy
    at gthreadpool.c line 265
  • #16 g_thread_create_proxy
    at gthread.c line 591
  • #17 start_thread
    at pthread_create.c line 296
  • #18 clone
    from /lib64/libc.so.6


----------- .xsession-errors (18063 sec old) ---------------------
error : xmlEncodeEntitiesReentrant : input not UTF-8
encoding error : output conversion failed due to conv error, bytes 0xF4 0x71 0x34 0x22
I/O error : encoder error
error : xmlEncodeEntitiesReentrant : input not UTF-8
encoding error : output conversion failed due to conv error, bytes 0xF4 0x71 0x34 0x22
I/O error : encoder error
--------------------------------------------------

Other information:
evolution-data-server-1.10.2-3.fc7 on Fedora 7 x86_64
Comment 1 Allan Engelhardt 2007-06-29 15:21:35 UTC
Slightly different stack trace this time, but still at e-data-cal-view.c:423



System: Linux 2.6.21-1.3228.fc7 #1 SMP Tue Jun 12 14:56:37 EDT 2007 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: Enforcing
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: Fedora

Memory status: size: 598532096 vsize: 598532096 resident: 73363456 share: 5611520 rss: 73363456 rss_rlim: 18446744073709551615
CPU usage: start_time: 1183025112 rtime: 431 utime: 402 stime: 29 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/libexec/evolution-data-server-1.10'

Using host libthread_db library "/lib64/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 46912496297520 (LWP 20352)]
[New Thread 1105475920 (LWP 25975)]
[New Thread 1136945488 (LWP 20393)]
[New Thread 1074006352 (LWP 20353)]
0x0000003471c9643f in __libc_waitpid (pid=25976, stat_loc=0x7fff20c62d2c, 
    options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41
41	  int result = INLINE_SYSCALL (wait4, 4, pid, stat_loc, options, NULL);

Thread 2 (Thread 1105475920 (LWP 25975))

  • #0 __lll_mutex_lock_wait
    from /lib64/libpthread.so.0
  • #1 _L_mutex_lock_103
    from /lib64/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 81
  • #3 gnome_segv_handler
    at server.c line 97
  • #4 <signal handler called>
  • #5 IA__g_type_check_is_value_type
    at gtype.c line 3245
  • #6 IA__g_value_type_compatible
    at gvalue.c line 322
  • #7 g_value_object_collect_value
    at gobject.c line 1952
  • #8 IA__g_object_new_valist
    at gobject.c line 1010
  • #9 IA__g_object_new
    at gobject.c line 795
  • #10 e_data_cal_view_new
    at e-data-cal-view.c line 423
  • #11 impl_Cal_getQuery
  • #12 ORBit_small_invoke_adaptor
    at orbit-small.c line 844
  • #13 ORBit_POAObject_handle_request
    at poa.c line 1351
  • #14 ORBit_POAObject_invoke_incoming_request
    at poa.c line 1421
  • #15 giop_thread_queue_process
    at giop.c line 771
  • #16 giop_request_handler_thread
    at giop.c line 481
  • #17 g_thread_pool_thread_proxy
    at gthreadpool.c line 265
  • #18 g_thread_create_proxy
    at gthread.c line 591
  • #19 start_thread
    at pthread_create.c line 296
  • #20 clone
    from /lib64/libc.so.6


----------- .xsession-errors (351232 sec old) ---------------------
** (totem-video-thumbnailer:10716): WARNING **: Add decoder tiff (99) please
** (totem-video-thumbnailer:10716): WARNING **: Add decoder VMware video (92) please
** (totem-video-thumbnailer:10716): WARNING **: Add decoder atrac 3 (86050) please
** (totem-video-thumbnailer:10716): WARNING **: Add decoder dsicinaudio (86045) please
** (totem-video-thumbnailer:10716): WARNING **: Add decoder imc (86046) please
** (totem-video-thumbnailer:10716): WARNING **: Add decoder gsm (86037) please
** (totem-video-thumbnailer:10716): WARNING **: Add decoder gsm_ms (86049) please
...Too much output, ignoring rest...
--------------------------------------------------
Comment 2 Milan Crha 2008-02-22 14:33:02 UTC
*** Bug 468891 has been marked as a duplicate of this bug. ***
Comment 3 Milan Crha 2008-02-22 14:34:18 UTC
*** Bug 478855 has been marked as a duplicate of this bug. ***
Comment 4 Milan Crha 2008-02-22 14:35:36 UTC
*** Bug 494807 has been marked as a duplicate of this bug. ***
Comment 5 Akhil Laddha 2010-04-01 08:25:40 UTC
calendar view code had been rewritten in later version.

This version is no longer maintained, which means that it will not receive any
further security or bug fix updates.
The current stable GNOME and Evolution version is 2.30.

Can you please check again whether this issue still happens in Evolution 2.28
or 2.30 and update this report by adding a comment and changing the "Version"
field? Thanks a lot.

Again thank you for reporting this bug and we are sorry it could not be fixed
for the version you originally used here.

Without feedback this report will be closed as INCOMPLETE in 6 weeks.
Comment 6 Tobias Mueller 2010-05-17 14:24:22 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!