From owner-freebsd-gnome@FreeBSD.ORG Thu Nov 15 23:17:03 2007 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 551BF16A46B for ; Thu, 15 Nov 2007 23:17:03 +0000 (UTC) (envelope-from ml@t-b-o-h.net) Received: from vjofn.tucs-beachin-obx-house.com (vjofn-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::5e5]) by mx1.freebsd.org (Postfix) with ESMTP id 15A7713C442 for ; Thu, 15 Nov 2007 23:17:03 +0000 (UTC) (envelope-from ml@t-b-o-h.net) Received: from himinbjorg.tucs-beachin-obx-house.com (cpe-68-175-8-11.hvc.res.rr.com [68.175.8.11]) (authenticated bits=0) by vjofn.tucs-beachin-obx-house.com (8.12.9/8.12.9) with ESMTP id lAFNH26X047851 for ; Thu, 15 Nov 2007 18:17:02 -0500 (EST) Received: from himinbjorg.tucs-beachin-obx-house.com (localhost.tucs-beachin-obx-house.com [127.0.0.1]) by himinbjorg.tucs-beachin-obx-house.com (8.13.8/8.13.6) with ESMTP id lAFNGuhe069752 for ; Thu, 15 Nov 2007 18:16:57 -0500 (EST) (envelope-from ml@t-b-o-h.net) Received: (from tbohml@localhost) by himinbjorg.tucs-beachin-obx-house.com (8.13.8/8.13.6/Submit) id lAFNGu4g069751 for gnome@FreeBSD.org; Thu, 15 Nov 2007 18:16:56 -0500 (EST) (envelope-from tbohml) From: "Tuc at T-B-O-H.NET" Message-Id: <200711152316.lAFNGu4g069751@himinbjorg.tucs-beachin-obx-house.com> To: gnome@FreeBSD.org Date: Thu, 15 Nov 2007 18:16:56 -0500 (EST) X-Mailer: ELM [version 2.5 PL8] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: Subject: pkg-config 0.22 - segfault X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Nov 2007 23:17:03 -0000 Hi, It seems my pkg-config is starting to segfault. I compiled a debug version and get : pkg-config --list-all (etc......) rarian Rarian - Documentation metadata access library twolame twolame - An optimized MPEG Audio Layer 2 encoder libxml-2.0 libXML - libXML library version2. hal-storage hal-storage - hal library for storage devices and volumes Segmentation fault (core dumped) # gdb ./pkg-config pk*core GNU gdb 6.1.1 [FreeBSD] Copyright 2004 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-marcel-freebsd"... Core was generated by `pkg-config'. Program terminated with signal 11, Segmentation fault. Reading symbols from /lib/libc.so.5...done. Loaded symbols for /lib/libc.so.5 Reading symbols from /libexec/ld-elf.so.1...done. Loaded symbols for /libexec/ld-elf.so.1 #0 0x08056357 in g_slist_copy (list=0x2e392e30) at gslist.c:333 333 new_list->data = list->data; (gdb) bt #0 0x08056357 in g_slist_copy (list=0x2e392e30) at gslist.c:333 #1 0x0804a122 in fill_one_level (pkg=0x80886b0, func=0x8049fc4 , listp=0xbfbfe3cc) at pkg.c:608 #2 0x0804a15b in recursive_fill_list (pkg=0x80886b0, func=0x8049fc4 , listp=0xbfbfe3cc) at pkg.c:618 #3 0x0804a188 in recursive_fill_list (pkg=0x8080c00, func=0x8049fc4 , listp=0xbfbfe3cc) at pkg.c:624 #4 0x0804a622 in verify_package (pkg=0x8080c00) at pkg.c:824 #5 0x08049cc6 in internal_get_package (name=0x806e060 "silc", warn=1, check_compat=1) at pkg.c:386 #6 0x08049d1d in get_package (name=0x806e060 "silc") at pkg.c:399 #7 0x0804b779 in packages_foreach (key=0x806e060, value=0x806d740, data=0x1c) at pkg.c:1485 #8 0x08052e39 in g_hash_table_foreach (hash_table=0x8061160, func=0x804b768 , user_data=0x1c) at ghash.c:300 #9 0x0804b829 in print_package_list () at pkg.c:1508 #10 0x0804f055 in main (argc=2, argv=0xbfbfe8c0) at main.c:441 Please let me know what other information is necessary. Thanks, Tuc