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 253134 - Crash when adding a column in list view
Crash when adding a column in list view
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Calendar
1.5.x (obsolete)
Other All
: Normal major
: ---
Assigned To: JP Rosevear
Evolution QA team
: 253420 255587 255649 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-01-20 19:23 UTC by Gerardo Marin
Modified: 2013-09-10 14:03 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Gerardo Marin 2004-01-20 19:23:10 UTC
Distribution: Debian testing/unstable
Package: Evolution
Priority: Normal
Version: GNOME2.4.1 unspecified
Gnome-Distributor: Debian
Synopsis: Crash when adding a column in list view
Bugzilla-Product: Evolution
Bugzilla-Component: Calendar
Bugzilla-Version: unspecified
BugBuddy-GnomeVersion: 2.0 (2.5.3)
Description:
It crashed when I was adding a new column to the list view


Debugging Information:

Backtrace was generated from '/lap/gnome/CVS/bin/evolution-1.5'

[New Thread 16384 (LWP 15430)]
[New Thread 32769 (LWP 15437)]
[New Thread 16386 (LWP 15438)]
[New Thread 32771 (LWP 15439)]
[New Thread 49156 (LWP 15440)]
[New Thread 65541 (LWP 15441)]
[New Thread 81926 (LWP 15442)]
[New Thread 196615 (LWP 15480)]
[New Thread 475144 (LWP 15527)]
[New Thread 131081 (LWP 15445)]
[New Thread 884746 (LWP 15605)]
[New Thread 901131 (LWP 15606)]
[New Thread 917516 (LWP 15639)]
[New Thread 933901 (LWP 15640)]
[New Thread 950286 (LWP 15641)]
[New Thread 966671 (LWP 15642)]
[New Thread 983056 (LWP 15643)]
[New Thread 1032209 (LWP 15674)]
0x4018c54b in waitpid () from /lib/libc.so.6

Thread 1 (Thread 16384 (LWP 15430))

  • #0 waitpid
    from /lib/libc.so.6
  • #1 __JCR_LIST__
    from /lap/gnome/CVS/lib/libgnomeui-2.so.0
  • #2 ??
  • #3 libgnomeui_segv_handle
    at gnome-ui-init.c line 738
  • #4 segv_redirect
    at main.c line 483
  • #5 __pthread_sighandler
    from /lib/libpthread.so.0
  • #6 <signal handler called>
  • #7 pthread_mutex_lock
    from /lib/libpthread.so.0
  • #8 free
    from /lib/libc.so.6
  • #9 g_free
    at gmem.c line 186
  • #10 g_string_free
    at gstring.c line 315
  • #11 get_description
    at e-cal-model.c line 317
  • #12 ecm_value_at
    at e-cal-model.c line 410
  • #13 ecmc_value_at
    at e-cal-model-calendar.c line 187
  • #14 e_table_model_value_at
    at e-table-model.c line 126
  • #15 etss_value_at
    at e-table-subset.c line 154
  • #16 e_table_model_value_at
    at e-table-model.c line 126
  • #17 ect_real_get_text
    at e-cell-text.c line 242
  • #18 e_cell_text_get_text
    at e-cell-text.c line 219
  • #19 generate_layout
    at e-cell-text.c line 622
  • #20 ect_draw
    at e-cell-text.c line 745
  • #21 e_cell_draw
    at e-cell.c line 275
  • #22 eti_draw
    at e-table-item.c line 1973
  • #23 gnome_canvas_group_draw
    at gnome-canvas.c line 1686
  • #24 gnome_canvas_group_draw
    at gnome-canvas.c line 1686
  • #25 gnome_canvas_group_draw
    at gnome-canvas.c line 1686
  • #26 gnome_canvas_paint_rect
    at gnome-canvas.c line 2998
  • #27 gnome_canvas_expose
    at gnome-canvas.c line 3055
  • #28 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 82
  • #29 g_type_class_meta_marshal
    at gclosure.c line 514
  • #30 g_closure_invoke
    at gclosure.c line 437
  • #31 signal_emit_unlocked_R
    at gsignal.c line 2474
  • #32 g_signal_emit_valist
    at gsignal.c line 2205
  • #33 g_signal_emit
    at gsignal.c line 2239
  • #34 gtk_widget_event_internal
    at gtkwidget.c line 3542
  • #35 paint
    at gnome-canvas.c line 3113
  • #36 do_update
    at gnome-canvas.c line 3181
  • #37 idle_handler
    at gnome-canvas.c line 3193
  • #38 g_idle_dispatch
    at gmain.c line 3273
  • #39 g_main_dispatch
    at gmain.c line 1752
  • #40 g_main_context_dispatch
    at gmain.c line 2300
  • #41 g_main_context_iterate
    at gmain.c line 2381
  • #42 g_main_loop_run
    at gmain.c line 2601
  • #43 bonobo_main
    at bonobo-main.c line 297
  • #44 main
    at main.c line 617
  • #0 waitpid
    from /lib/libc.so.6

Comment 1 Gerardo Marin 2004-01-20 19:23:57 UTC
This was received by submit-bugzilla and didn't make to database.
Comment 2 Gerardo Marin 2004-01-28 19:57:47 UTC
*** bug 253420 has been marked as a duplicate of this bug. ***
Comment 3 Gerardo Marin 2004-03-09 20:10:57 UTC
*** bug 255116 has been marked as a duplicate of this bug. ***
Comment 4 Gerardo Marin 2004-03-09 20:11:05 UTC
*** bug 255325 has been marked as a duplicate of this bug. ***
Comment 5 Björn Torkelsson 2004-03-11 18:30:05 UTC
Still happens in evolution built from anoncvs using jhbuild on Mar 11.
Comment 6 Gerardo Marin 2004-03-16 01:44:40 UTC
*** bug 255587 has been marked as a duplicate of this bug. ***
Comment 7 Gerardo Marin 2004-03-16 20:49:58 UTC
*** bug 255649 has been marked as a duplicate of this bug. ***
Comment 8 JP Rosevear 2004-03-26 21:00:38 UTC
We could double free by not resetting the string value to NULL and the
description was NULL for the component being process, the next time
called we freed the old value.