[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    Bug#17294: marked as done (reproducible crash with charset codec)
From:       owner () bugs ! kde ! org (Stephan Kulow)
Date:       2000-12-18 14:33:06
[Download RAW message or body]

Your message dated Mon, 18 Dec 2000 15:18:58 +0100
with message-id <00121815185801.02059@michael>
and subject line Bug#17294: reproducible crash with charset codec
has caused the attached bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I'm
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Stephan Kulow
(administrator, KDE bugs database)

Received: (at submit) by bugs.kde.org; 18 Dec 2000 10:25:29 +0000
Received: (qmail 18019 invoked from network); 18 Dec 2000 10:25:28 -0000
Received: from mailout02.sul.t-online.com (194.25.134.17)
  by max.tat.physik.uni-tuebingen.de with SMTP; 18 Dec 2000 10:25:28 -0000
Received: from fwd06.sul.t-online.com 
	by mailout02.sul.t-online.com with smtp 
	id 147xTz-0007f5-03; Mon, 18 Dec 2000 11:25:27 +0100
Received: from poboxes.com (320056291824-0001@[217.2.147.196]) by fmrl06.sul.t-online.com
	with esmtp id 147xTr-1TrQy8C; Mon, 18 Dec 2000 11:25:19 +0100
Received: from verilin (verilin.verisoft.ch [192.168.1.99])
	by poboxes.com (Postfix) with SMTP id EB288405B2
	for <submit@bugs.kde.org>; Mon, 18 Dec 2000 11:25:10 +0100 (CET)
Subject: reproducible crash with charset codec
From: Wolfgang Rohdewald <wr@poboxes.com>
To: submit@bugs.kde.org
Message-Id: <20001218102511.EB288405B2@poboxes.com>
Date: Mon, 18 Dec 2000 11:25:11 +0100 (CET)
X-Sender: 320056291824-0001@t-dialin.net
X-Spam-Rating: max.tat.physik.uni-tuebingen.de 0/1000/N

Package: kmail
Version: 1.2 (KDE 2.1 post Beta 1)
Severity: grave
Compiler: gcc version 2.95.2 19991024 (release)
OS: Linux 2.2.18 i686 (compiled sources)

(gdb) up 5
#5  0x80a739b in KMComposeWin::setMsg (this=0x82b6c80, newMsg=0x8281d90,
    mayAutoSign=false) at kmcomposewin.cpp:972
972         mEditor->setText(codec->toUnicode(bodyDecoded));
(gdb) p mCharset.ascii()
$6 = 0x82c5df8 "us-ascii"

the source:
    // Workaround for bug in QT-2.2.2
if (mCharset == "utf-8") mEditor->setText(QString::fromUtf8(bodyDecoded));
else
{
    QTextCodec *codec = KMMsgBase::codecForName(mCharset);
    mEditor->setText(codec->toUnicode(bodyDecoded));
    mEditor->insertLine("\n", -1);
}
                                  
(gdb) bt
#0  <function called from gdb>
#1  0x410e28e9 in __wait4 () from /lib/libc.so.6
#2  0x408e3210 in KCrash::defaultCrashHandler (signal=11) at kcrash.cpp:191
#3  <signal handler called>
#4  QTextCodec::toUnicode (this=0x0, a=@0xbffff2fc) at tools/qtextcodec.cpp:818
#5  0x80a739b in KMComposeWin::setMsg (this=0x82b6c80, newMsg=0x8281d90,
    mayAutoSign=false) at kmcomposewin.cpp:972
#6  0x8117128 in KMKernel::recoverDeadLetters (this=0xbffff4a8)
    at kmkernel.cpp:363
#7  0x811922e in main (argc=1, argv=0xbffff684) at main.cpp:221
#8  0x410699cb in __libc_start_main (main=0x8119114 <main>, argc=1,
    argv=0xbffff684, init=0x8069f20 <_init>, fini=0x813ec10 <_fini>,
    rtld_fini=0x4000ae60 <_dl_fini>, stack_end=0xbffff67c)
    at ../sysdeps/generic/libc-start.c:92                                       

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic