From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Sep 18 18:00:16 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 193BF106566B for ; Sat, 18 Sep 2010 18:00:10 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 350768FC1A for ; Sat, 18 Sep 2010 18:00:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o8II09Di091461 for ; Sat, 18 Sep 2010 18:00:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o8II09iM091455; Sat, 18 Sep 2010 18:00:09 GMT (envelope-from gnats) Resent-Date: Sat, 18 Sep 2010 18:00:09 GMT Resent-Message-Id: <201009181800.o8II09iM091455@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Richard Frewin Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4F171106566B for ; Sat, 18 Sep 2010 17:50:05 +0000 (UTC) (envelope-from greatsword@humakti.demon.co.uk) Received: from lon1-post-2.mail.demon.net (lon1-post-2.mail.demon.net [195.173.77.149]) by mx1.freebsd.org (Postfix) with ESMTP id 174308FC14 for ; Sat, 18 Sep 2010 17:50:04 +0000 (UTC) Received: from dyn-62-56-67-64.dslaccess.co.uk ([62.56.67.64] helo=humakti.demon.co.uk) by lon1-post-2.mail.demon.net with esmtpa (AUTH humakti) (Exim 4.69) id 1Owykd-00003G-bW; Sat, 18 Sep 2010 14:50:51 +0000 Received: from raf by humakti.demon.co.uk with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Owykc-0002DQ-Uo; Sat, 18 Sep 2010 15:50:50 +0100 Message-Id: Date: Sat, 18 Sep 2010 15:50:50 +0100 From: Richard Frewin Sender: Richard A Frewin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Richard Frewin Subject: ports/150705: audio/grip seg faults on AMD64 8.1-STABLE (but not i386) X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Richard Frewin List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Sep 2010 18:00:16 -0000 >Number: 150705 >Category: ports >Synopsis: audio/grip seg faults on AMD64 8.1-STABLE (but not i386) >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Sep 18 18:00:08 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Richard Frewin >Release: FreeBSD 8.1-STABLE amd64 >Organization: >Environment: System: FreeBSD birch 8.1-STABLE FreeBSD 8.1-STABLE #0: Sat Sep 11 19:29:20 BST 2010 root@birch:/usr/obj/usr/src/sys/GENERIC amd64 >Description: On AMD64 audio/grip crashes with a segmentation fault about a second after the main window appears on screen. Tested on both 8.0-RC1 and 8.1-STABLE (from Sep 11 2010), both with up-to-date ports trees. Happens as both non-root and root user. However, this seg fault does not seem to happen on i386 systems (tested 8.1-STABLE and 9.0-CURRENT). GDB shows the following ... birch> gdb grip GNU gdb 6.1.1 [FreeBSD] [...] (gdb) run [...] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 8074041c0 (LWP 100267)] 0x0000000802ef7750 in gtk_widget_set_parent () from /usr/X11R6/lib/libgtk-x11-2.0.so.0 (gdb) bt #0 0x0000000802ef7750 in gtk_widget_set_parent () from /usr/X11R6/lib/libgtk-x11-2.0.so.0 #1 0x0000000802dde9ee in gtk_image_menu_item_set_image () from /usr/X11R6/lib/libgtk-x11-2.0.so.0 #2 0x000000000041cbb7 in ?? () #3 0x0000000000422aba in ?? () Looking at the source code this appears to be called from BuildMenuItemXpm at grip-3.3.1/src/uihelper.c:104 . I'm not a coder and can't see the actual cause if the crash. INSTALLED PORTS --------------- birch> pkg_info -r grip-3.3.1_2 Information for grip-3.3.1_2: Depends on: Dependency: xineramaproto-1.2 Dependency: xextproto-7.1.1 Dependency: renderproto-0.11 Dependency: randrproto-1.3.1 Dependency: kbproto-1.0.4 Dependency: inputproto-2.0 Dependency: fixesproto-4.1.1 Dependency: damageproto-1.2.0 Dependency: compositeproto-0.4.1 Dependency: font-util-1.0.2 Dependency: encodings-1.0.3,1 Dependency: xmlcatmgr-2.2 Dependency: xmlcharent-0.3_2 Dependency: iso8879-1986_2 Dependency: expat-2.0.1_1 Dependency: docbook-xml-4.5 Dependency: docbook-xml-4.4_1 Dependency: docbook-xml-4.3 Dependency: docbook-xml-4.2_1 Dependency: docbook-sk-4.1.2_4 Dependency: docbook-5.0_1 Dependency: docbook-4.5_2 Dependency: docbook-4.4_2 Dependency: docbook-4.3 Dependency: docbook-4.2 Dependency: docbook-4.1_4 Dependency: docbook-1.4 Dependency: docbook-xsl-1.75.2 Dependency: gnome_subr-1.0 Dependency: dmidecode-2.10 Dependency: ca_root_nss-3.12.6 Dependency: pciids-20091229 Dependency: hicolor-icon-theme-0.12 Dependency: gnomehier-2.3_12 Dependency: python26-2.6.6 Dependency: libproxy-0.2.3_1 Dependency: perl-5.10.1_2 Dependency: png-1.4.3 Dependency: jpeg-8_3 Dependency: jbigkit-1.6 Dependency: tiff-4.0.0 Dependency: jasper-1.900.1_9 Dependency: curl-7.21.1 Dependency: talloc-2.0.1_1 Dependency: pkg-config-0.25_1 Dependency: libart_lgpl-2.3.21,1 Dependency: libtasn1-2.7 Dependency: pixman-0.16.6 Dependency: xproto-7.0.16 Dependency: libICE-1.0.6,1 Dependency: libSM-1.1.1_2,1 Dependency: libfontenc-1.0.5 Dependency: libXau-1.0.5 Dependency: libXdmcp-1.0.3 Dependency: freetype2-2.4.2 Dependency: mkfontscale-1.0.7 Dependency: mkfontdir-1.0.5 Dependency: fontconfig-2.8.0,1 Dependency: font-misc-meltho-1.0.1 Dependency: font-misc-ethiopic-1.0.1 Dependency: font-bh-ttf-1.0.1 Dependency: bitstream-vera-1.10_4 Dependency: xorg-fonts-truetype-7.5 Dependency: pcre-8.10 Dependency: m4-1.4.15,1 Dependency: libvolume_id-0.81.1 Dependency: libpthread-stubs-0.3_3 Dependency: libxcb-1.7 Dependency: xcb-util-0.3.6_1 Dependency: libX11-1.3.3_1,1 Dependency: startup-notification-0.10_1 Dependency: libXt-1.0.7 Dependency: libXext-1.1.1,1 Dependency: libXpm-3.5.7 Dependency: libXinerama-1.1,1 Dependency: libXi-1.3,1 Dependency: libXfixes-4.0.4 Dependency: libXcomposite-0.4.1,1 Dependency: libXdamage-1.1.2 Dependency: libXrender-0.9.5 Dependency: libXrandr-1.3.0 Dependency: libXft-2.1.14 Dependency: libXcursor-1.1.10 Dependency: cairo-1.8.10_1,1 Dependency: libltdl-2.2.10 Dependency: libffi-3.0.9 Dependency: libexecinfo-1.1_3 Dependency: libdaemon-0.14 Dependency: sqlite3-3.7.2 Dependency: gdbm-1.8.3_3 Dependency: libiconv-1.13.1_1 Dependency: samba34-libsmbclient-3.4.8 Dependency: libxml2-2.7.7 Dependency: py26-libxml2-2.7.7 Dependency: dbus-1.2.24_2 Dependency: gettext-0.18.1.1 Dependency: popt-1.16 Dependency: libexif-0.6.18_1 Dependency: libgphoto2-2.4.10.1 Dependency: gnome-mime-data-2.18.0_4 Dependency: libgpg-error-1.8 Dependency: libgcrypt-1.4.6 Dependency: gnutls-2.8.6_2 Dependency: libxslt-1.1.26_2 Dependency: getopt-1.1.4_2 Dependency: bash-4.1.7_2 Dependency: rarian-0.8.1 Dependency: gnome-doc-utils-0.20.1_1 Dependency: bison-2.4.3,1 Dependency: glib-2.24.2 Dependency: gamin-0.1.10_4 Dependency: gio-fam-backend-2.24.2 Dependency: shared-mime-info-0.71_1 Dependency: gobject-introspection-0.6.14 Dependency: pango-1.28.1 Dependency: dbus-glib-0.88 Dependency: policykit-0.9_6 Dependency: eggdbus-0.6_1 Dependency: polkit-0.96_2 Dependency: consolekit-0.4.1_4 Dependency: hal-0.5.14_9 Dependency: avahi-app-0.6.27_2 Dependency: libIDL-0.8.14_1 Dependency: ORBit2-2.14.18_1 Dependency: libbonobo-2.24.3_1 Dependency: libogg-1.2.0,4 Dependency: speex-1.2.r1_3,1 Dependency: libvorbis-1.3.1,3 Dependency: libkate-0.3.7_1 Dependency: libcddb-1.3.2_1 Dependency: libaudiofile-0.2.7 Dependency: libao-1.0.0 Dependency: id3lib-3.8.3_5 Dependency: flac-1.2.1_2 Dependency: vorbis-tools-1.4.0_1,3 Dependency: esound-0.2.41 Dependency: cdparanoia-3.9.8_8 Dependency: libcdio-0.82_1 Dependency: atk-1.30.0_1 Dependency: gtk-2.20.1_2 Dependency: vte-0.24.3 Dependency: libglade2-2.6.4_3 Dependency: libgnomecanvas-2.30.1_1 Dependency: libnotify-0.4.5_4 Dependency: gnome-icon-theme-2.30.3 Dependency: gconf2-2.28.1_1 Dependency: gnome-vfs-2.24.3_1 Dependency: libgnome-2.30.0_1 Dependency: libbonoboui-2.24.3_1 Dependency: policykit-gnome-0.9.2_5 Dependency: libgnome-keyring-2.30.1_2 Dependency: libsoup-2.30.2_1 Dependency: gnome-keyring-2.30.3_1 Dependency: gnome-mount-0.8_7 Dependency: gvfs-1.6.3_1 Dependency: libgnomeui-2.24.3_2 >How-To-Repeat: Start grip and wait ... >Fix: >Release-Note: >Audit-Trail: >Unformatted: