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 261460 - Crash: evolution fails while trying to convert random charsets to utf-8
Crash: evolution fails while trying to convert random charsets to utf-8
Status: RESOLVED DUPLICATE of bug 242867
Product: evolution
Classification: Applications
Component: Mailer
unspecified
Other All
: Normal major
: ---
Assigned To: Evolution Triage Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2004-07-13 01:54 UTC by Anand Kumria
Modified: 2004-07-13 19:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Anand Kumria 2004-07-13 01:54:04 UTC
Distribution: Debian testing/unstable
Package: Evolution
Priority: Major
Version: GNOME2.6.1 unspecified
Gnome-Distributor: Debian
Synopsis: evolution fails while trying to convert random charsets to utf-8
Bugzilla-Product: Evolution
Bugzilla-Component: Mailer
Bugzilla-Version: unspecified
BugBuddy-GnomeVersion: 2.0 (2.6.1.1)
Description:
Description of the crash:
I get a *lot* of spam. Nowadays spam is coming with charsets such as:
iso-0-, iso-A412-6.

What I've noticed is that when an email with a bizarre charset comes in,
Evolution will attempt to convert to utf8; fail and then crash.

Steps to reproduce the crash:
1.  publically pot your email address everywhere
2.  wait until lots of spam comes in
3.  attempt to read in evolution but watch it crash and burn

Expected Results:
email would be displayed without causing a crash of evolution

How often does this happen?
all the time with email with bogus charsets

Additional Information:
filed as major because it causes the application to exit - even not
displaying the problem would be more useful

from .xsession-errors:
[numerous problems[
(evolution:2655): camel-WARNING **: Cannot convert from 'iso-0-' to 'UTF-8': No such file or directory

(evolution:2655): camel-WARNING **: Storing text as raw, unknown charset 'iso-0-' or invalid format

Then evolution exits


Debugging Information:

Backtrace was generated from '/usr/bin/evolution'

(no debugging symbols found)...Using host libthread_db library
"/lib/tls/libthread_db.so.1".
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...[Thread debugging using libthread_db enabled]
[New Thread 1095908992 (LWP 2655)]
[New Thread 1183853488 (LWP 2673)]
[Thread debugging using libthread_db enabled]
[New Thread 1095908992 (LWP 2655)]
[New Thread 1183853488 (LWP 2673)]
[Thread debugging using libthread_db enabled]
[New Thread 1095908992 (LWP 2655)]
[New Thread 1183853488 (LWP 2673)]
(no debugging symbols found)...[New Thread 1175452592 (LWP 2672)]
(no debugging symbols found)...[New Thread 1165527984 (LWP 2663)]
(no debugging symbols found)...[New Thread 1157139376 (LWP 2662)]
(no debugging symbols found)...[New Thread 1148750768 (LWP 2661)]
(no debugging symbols found)...[New Thread 1140345776 (LWP 2660)]
(no debugging symbols found)...[New Thread 1131658160 (LWP 2659)]
(no debugging symbols found)...[New Thread 1123154864 (LWP 2658)]
(no debugging symbols found)...[New Thread 1114766256 (LWP 2657)]
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...0x40f67431 in __waitpid_nocancel () from
/lib/tls/libpthread.so.0
  • #0 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #1 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #2 evolution_storage_set_view_factory_new_view
  • #3 <signal handler called>
  • #4 gtk_widget_get_accessible
    from /usr/lib/libgtk-x11-2.0.so.0
  • #5 html_a11y_text_new
    from /usr/lib/libgtkhtml-3.0.so.4
  • #6 html_utils_get_accessible
    from /usr/lib/libgtkhtml-3.0.so.4
  • #7 gtk_html_a11y_get_type
    from /usr/lib/libgtkhtml-3.0.so.4
  • #8 atk_object_ref_accessible_child
    from /usr/lib/libatk-1.0.so.0
  • #9 gnome_accessibility_module_shutdown
    from /usr/lib/gtk-2.0/modules/libatk-bridge.so
  • #10 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #11 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #13 gail_container_new
    from /usr/lib/gtk-2.0/modules/libgail.so
  • #14 gail_container_new
    from /usr/lib/gtk-2.0/modules/libgail.so
  • #15 g_cclosure_marshal_VOID__OBJECT
    from /usr/lib/libgobject-2.0.so.0
  • #16 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #17 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #18 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #19 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #20 gtk_container_remove
    from /usr/lib/libgtk-x11-2.0.so.0
  • #21 html_draw_queue_flush
    from /usr/lib/libgtkhtml-3.0.so.4
  • #22 html_iframe_set_scrolling
    from /usr/lib/libgtkhtml-3.0.so.4
  • #23 html_object_destroy
    from /usr/lib/libgtkhtml-3.0.so.4
  • #24 html_checkbox_new
    from /usr/lib/libgtkhtml-3.0.so.4
  • #25 html_cluealigned_new
    from /usr/lib/libgtkhtml-3.0.so.4
  • #26 html_object_destroy
    from /usr/lib/libgtkhtml-3.0.so.4
  • #27 html_checkbox_new
    from /usr/lib/libgtkhtml-3.0.so.4
  • #28 html_object_destroy
    from /usr/lib/libgtkhtml-3.0.so.4
  • #29 html_engine_parse
    from /usr/lib/libgtkhtml-3.0.so.4
  • #30 gtk_html_begin_content
    from /usr/lib/libgtkhtml-3.0.so.4
  • #31 gtk_html_begin
    from /usr/lib/libgtkhtml-3.0.so.4
  • #32 mail_display_render
    from /usr/lib/evolution/1.4/components/libevolution-mail.so
  • #33 mail_display_redisplay
    from /usr/lib/evolution/1.4/components/libevolution-mail.so
  • #34 mail_display_set_message
    from /usr/lib/evolution/1.4/components/libevolution-mail.so
  • #35 hide_sender
    from /usr/lib/evolution/1.4/components/libevolution-mail.so
  • #36 mail_empty_trash
    from /usr/lib/evolution/1.4/components/libevolution-mail.so
  • #37 ??
  • #38 ??
  • #39 ??
  • #40 ??
  • #41 mail_msg_wait_all
    from /usr/lib/evolution/1.4/components/libevolution-mail.so



Unknown reporter: wildfire@progsoc.org, changed to bugbuddy-import@ximian.com.
Setting qa contact to the default for this product.
   This bug either had no qa contact or an invalid one.

Comment 1 Gerardo Marin 2004-07-13 19:40:36 UTC
Upgrade, this is fixed ages ago

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