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

List:       kmail-devel
Subject:    Re: Fwd: Re: 4/22 cvsup compiles but crashes
From:       Don Sanders <don () sanders ! org>
Date:       2000-04-28 13:15:19
[Download RAW message or body]

Well it's a shame you didn't keep the working snapshot.

From the gdb output it looks like you should try disabling the pgp stuff
so in kmreaderwin.cpp

void KMReaderWin::writeBodyStr(const QString aStr)
...
-  if (pgp->setMessage(aStr))
+ if (false)
....

And then run it again from under gdb. I take it you did configure kdenetwork 
with --enable-debug?

BFN,
Don.



On Fri, 28 Apr 2000, you wrote:
> ----------  Forwarded Message  ----------
> Subject: Re: 4/22 cvsup compiles but crashes
> Date: Fri, 28 Apr 2000 00:48:53 -0400
> From: dep <dep@snet.net>
>
> Don Sanders wrote:
> > Can you get a backtrace from gdb?
>
> yup. i've now replaced *everything.* brand new linux distribution,
> caldera  2.4, full install, XFree-3.3.5, kde2 built from prostine cvsup
> harvest. still kmail crashes; in this case, it also locked up tight
> rather than up and disappearing. entire source tree, even kdepim, built
> with nary a hiccup. when run without gdb, the thing crashes with  a
> broken pipe error.
>
> anyway, here it is.
>
> [dep@noname dep]$ gdb kmail
> GNU gdb 4.18
> Copyright 1998 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 "i386-COL-linux"...(no debugging symbols
> found)...
> (gdb) run
> Starting program: /opt/kde/bin/kmail
> Qt: gdb: -nograb added to command-line options.
>          Use the -dograb option to enforce grabbing.
> entering KMKernel::init()
> load # kmail addressbook file
> [which is then listed]
> iconloader (kdelibs): Theme tree: (KDE-HiColor: (KDE-LoColor))
> exiting KMKernel::init()
> KMKernel::openReader called
> iconloader (kdelibs): Theme tree: (KDE-HiColor: (KDE-LoColor))
> khtml (html): HTMLDocumentImpl constructor2 this = 0x82a0b98
> khtml (css): empty property list
> khtml (css): bad style rule
> khtml (css): child selector
> khtml (css): empty property list
> khtml (css): bad style rule
> khtml (html): style: parsing sheet 'a[href] { color:
> #0000ff;text-decoration: no
> ne; }'
> khtml (css): found body element
> khtml (render): RenderRoot(RenderRoot)::updateSize()
> khtml (render): RenderRoot(RenderRoot)::updateHeight()
> khtml (render): RenderRoot(RenderObject)::setContainingBlock()
> containingBlock =
> = 0, setting to this
> khtml (render): RenderRoot(RenderRoot)::updateHeight()
> khtml (render): RenderRoot(RenderRoot)::updateHeight()
> khtml (render): RenderRoot(RenderRoot)::updateHeight()
> (no debugging symbols found)...(no debugging symbols found)...
> Program received signal SIGPIPE, Broken pipe.
> 0x2ba75354 in write () from /lib/libc.so.6
> (gdb) bt
> #0  0x2ba75354 in write () from /lib/libc.so.6
> #1  0x8332560 in ?? ()
> #2  0x80da544 in KpgpBaseG::decrypt ()
> #3  0x80d9057 in KpgpBase::setMessage ()
> #4  0x80d39af in Kpgp::setMessage ()
> #5  0x80ab1ab in KMReaderWin::writeBodyStr ()
> #6  0x80a8dc1 in KMReaderWin::parseMsg ()
> #7  0x80a847f in KMReaderWin::parseMsg ()
> #8  0x80a7ca3 in KMReaderWin::updateReaderWin ()
> #9  0x2b5c4935 in QObject::activate_signal () from
> /usr/lib/qt/lib/libqt.so.2
> #10 0x2b7312af in QTimer::timeout () from /usr/lib/qt/lib/libqt.so.2
> #11 0x2b60a7d6 in QTimer::event () from /usr/lib/qt/lib/libqt.so.2
> #12 0x2b56b7aa in QApplication::notify () from
> /usr/lib/qt/lib/libqt.so.2
> #13 0x2b4fe7d9 in qt_activate_timers () from /usr/lib/qt/lib/libqt.so.2
> #14 0x2b4fca1a in QApplication::processNextEvent ()
>    from /usr/lib/qt/lib/libqt.so.2
> #15 0x2b56cd6c in QApplication::enter_loop () from
> /usr/lib/qt/lib/libqt.so.2
> #16 0x2b4fc791 in QApplication::exec () from /usr/lib/qt/lib/libqt.so.2
> #17 0x810398f in main ()
> #18 0x2b9e8736 in __libc_start_main () from /lib/libc.so.6
> (gdb)
> -------------------------------------------------------

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

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