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 372241 - Pan crashes
Pan crashes
Status: RESOLVED FIXED
Product: Pan
Classification: Other
Component: general
pre-1.0 betas
Other Windows
: Normal major
: 1.0
Assigned To: Charles Kerr
Pan QA Team
Depends on:
Blocks:
 
 
Reported: 2006-11-07 22:44 UTC by Artur Jachacy
Modified: 2006-11-08 17:35 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
message crashing pan (1.30 KB, text/plain)
2006-11-08 06:24 UTC, Christophe Lambin
  Details
0.118 patch (724 bytes, patch)
2006-11-08 17:33 UTC, Charles Kerr
none Details | Review

Description Artur Jachacy 2006-11-07 22:44:01 UTC
When I try to load the following article, Pan freezes, starts chewing up CPU and RAM, and then finally crashes. I deleted .pan2, but it hasn't helped, as it did in some cases.

Newsgroups: pl.news.czytniki
Subject: Re: ustawienie czytnika
Message-ID: <o3ax707tdlm2$.dlg@int.dyndns.org.invalid>

Here's a backtrace:

Program received signal SIGSEGV, Segmentation fault.
0x02d408b4 in ?? ()

(gdb) bt
  • #0 ??
  • #1 _Unwind_SjLj_RaiseException
    at string-view.h line 91
  • #2 __cxa_throw
    at string-view.h line 91
  • #3 operator new
    at string-view.h line 91
  • #4 std::string::_Rep::_S_create
    at basic_string.h line 198
  • #5 std::string::_M_mutate
    at stl_iterator.h line 274
  • #6 std::string::operator+=
    at basic_string.h line 242
  • #7 pan::clean_utf8
    at utf8-utils.cc line 176
  • #8 pan::content_to_utf8
    at string-view.h line 82
  • #9 pan::mime_part_to_utf8
    at string-view.h line 84
  • #10 pan::BodyPane::append_part
    at body-pane.cc line 863
  • #11 pan::BodyPane::foreach_part_cb
    at body-pane.cc line 895
  • #12 g_mime_message_foreach_part
  • #13 pan::BodyPane::set_text_from_message
    at body-pane.cc line 1051
  • #14 pan::BodyPane::refresh
    at body-pane.cc line 1068
  • #15 pan::BodyPane::set_article
    at body-pane.cc line 1079
  • #16 pan::GUI::on_progress_finished
    at gui.cc line 708
  • #17 pan::Progress::fire_finished
    at stl_tree.h line 261
  • #18 pan::Progress::set_finished
    at progress.cc line 147
  • #19 pan::TaskArticle::update_work
    at task-article.cc line 166
  • #20 TaskArticle
    at task-article.cc line 129
  • #21 pan::GUI::do_read_selected_article
    at quark.h line 122
  • #22 (anonymous namespace)::do_read_selected_article
    at actions.cc line 136
  • #23 ??
  • #24 ??
  • #25 ??

Comment 1 Christophe Lambin 2006-11-08 06:24:36 UTC
Created attachment 76193 [details]
message crashing pan

Confirmed.
Comment 2 Charles Kerr 2006-11-08 17:33:37 UTC
Created attachment 76217 [details] [review]
0.118 patch