From owner-freebsd-ports Fri Feb 9 21: 0:22 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id D4EEE37B401 for ; Fri, 9 Feb 2001 21:00:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f1A503G75897; Fri, 9 Feb 2001 21:00:03 -0800 (PST) (envelope-from gnats) Date: Fri, 9 Feb 2001 21:00:03 -0800 (PST) Message-Id: <200102100500.f1A503G75897@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: Matthew Thyer Subject: Re: ports/24952: kdebase2 fails to install when using qt-2.2.4 Reply-To: Matthew Thyer Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR ports/24952; it has been noted by GNATS. From: Matthew Thyer To: freebsd-gnats-submit@FreeBSD.org, jose@we.lc.ehu.es Cc: Subject: Re: ports/24952: kdebase2 fails to install when using qt-2.2.4 Date: Sat, 10 Feb 2001 15:25:34 +1030 I found yeasterday that I can install kdebase2 if I first: # ln -s aj /etc/malloc.conf so its probably the old "using a member of a structure that you have just freed" problem. Backtrace from my original email to freebsd-current: Program received signal SIGSEGV, Segmentation fault. 0x28bc17c9 in strlen () from /usr/lib/libc.so.5 (gdb) (gdb) bt #0 0x28bc17c9 in strlen () from /usr/lib/libc.so.5 #1 0xbfbff504 in ?? () #2 0x2886c12e in QCString::length () from /usr/X11R6/lib/libqt2.so #3 0x284aba9f in QCString::resize () from /usr/X11R6/lib/libqt2.so #4 0x282a516f in printableToString (str=0x28f71298 "text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;\nEx"..., l=197) at /usr/X11R6/include/qt2/qcstring.h:284 #5 0x282a71f7 in KConfigINIBackEnd::parseSingleConfigFile (this=0x804f300, rFile=@0xbfbff70c, pWriteBackMap=0x0, bGlobal=false) at kconfigbackend.cpp:308 #6 0x282a5ecc in KConfigINIBackEnd::parseConfigFiles (this=0x804f300) at kconfigbackend.cpp:182 #7 0x2828b5f9 in KConfigBase::parseConfigFiles (this=0xbfbff8c0) at kconfigbase.cpp:1292 #8 0x282a3a48 in KDesktopFile::KDesktopFile (this=0xbfbff8c0, pFileName=@0x804edb8, bReadOnly=true, resType=0x804b1e6 "apps") at kdesktopfile.cpp:43 #9 0x8049b84 in checkDesktopFile (templ=@0x804edb8, destDir=0xbfbff97c) at checker.cpp:58 #10 0x80499da in main (argc=2, argv=0xbfbffa00) at main_install.cpp:52 #11 0x804959d in _start () (gdb) The string at 0x28f71298 is: "text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;\nExec=emacs %f\nIcon=emacs\nTerminalOptions=\nPath=\nType=Application\nTerminal=0\nMapNotify=false\n" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message