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 106949 - Balsa crashes on certain emails
Balsa crashes on certain emails
Status: RESOLVED DUPLICATE of bug 83085
Product: gtkhtml2
Classification: Deprecated
Component: CSS Parser
2.0.x
Other other
: Normal normal
: ---
Assigned To: Pawel Salek
Pawel Salek
Depends on:
Blocks:
 
 
Reported: 2003-02-24 18:53 UTC by dave
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
(2.33 KB, text/plain)
2003-02-24 18:45 UTC, Unknown User
Details

Description dave 2003-02-24 18:45:29 UTC
From: David Wilson <dave@thing.com>
To: submit@bugs.gnome.org
X-Mailer: bug-buddy 2.2.0
Subject: Balsa crashes on certain emails

Package: balsa
Severity: major
Version: 2.0.8
Synopsis: Balsa crashes on certain emails
Bugzilla-Product: balsa
Bugzilla-Component: general
BugBuddy-GnomeVersion: 2.0 (2.0.3)

Description:
Description of Problem:
If the preview window is enabled when certain emails are opened, balsa 
crashes with a segmentation fault. If the preview window is disabled, 
then balsa crashes if the "problem" email is opened for viewing. This 
occurs whenever balsa attempts to view or preview a
"problem" email message.

Steps to reproduce the problem:
1. Enable preview window
2. Select the "problem" email message
3. Balsa crashes

Actual Results:


Expected Results:


How often does this happen?
Every time a problem email is previewed.

Additional Information:
If preview is disabled, balsa is able to perform other operations on 
the "problem" email:
move to another folder, delete the message.
However, balsa will crash if you double-click on the "problem" email 
message.

Attached is an actual email message(in mbox format) that caused balsa 
to crash.


Debugging Information:

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

(no debugging symbols found)...[New Thread 8192 (LWP 6179)]
[New Thread 16385 (LWP 6182)]
0x420ae169 in wait4 () from /lib/i686/libc.so.6

Thread 1 (Thread 8192 (LWP 6179))

  • #0 wait4
    from /lib/i686/libc.so.6
  • #1 __DTOR_END__
    from /lib/i686/libc.so.6
  • #2 waitpid
    from /lib/i686/libpthread.so.0
  • #3 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #4 __pthread_sighandler
    from /lib/i686/libpthread.so.0
  • #5 <signal handler called>
  • #6 css_matcher_apply_rule
    from /usr/lib/libgtkhtml-2.so.0
  • #7 css_matcher_get_style
    from /usr/lib/libgtkhtml-2.so.0
  • #8 html_document_node_inserted_traverser
    from /usr/lib/libgtkhtml-2.so.0
  • #9 html_document_new_node
    from /usr/lib/libgtkhtml-2.so.0
  • #10 g_cclosure_marshal_VOID__OBJECT
    from /usr/lib/libgobject-2.0.so.0
  • #11 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #12 signal_emit_unlocked_R
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #14 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #15 html_parser_emit_new_node
    from /usr/lib/libgtkhtml-2.so.0
  • #16 htmlParseStartTag
    from /usr/lib/libxml2.so.2
  • #17 htmlParseTryOrFinish
    from /usr/lib/libxml2.so.2
  • #18 htmlParseChunk
    from /usr/lib/libxml2.so.2
  • #19 html_parser_stream_write
    from /usr/lib/libgtkhtml-2.so.0
  • #20 html_stream_write
    from /usr/lib/libgtkhtml-2.so.0
  • #21 html_document_write_stream
    from /usr/lib/libgtkhtml-2.so.0
  • #22 part_info_init_html
  • #23 part_info_init_mimetext
  • #24 part_info_init
  • #25 add_part
  • #26 add_multipart
  • #27 add_part
  • #28 select_part
  • #29 select_icon_cb
  • #30 gnome_ice_init
    from /usr/lib/libgnomeui-2.so.0
  • #31 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #32 signal_emit_unlocked_R
    from /usr/lib/libgobject-2.0.so.0
  • #33 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #34 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #35 gnome_icon_list_get_items_per_line
    from /usr/lib/libgnomeui-2.so.0
  • #36 gnome_icon_list_focus_icon
    from /usr/lib/libgnomeui-2.so.0
  • #37 gnome_icon_list_select_icon
    from /usr/lib/libgnomeui-2.so.0
  • #38 balsa_message_set
  • #39 balsa_window_idle_cb
  • #40 g_idle_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #41 g_main_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #42 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #43 g_main_context_iterate
    from /usr/lib/libglib-2.0.so.0
  • #44 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #45 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #46 main
  • #47 __libc_start_main
    from /lib/i686/libc.so.6
  • #0 wait4
    from /lib/i686/libc.so.6




------- Bug moved to this database by unknown@bugzilla.gnome.org 2003-02-24 13:45 -------

The original reporter (dave@thing.com) of this bug does not have an account here.
Reassigning to the exporter, unknown@bugzilla.gnome.org.
Reassigning to the default owner of the component, pawsa@theochem.kth.se.

Comment 1 Pawel Salek 2003-02-24 19:01:51 UTC
This a bug in libgtkhtml2 that has been as far as I can tell fixed.
gtkhtml2 upgrade will solve this problems for you.

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