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 306215 - Evolution crashed after importing a task.ics
Evolution crashed after importing a task.ics
Status: RESOLVED DUPLICATE of bug 332605
Product: evolution
Classification: Applications
Component: Calendar
2.6.x (obsolete)
Other All
: High critical
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
Depends on:
Blocks: 318200
 
 
Reported: 2005-06-02 04:26 UTC by Poornima
Modified: 2006-05-11 08:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Poornima 2005-06-02 04:26:02 UTC
Steps to reproduce:
1. Imported a task.ics file attached in bug 303641 into local 'Personal' folder
2. Went to task view, after sometime evolution crashed.
3. Therafter evolution crashes always. I have installed latest evolution build
from evolution-development-snapshot.

Stack trace:
Backtrace was generated from '/opt/gnome/bin/evolution'

Using host libthread_db library "/lib/tls/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread 1095164576 (LWP 19564)]
[New Thread 1123584944 (LWP 21824)]
[Thread debugging using libthread_db enabled]
[New Thread 1095164576 (LWP 19564)]
[New Thread 1123584944 (LWP 21824)]
[Thread debugging using libthread_db enabled]
[New Thread 1095164576 (LWP 19564)]
[New Thread 1123584944 (LWP 21824)]
[New Thread 1123318704 (LWP 21823)]
[New Thread 1123048368 (LWP 21822)]
[New Thread 1128852400 (LWP 19710)]
[New Thread 1126751152 (LWP 19641)]
[New Thread 1118837680 (LWP 19630)]
[New Thread 1116736432 (LWP 19629)]
[New Thread 1113078704 (LWP 19605)]
[New Thread 1110977456 (LWP 19604)]
[New Thread 1108638640 (LWP 19572)]
[New Thread 1106537392 (LWP 19571)]
[New Thread 1104436144 (LWP 19570)]
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread 1095164576 (LWP 19564))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #2 libgnomeui_segv_handle
    from /opt/gnome/lib/libgnomeui-2.so.0
  • #3 segv_redirect
    at main.c line 429
  • #4 <signal handler called>
  • #5 vfprintf
    from /lib/tls/libc.so.6
  • #6 vsnprintf
    from /lib/tls/libc.so.6
  • #7 g_printf_string_upper_bound
    from /opt/gnome/lib/libglib-2.0.so.0
  • #8 gtk_html_stream_vprintf
    at gtkhtml-stream.c line 93
  • #9 gtk_html_stream_printf
    at gtkhtml-stream.c line 117
  • #10 write_html
    at e-cal-component-preview.c line 287
  • #11 e_cal_component_preview_display
    at e-cal-component-preview.c line 425
  • #12 table_cursor_change_cb
    at e-tasks.c line 154
  • #13 g_cclosure_marshal_VOID
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #14 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #15 signal_emit_unlocked_R
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #16 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #17 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #18 group_cursor_change
    at e-table.c line 767
  • #19 g_cclosure_marshal_VOID
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #20 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #21 signal_emit_unlocked_R
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #22 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #23 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #24 e_table_group_cursor_change
    at e-table-group.c line 426
  • #25 etgl_cursor_change
    at e-table-group-leaf.c line 167
  • #26 g_cclosure_marshal_VOID
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #27 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #28 signal_emit_unlocked_R
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #29 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #30 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #31 eti_cursor_change
    at e-table-item.c line 3231
  • #32 e_marshal_VOID__INT_INT
    at e-marshal.c line 812
  • #33 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #34 signal_emit_unlocked_R
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #35 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #36 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #37 e_selection_model_do_something
    at e-selection-model.c line 449
  • #38 e_selection_model_maybe_do_something
    at e-selection-model.c line 486
  • #39 eti_event
    at e-table-item.c line 2332
  • #40 gnome_canvas_marshal_BOOLEAN__BOXED
    from /opt/gnome/lib/libgnomecanvas-2.so.0
  • #41 g_type_class_meta_marshal
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #42 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #43 signal_emit_unlocked_R
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #44 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #45 g_signal_emit_by_name
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #46 emit_event
    at e-canvas.c line 265
  • #47 e_canvas_button
    at e-canvas.c line 532
  • #48 _gtk_marshal_BOOLEAN__BOXED
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #49 g_type_class_meta_marshal
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #50 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #51 signal_emit_unlocked_R
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #52 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #53 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #54 gtk_widget_event_internal
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #55 gtk_propagate_event
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #56 gtk_main_do_event
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #57 gdk_event_dispatch
    from /opt/gnome/lib/libgdk-x11-2.0.so.0
  • #58 g_main_context_dispatch
    from /opt/gnome/lib/libglib-2.0.so.0
  • #59 g_main_context_iterate
    from /opt/gnome/lib/libglib-2.0.so.0
  • #60 g_main_loop_run
    from /opt/gnome/lib/libglib-2.0.so.0
  • #61 bonobo_main
    from /opt/gnome/lib/libbonobo-2.so.0
  • #62 main
    at main.c line 611
  • #0 __kernel_vsyscall


Evolution traces in terminal

POST /soap HTTP/1.1
SOAP-Debug: 0x8c6f720 @ 1117684799
Host: wal-3.novell.com
Connection: Keep-Alive
User-Agent: Evolution/1.2.2
Content-Type: text/xml
SOAPAction: removeItemRequest
 
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/1999/XMLSchema"
xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"><SOAP-ENV:Header
SOAP-ENV:encodingStyle=""><session>ssUUHnT7es6TZ23o</session></SOAP-ENV:Header><SOAP-ENV:Body
xmlns:types="http://schemas.novell.com/2003/10/NCSP/types.xsd"
SOAP-ENV:encodingStyle=""><removeItemRequest><container>7.PROVO4.WAL4-2.100.0.1.0.1@16</container><id>429D5099.PROVO4.WAL4-2.100.1656C6D.1.7EB7.1@1:7.PROVO4.WAL4-2.100.0.1.0.1@16</id></removeItemRequest></SOAP-ENV:Body></SOAP-ENV:Envelope>
 
200
SOAP-Debug: 0x8c6f720 @ 1117684800
Pragma: no-cache
Date: Wed, 01 Jun 2005 23:59:59 GMT
Server: Windows NT GroupWise POA 7.0
Content-Length: 530
Content-Type: text/xml
 
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope
xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/1999/XMLSchema"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header
SOAP-ENV:encodingStyle=""/><SOAP-ENV:Body SOAP-ENV:encodingStyle=""
xmlns:types="http://schemas.novell.com/2003/10/NCSP/types.xsd"><removeItemResponse><status><code>0</code></status></removeItemResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
POST /soap HTTP/1.1
SOAP-Debug: 0x8c6f720 @ 1117684800
Host: wal-3.novell.com
Connection: Keep-Alive
User-Agent: Evolution/1.2.2
Content-Type: text/xml
SOAPAction: markReadRequest
 
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/1999/XMLSchema"
xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"><SOAP-ENV:Header
SOAP-ENV:encodingStyle=""><session>ssUUHnT7es6TZ23o</session></SOAP-ENV:Header><SOAP-ENV:Body
xmlns:types="http://schemas.novell.com/2003/10/NCSP/types.xsd"
SOAP-ENV:encodingStyle=""><markReadRequest><items><item>429D4BA7.PROVO4.WAL4-2.100.1656C6D.1.7EAB.1@1:7.PROVO4.WAL4-2.100.0.1.0.1@16</item><item>429D4EEB.PROVO4.WAL4-2.100.1656C6D.1.7EB1.1@1:7.PROVO4.WAL4-2.100.0.1.0.1@16</item><item>429D507A.PROVO4.WAL4-2.100.1656C6D.1.7EB6.1@1:7.PROVO4.WAL4-2.100.0.1.0.1@16</item><item>429D5099.PROVO4.WAL4-2.100.1656C6D.1.7EB7.1@1:7.PROVO4.WAL4-2.100.0.1.0.1@16</item><item>429D50F2.PROVO4.WAL4-2.100.1656C6D.1.7EB8.1@1:7.PROVO4.WAL4-2.100.0.1.0.1@16</item></items></markReadRequest></SOAP-ENV:Body></SOAP-ENV:Envelope>
 
200
SOAP-Debug: 0x8c6f720 @ 1117684801
Pragma: no-cache
Date: Thu, 02 Jun 2005 00:00:00 GMT
Server: Windows NT GroupWise POA 7.0
Content-Length: 624
Content-Type: text/xml
 
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope
xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/1999/XMLSchema"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header
SOAP-ENV:encodingStyle=""/><SOAP-ENV:Body SOAP-ENV:encodingStyle=""
xmlns:types="http://schemas.novell.com/2003/10/NCSP/types.xsd"><markReadResponse><status><code>59905</code><description>Bad
parameter passed to a NCSP
functionErrorTrashCannotBeMarkedRead</description></status></markReadResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
 



Other information:
Comment 1 Christian Kirbach 2005-06-03 21:49:27 UTC
somewhat similar to Bug 270844 and Bug 273784
Comment 2 Poornima 2005-06-10 09:43:39 UTC

*** This bug has been marked as a duplicate of 270844 ***
Comment 3 André Klapper 2006-03-24 01:37:43 UTC
i am not entirely sure that this is a duplicate of bug 270844, as the stacktraces are at least a bit different. i'm not an expert in this so i may be pretty wrong.

i can reproduce this crash here with evolution cvs head from two days before. i i convert an email with several attachments to a task. i go to tasks view, click this task, and evolution becomes very unresponsive (for a minute perhaps? this computer got 1.5GHz). after that, double-click to edit the task. after again becomes unresponsive and finally crashes.


$:andre\> gdb /opt/evo-cvs/bin/evolution-2.6
GNU gdb 6.3
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 "i586-suse-linux"...Using host libthread_db library "/lib/tls/libthread_db.so.1".

(gdb) run
Starting program: /opt/evo-cvs/bin/evolution-2.6
[Thread debugging using libthread_db enabled]
[New Thread 1099448800 (LWP 29131)]
CalDAV Eplugin starting up ...

(evolution-2.6:29131): camel-WARNING **: camel_exception_get_id called with NULL parameter.
[New Thread 1107737520 (LWP 29171)]

(evolution-2.6:29131): camel-WARNING **: camel_exception_get_id called with NULL parameter.
[New Thread 1109965744 (LWP 29172)]
[New Thread 1112066992 (LWP 29173)]
[New Thread 1115687856 (LWP 29174)]
[New Thread 1117789104 (LWP 29175)]
[New Thread 1120406448 (LWP 29176)]
[New Thread 1122507696 (LWP 29177)]
[New Thread 1124608944 (LWP 29178)]
[New Thread 1126710192 (LWP 29179)]
[New Thread 1128848304 (LWP 29180)]
[New Thread 1130949552 (LWP 29181)]
[Thread 1120406448 (LWP 29176) exited]
[Thread 1130949552 (LWP 29181) exited]
[New Thread 1131752368 (LWP 29182)]
[New Thread 1130949552 (LWP 29185)]
[New Thread 1120406448 (LWP 29186)]
[New Thread 1133853616 (LWP 29189)]
[New Thread 1135954864 (LWP 29190)]
[New Thread 1138056112 (LWP 29191)]
[Thread 1120406448 (LWP 29186) exited]
[New Thread 1120406448 (LWP 29192)]
[Thread 1138056112 (LWP 29191) exited]
[Thread 1120406448 (LWP 29192) exited]
[New Thread 1120406448 (LWP 29202)]
[New Thread 1138056112 (LWP 29203)]
[New Thread 1141803952 (LWP 29204)]
[Thread 1130949552 (LWP 29185) exited]
[Thread 1133853616 (LWP 29189) exited]
[New Thread 1130949552 (LWP 29206)]
[Thread 1141803952 (LWP 29204) exited]
[New Thread 1141803952 (LWP 29207)]
[Thread 1135954864 (LWP 29190) exited]
[Thread 1141803952 (LWP 29207) exited]

(evolution-2.6:29131): camel-WARNING **: camel_exception_get_id called with NULL parameter.
[New Thread 1141803952 (LWP 29209)]
[Thread 1141803952 (LWP 29209) exited]
[Thread 1117789104 (LWP 29175) exited]
[Thread 1109965744 (LWP 29172) exited]
[Thread 1126710192 (LWP 29179) exited]
[Thread 1128848304 (LWP 29180) exited]
[New Thread 1128848304 (LWP 29274)]
[Thread 1128848304 (LWP 29274) exited]
[New Thread 1128848304 (LWP 29370)]

** (evolution-2.6:29131): WARNING **: Failed to connect to the D-BUS daemon: Failed to connect to socket /tmp/dbus-NEiw9OtJKI: Connection refused

[New Thread 1126710192 (LWP 29372)]
[Thread 1126710192 (LWP 29372) exited]
*** glibc detected *** double free or corruption (!prev): 0x0989a828 ***

Program received signal SIGABRT, Aborted.
[Switching to Thread 1099448800 (LWP 29131)]
0xffffe410 in ?? ()
(gdb) thread applay all bt
No symbol "applay" in current context.
(gdb) thread apply all bt

Thread 1 (Thread 1099448800 (LWP 29131))

  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
  • #4 raise
    from /lib/tls/libc.so.6
  • #5 abort
    from /lib/tls/libc.so.6
  • #6 __libc_message
    from /lib/tls/libc.so.6
  • #7 malloc_printerr
    from /lib/tls/libc.so.6
  • #8 free
    from /lib/tls/libc.so.6
  • #9 IA__g_free
    at gmem.c line 187
  • #10 gtk_html_stream_vprintf
    at gtkhtml-stream.c line 111
  • #11 gtk_html_stream_printf
    at gtkhtml-stream.c line 124
  • #12 write_html
    at e-cal-component-preview.c line 289
  • #13 e_cal_component_preview_display
    at e-cal-component-preview.c line 427
  • #14 table_cursor_change_cb
    at e-tasks.c line 161
  • #15 IA__g_cclosure_marshal_VOID__INT
    at gmarshal.c line 216
  • #16 IA__g_closure_invoke
    at gclosure.c line 490
  • #17 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #18 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #19 IA__g_signal_emit
    at gsignal.c line 2241
  • #20 group_cursor_change
    at e-table.c line 758
  • #21 IA__g_cclosure_marshal_VOID__INT
    at gmarshal.c line 216
  • #22 IA__g_closure_invoke
    at gclosure.c line 490
  • #23 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #24 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #25 IA__g_signal_emit
    at gsignal.c line 2241
  • #26 e_table_group_cursor_change
    at e-table-group.c line 428
  • #27 etgl_cursor_change
    at e-table-group-leaf.c line 170
  • #28 IA__g_cclosure_marshal_VOID__INT
    at gmarshal.c line 216
  • #29 IA__g_closure_invoke
    at gclosure.c line 490
  • #30 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #31 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #32 IA__g_signal_emit
    at gsignal.c line 2241
  • #33 eti_cursor_change
    at e-table-item.c line 3243
  • #34 e_util_marshal_VOID__INT_INT
    at e-util-marshal.c line 813
  • #35 IA__g_closure_invoke
    at gclosure.c line 490
  • #36 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #37 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #38 IA__g_signal_emit
    at gsignal.c line 2241
  • #39 e_selection_model_maybe_do_something
    at e-selection-model.c line 485
  • #40 eti_event
    at e-table-item.c line 2344
  • #41 gnome_canvas_marshal_BOOLEAN__BOXED
    at gnome-canvas-marshal.c line 125
  • #42 g_type_class_meta_marshal
    at gclosure.c line 567
  • #43 IA__g_closure_invoke
    at gclosure.c line 490
  • #44 signal_emit_unlocked_R
    at gsignal.c line 2476
  • #45 IA__g_signal_emit_valist
    at gsignal.c line 2207
  • #46 IA__g_signal_emit_by_name
    at gsignal.c line 2265
  • #47 emit_event
    at e-canvas.c line 264
  • #48 e_canvas_button
    at e-canvas.c line 528
  • #49 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 83
  • #50 g_type_class_meta_marshal
    at gclosure.c line 567
  • #51 IA__g_closure_invoke
    at gclosure.c line 490
  • #52 signal_emit_unlocked_R
    at gsignal.c line 2476
  • #53 IA__g_signal_emit_valist
    at gsignal.c line 2207
  • #54 IA__g_signal_emit
    at gsignal.c line 2241
  • #55 gtk_widget_event_internal
    at gtkwidget.c line 3782
  • #56 IA__gtk_widget_event
    at gtkwidget.c line 3588
  • #57 IA__gtk_propagate_event
    at gtkmain.c line 2179
  • #58 IA__gtk_main_do_event
    at gtkmain.c line 1408
  • #59 gdk_event_dispatch
    at gdkevents-x11.c line 2311
  • #60 g_main_dispatch
    at gmain.c line 1916
  • #61 IA__g_main_context_dispatch
    at gmain.c line 2466
  • #62 g_main_context_iterate
    at gmain.c line 2547
  • #63 IA__g_main_loop_run
    at gmain.c line 2751
  • #64 bonobo_main
    at bonobo-main.c line 311
  • #65 main
    at main.c line 610
The program is running.  Exit anyway? (y or n) y
Comment 4 Chenthill P 2006-05-11 08:53:45 UTC
This is happening since the attachement is inserted in the description field. Marking as a duplicate.

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