[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#229114: marked as done (Yet another mysterious segfault, this time with backtrace & debug symbols. ;))



Your message dated Fri, 05 Mar 2004 16:41:44 +0100
with message-id <87eks7jo7b.fsf@student.kuleuven.ac.be>
and subject line Fixed in KDE 3.2, which just entered unstable
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 am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 23 Jan 2004 03:15:33 +0000
>From meldroc@frii.com Thu Jan 22 19:15:33 2004
Return-path: <meldroc@frii.com>
Received: from deimos.frii.net [216.17.128.193] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1AjrnB-0004Qd-00; Thu, 22 Jan 2004 19:15:33 -0800
Received: from dsc03-ari-co-204-32-213-236.rasserver.net (meldroc@dsc03-ari-co-204-32-213-236.rasserver.net [204.32.213.236])
	by deimos.frii.net (8.12.10/8.12.10) with ESMTP id i0N3FRUL025394
	for <submit@bugs.debian.org>; Thu, 22 Jan 2004 20:15:28 -0700 (MST)
From: Doug Holland <meldroc@frii.com>
Reply-To: meldroc@frii.com
To: submit@bugs.debian.org
Subject: Yet another mysterious segfault, this time with backtrace & debug symbols. ;)
Date: Thu, 22 Jan 2004 20:15:26 -0700
User-Agent: KMail/1.5.4
MIME-Version: 1.0
Content-Type: multipart/signed;
  protocol="application/pgp-signature";
  micalg=pgp-sha1;
  boundary="Boundary-02=_OHJEAULST/vMESh";
  charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Message-Id: <200401222015.26536.meldroc@frii.com>
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_01_20 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-5.0 required=4.0 tests=HAS_PACKAGE autolearn=no 
	version=2.60-bugs.debian.org_2004_01_20
X-Spam-Level: 


--Boundary-02=_OHJEAULST/vMESh
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Description: signed data
Content-Disposition: inline

Package: konqueror
Version: 3.1.5-1
Severity:important

I've been getting a lot of mysterious segfaults from konqueror, and haven't=
=20
had much luck finding out what's causing them.

This time, I followed Dominique Devriese's advice, installed his debug=20
versions of konqueror and kdelibs4, and ran konqueror inside of gdb, to get=
 a=20
backtrace.

Here are the contents of konqueror-crash-s0QTsc.log, which shows which page=
s I=20
was browsing when the segfault occured.

closed(329baae2):
opened(329baae2):file:/home/meldroc
closed(329baae2):
opened(329baae2):http://episteme.arstechnica.com/6/ubb.x
closed(329baae2):http://episteme.arstechnica.com/6/ubb.x
opened(329baae2):http://episteme.arstechnica.com/eve/ubb.x?a=3Dfrm&s=3D5000=
9562&f=3D34709834
closed(329baae2):http://episteme.arstechnica.com/eve/ubb.x?a=3Dfrm&s=3D5000=
9562&f=3D34709834
opened(329baae2):http://episteme.arstechnica.com/eve/ubb.x?a=3Dtpc&s=3D5000=
9562&f=3D34709834&m=3D26600106189

In any case, surfing at Ars Technica's forums at=20
http://episteme.arstechnica.com/6/ubb.x has caused frequent segfaults of th=
is=20
kind for me, as that particular site uses some complex javascript and css=20
features that aren't frequently used elsewhere (and cause some rendering=20
problems in Konqueror as well.

Without further ado, here's the backtrace.  I can reproduce this segfault=20
fairly easily on my machine, and I know that other people aren't getting th=
em=20
nearly as much.  So if you need more information, (I'm trying to feed=20
konqueror through valgrind at the moment) let me know.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1100894880 (LWP 8230)]
0x4208d5f2 in khtml::CachedScript::isLoaded() const (this=3D0x0) at loader.=
h:231
231     loader.h: No such file or directory.
        in loader.h
Current language:  auto; currently c++
(gdb) info threads
* 1 Thread 1100894880 (LWP 8230)  0x4208d5f2 in=20
khtml::CachedScript::isLoaded() const (this=3D0x0) at loader.h:231
(gdb) backtrace full
#0  0x4208d5f2 in khtml::CachedScript::isLoaded() const (this=3D0x0)
    at loader.h:231
No locals.
#1  0x4208c98f in khtml::HTMLTokenizer::notifyFinished(khtml::CachedObject*=
) (
    this=3D0x85f0060) at ../../../khtml/html/htmltokenizer.cpp:1602
        done =3D false
#2  0x421135c7 in khtml::CachedScript::checkNotify() (this=3D0x8929cc0)
    at ../../../khtml/misc/loader.cpp:267
        it =3D {<QGListIterator> =3D {list =3D 0x8929cc4,
    curNode =3D 0x0}, <No data fields>}
#3  0x4211354c in khtml::CachedScript::data(QBuffer&, bool) (this=3D0x8929c=
c0,
    buffer=3D@0x892f9ac, eof=3Dtrue) at ../../../khtml/misc/loader.cpp:259
        data =3D {static null =3D {
    static null =3D <same as static member of an already seen type>,
    d =3D 0x804c0d8, static shared_null =3D 0x804c0d8}, d =3D 0x89294f0,
  static shared_null =3D 0x804c0d8}
#4  0x4211725c in khtml::Loader::slotFinished(KIO::Job*) (this=3D0x83c0f48,
    job=3D0x8936718) at ../../../khtml/misc/loader.cpp:1107
        expireDate =3D 1094341308
        r =3D (Request *) 0x892f9a8
        j =3D (class TransferJob *) 0x8936718
#5  0x42119827 in khtml::Loader::qt_invoke(int, QUObject*) (this=3D0x83c0f4=
8,
    _id=3D2, _o=3D0xbfffecb0) at loader.moc:260
No locals.
=2D--Type <return> to continue, or q <return> to quit---
#6  0x40bcc38c in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/libqt-mt.so.3
No symbol table info available.
#7  0x402fb60f in KIO::Job::result(KIO::Job*) (this=3D0x8936718, t0=3D0x893=
6718)
    at jobclasses.moc:156
        clist =3D (struct QConnectionList *) 0x88e29e0
        o =3D {{type =3D 0x4101c278, payload =3D {b =3D 68, c =3D 68 'D', s=
 =3D -3516,
      i =3D 1090581060, l =3D 1090581060, uc =3D 68 'D', us =3D 62020,
      ui =3D 1090581060, ul =3D 1090581060, f =3D 8.05914688,
      d =3D -1.9953081645209219, byte =3D "D=F2\000A=C8=EC=FF=BF\217\235=E6=
@`\016\222\b",
      bytearray =3D {data =3D 0x4100f244 "\020\016k", size =3D 3221220552},
      ptr =3D 0x4100f244, voidstar =3D {ptr =3D 0x4100f244, owner =3D 200},
      charstar =3D {ptr =3D 0x4100f244 "\020\016k", owner =3D 200}, utf8 =
=3D {
        ptr =3D 0x4100f244 "\020\016k", owner =3D 200}, local8bit =3D {
        ptr =3D 0x4100f244 "\020\016k", owner =3D 200}, iface =3D 0x4100f24=
4,
      idisp =3D 0x4100f244}}, {type =3D 0x4101c2a0, payload =3D {b =3D 24,
      c =3D 24 '\030', s =3D 26392, i =3D 143877912, l =3D 143877912, uc =
=3D 24 '\030',
      us =3D 26392, ui =3D 143877912, ul =3D 143877912, f =3D 8.87147791e-3=
4,
      d =3D 46200.251046849589, byte =3D "\030g\223\b\b\217=E6@=E8=ED=FF=BF=
`\016\222\b",
      bytearray =3D {data =3D 0x8936718 "\b%G@=E0=E4\222\b=B0=D4\222\b",
        size =3D 1088851720}, ptr =3D 0x8936718, voidstar =3D {ptr =3D 0x89=
36718,
        owner =3D 8}, charstar =3D {ptr =3D 0x8936718 "\b%G@=E0=E4\222\b=B0=
=D4\222\b",
        owner =3D 8}, utf8 =3D {ptr =3D 0x8936718 "\b%G@=E0=E4\222\b=B0=D4\=
222\b",
        owner =3D 8}, local8bit =3D {ptr =3D 0x8936718 "\b%G@=E0=E4\222\b=
=B0=D4\222\b",
=2D--Type <return> to continue, or q <return> to quit---
        owner =3D 8}, iface =3D 0x8936718, idisp =3D 0x8936718}}}
#8  0x402e9d28 in KIO::Job::emitResult() (this=3D0x8936718)
    at ../../../kio/kio/job.cpp:183
No locals.
#9  0x402eb4db in KIO::SimpleJob::slotFinished() (this=3D0x8936718)
    at ../../../kio/kio/job.cpp:501
No locals.
#10 0x402ed115 in KIO::TransferJob::slotFinished() (this=3D0x8936718)
    at ../../../kio/kio/job.cpp:780
No locals.
#11 0x402fd3e6 in KIO::TransferJob::qt_invoke(int, QUObject*) (this=3D0x893=
6718,
    _id=3D17, _o=3D0xbfffef70) at jobclasses.moc:787
No locals.
#12 0x40bcc38c in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/libqt-mt.so.3
No symbol table info available.
#13 0x40bcc1c4 in QObject::activate_signal(int) () from /usr/lib/libqt-mt.s=
o.3
No symbol table info available.
#14 0x402dc68f in KIO::SlaveInterface::finished() (this=3D0x86c5050)
    at slaveinterface.moc:226
No locals.
#15 0x402dae58 in KIO::SlaveInterface::dispatch(int, QMemArray<char> const&=
) (
    this=3D0x86c5050, _cmd=3D104, rawdata=3D@0xbffff150)
    at ../../../kio/kio/slaveinterface.cpp:260
=2D--Type <return> to continue, or q <return> to quit---
        stream =3D <incomplete type>
        str1 =3D {static null =3D {
    static null =3D <same as static member of an already seen type>,
    d =3D 0x804c0d8, static shared_null =3D 0x804c0d8}, d =3D 0x804c0d8,
  static shared_null =3D 0x804c0d8}
        i =3D 1088855376
        b =3D -65 '=BF'
        ul =3D 0
#16 0x402daafa in KIO::SlaveInterface::dispatch() (this=3D0x86c5050)
    at ../../../kio/kio/slaveinterface.cpp:196
        cmd =3D 104
        data =3D {<> =3D {<No data fields>}, <No data fields>}
#17 0x402d872b in KIO::Slave::gotInput() (this=3D0x86c5050)
    at ../../../kio/kio/slave.cpp:221
No locals.
#18 0x402d9fcf in KIO::Slave::qt_invoke(int, QUObject*) (this=3D0x86c5050,
    _id=3D4, _o=3D0xbffff270) at slave.moc:113
No locals.
#19 0x40bcc38c in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/libqt-mt.so.3
No symbol table info available.
#20 0x40bcc4ed in QObject::activate_signal(int, int) ()
   from /usr/lib/libqt-mt.so.3
No symbol table info available.
=2D--Type <return> to continue, or q <return> to quit---
#21 0x40eea722 in QSocketNotifier::activated(int) ()
   from /usr/lib/libqt-mt.so.3
No symbol table info available.
#22 0x40be8310 in QSocketNotifier::event(QEvent*) ()
   from /usr/lib/libqt-mt.so.3
No symbol table info available.
#23 0x40b70a6f in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/libqt-mt.so.3
No symbol table info available.
#24 0x40b7007b in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libqt-mt.so.3
No symbol table info available.
#25 0x407b00ee in KApplication::notify(QObject*, QEvent*) (this=3D0xbffff84=
0,
    receiver=3D0x86c4b60, event=3D0xbffff580)=20
at ../../kdecore/kapplication.cpp:455
        t =3D SockAct
#26 0x40b607aa in QEventLoop::activateSocketNotifiers() ()
   from /usr/lib/libqt-mt.so.3
No symbol table info available.
#27 0x40b1c108 in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/libqt-mt.so.3
No symbol table info available.
#28 0x40b842d8 in QEventLoop::enterLoop() () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#29 0x40b84188 in QEventLoop::exec() () from /usr/lib/libqt-mt.so.3
=2D--Type <return> to continue, or q <return> to quit---
No symbol table info available.
#30 0x40b70cc1 in QApplication::exec() () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#31 0x40084888 in main (argc=3D1, argv=3D0xbffff9b4)
    at ../../konqueror/konq_main.cc:131
        app =3D {<KApplication> =3D {<> =3D {<No data fields>}, <KInstance>=
 =3D {
      _vptr.KInstance =3D 0x400f0124, _dirs =3D 0x80f5260, _config =3D 0x80=
f50c8,
      _iconLoader =3D 0x811d440, _name =3D <incomplete type>,
      _aboutData =3D 0x8051948, d =3D 0x80f4a28}, static metaObj =3D 0x8104=
a30,
    display =3D 0x8052e28, kipcCommAtom =3D 268, kipcEventMask =3D 255,
    static KApp =3D 0xbffff840, pArgc =3D 1074010740, pSessionConfig =3D 0x=
0,
    static s_DCOPClient =3D 0x81005f0, static s_dcopClientNeedsPostInit =3D=
 false,
    aCaption =3D {static null =3D {
        static null =3D <same as static member of an already seen type>,
        d =3D 0x804c0d8, static shared_null =3D 0x804c0d8}, d =3D 0x804c0d8,
      static shared_null =3D 0x804c0d8}, bSessionManagement =3D true,
    aIconPixmap =3D <incomplete type>, aMiniIconPixmap =3D <incomplete type=
>,
    aIconName =3D {static null =3D {
        static null =3D <same as static member of an already seen type>,
        d =3D 0x804c0d8, static shared_null =3D 0x804c0d8}, d =3D 0x804c0d8,
      static shared_null =3D 0x804c0d8}, aMiniIconName =3D {static null =3D=
 {
        static null =3D <same as static member of an already seen type>,
        d =3D 0x804c0d8, static shared_null =3D 0x804c0d8}, d =3D 0x804c0d8,
      static shared_null =3D 0x804c0d8}, useStyles =3D true, smw =3D 0x812b=
978,
=2D--Type <return> to continue, or q <return> to quit---
    static loadedByKdeinit =3D false, captionLayout =3D 1095819372,
    d =3D 0x80f4c70}, closed_by_sm =3D false}
        kiface =3D (class KonquerorIface *) 0x812bf68
        args =3D (KCmdLineArgs *) 0x8052de8
        crashlog_file =3D {mError =3D 0, mTmpName =3D {static null =3D {
      static null =3D <same as static member of an already seen type>,
      d =3D 0x804c0d8, static shared_null =3D 0x804c0d8}, d =3D 0x812e438,
    static shared_null =3D 0x804c0d8}, mFd =3D 15, mStream =3D 0x0, mFile =
=3D 0x0,
  mTextStream =3D 0x0, mDataStream =3D 0x0, bOpen =3D true, bAutoDelete =3D=
 false,
  d =3D 0x3a52bc}
        list =3D (class QWidgetList *) 0x8130980
        it =3D {<QPtrListIterator<QWidget>> =3D {<QGListIterator> =3D {
      list =3D 0x812e438,
      curNode =3D 0x408c4640}, <No data fields>}, <No data fields>}
        w =3D (struct QWidget *) 0x414ab9ce
(gdb)

--Boundary-02=_OHJEAULST/vMESh
Content-Type: application/pgp-signature
Content-Description: signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQBAEJHOaI9tShILUQARAotvAJ99adsJ+8qhyOtKrBRYrO6Ai+PaAgCg0YIE
17d8377ZT5ZlGRPQJ5pTZ9s=
=bnS9
-----END PGP SIGNATURE-----

--Boundary-02=_OHJEAULST/vMESh--


---------------------------------------
Received: (at 229114-close) by bugs.debian.org; 5 Mar 2004 15:41:11 +0000
>From dominique.devriese@student.kuleuven.ac.be Fri Mar 05 07:41:11 2004
Return-path: <dominique.devriese@student.kuleuven.ac.be>
Received: from nibbel.kulnet.kuleuven.ac.be [134.58.240.41] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1AzHRn-0003kL-00; Fri, 05 Mar 2004 07:41:11 -0800
Received: from localhost (localhost [127.0.0.1])
	by nibbel.kulnet.kuleuven.ac.be (Postfix) with ESMTP
	id B960E4B861; Fri,  5 Mar 2004 16:40:32 +0100 (CET)
Received: from antonius.kulnet.kuleuven.ac.be (antonius.kulnet.kuleuven.ac.be [134.58.240.73])
	by nibbel.kulnet.kuleuven.ac.be (Postfix) with ESMTP
	id 19FCB4BAC4; Fri,  5 Mar 2004 16:40:32 +0100 (CET)
Received: from appel (domi.kotnet.org [10.0.57.168])
	by antonius.kulnet.kuleuven.ac.be (Postfix) with ESMTP
	id E3F6E4C0D1; Fri,  5 Mar 2004 16:40:31 +0100 (CET)
Received: from domi by appel with local (Exim 3.36 #1 (Debian))
	id 1AzHSK-0002af-00; Fri, 05 Mar 2004 16:41:44 +0100
To: 218673-close@bugs.debian.org, 224890-close@bugs.debian.org,
	229554-close@bugs.debian.org, 233477-close@bugs.debian.org,
	203328-close@bugs.debian.org, 229114-close@bugs.debian.org,
	139800-close@bugs.debian.org, 158998-close@bugs.debian.org,
	163308-close@bugs.debian.org, 164019-close@bugs.debian.org,
	182067-close@bugs.debian.org, 187002-close@bugs.debian.org,
	187610-close@bugs.debian.org, 188151-close@bugs.debian.org,
	190684-close@bugs.debian.org, 195379-close@bugs.debian.org,
	196446-close@bugs.debian.org, 203863-close@bugs.debian.org,
	205652-close@bugs.debian.org, 219566-close@bugs.debian.org,
	220375-close@bugs.debian.org, 222304-close@bugs.debian.org,
	225866-close@bugs.debian.org, 200853-close@bugs.debian.org,
	215287-close@bugs.debian.org, 222627-close@bugs.debian.org,
	172907-close@bugs.debian.org, 199926-close@bugs.debian.org,
	223854-close@bugs.debian.org
Subject: Fixed in KDE 3.2, which just entered unstable
From: Dominique Devriese <dominique.devriese@student.kuleuven.ac.be>
Date: Fri, 05 Mar 2004 16:41:44 +0100
Message-ID: <87eks7jo7b.fsf@student.kuleuven.ac.be>
User-Agent: Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Security Through
 Obscurity, linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: Dominique Devriese <dominique.devriese@student.kuleuven.ac.be>
X-Virus-Scanned: by KULeuven Antivirus Cluster
Delivered-To: 229114-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_05 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=0.0 required=4.0 tests=none autolearn=no 
	version=2.60-bugs.debian.org_2004_03_05
X-Spam-Level: 


Closing 29 bugs that have been fixed upstream in KDE 3.2, which was
just uploaded to unstable.

cheers
domi



Reply to: