From owner-freebsd-java Mon Feb 2 19:03:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA10010 for java-outgoing; Mon, 2 Feb 1998 19:03:14 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from aiai.ed.ac.uk (eigg.aiai.ed.ac.uk [129.215.41.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA10005 for ; Mon, 2 Feb 1998 19:03:10 -0800 (PST) (envelope-from jeff@aiai.ed.ac.uk) Received: from gairsay.aiai.ed.ac.uk (gairsay.aiai.ed.ac.uk [129.215.105.57]) by aiai.ed.ac.uk (8.8.7/8.8.7) with ESMTP id DAA17245 for ; Tue, 3 Feb 1998 03:03:06 GMT Received: (jeff@localhost) by gairsay.aiai.ed.ac.uk (8.6.13/8.6.12) id DAA26466 for freebsd-java@FreeBSD.ORG; Tue, 3 Feb 1998 03:03:06 GMT Date: Tue, 3 Feb 1998 03:03:06 GMT Message-Id: <199802030303.DAA26466@gairsay.aiai.ed.ac.uk> From: Jeff Dalton Subject: ScrollPane segmentation violation To: freebsd-java@FreeBSD.ORG Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe java" I'm having trouble using FreeBSD jdk115b2 because an application that works fine on Suns (and, for that matter, Macs) dies with a SIGSEGV 11* segmentation violation in a way that seems connected with ScrollPanes. The evidence is (a) stack traces that contain lines like this: java.awt.ScrollPane.getVScrollbarWidth(ScrollPane.java:207) java.awt.ScrollPane.calculateChildSize(ScrollPane.java:319) java.awt.ScrollPane.layout(ScrollPane.java:349) java.awt.ScrollPane.doLayout(ScrollPane.java:305) java.awt.Container.validateTree(Container.java:529) java.awt.Container.validateTree(Container.java:536) java.awt.Container.validate(Container.java:511) java.awt.Window.pack(Window.java:125) and (b) that the problem goes away if the ScrollPanes are replaced by mere Panels. Before I spend a lot more time trying to figure this out, or work around it, I wanted to asked whether anyone has seen a similar problme before and could say what might be going on and what might be done about it. -- jeff