From owner-freebsd-java Sun Jul 11 3:26:11 1999 Delivered-To: freebsd-java@freebsd.org Received: from cafe.muraoka.info.waseda.ac.jp (cafe.muraoka.info.waseda.ac.jp [133.9.68.49]) by hub.freebsd.org (Postfix) with ESMTP id 8B21714E38 for ; Sun, 11 Jul 1999 03:26:05 -0700 (PDT) (envelope-from shudoh@muraoka.info.waseda.ac.jp) Received: from muraoka.info.waseda.ac.jp (shudoh@localhost [127.0.0.1]) by cafe.muraoka.info.waseda.ac.jp (8.9.1a/3.7W) with ESMTP id TAA17788 for ; Sun, 11 Jul 1999 19:22:58 +0900 Message-Id: <199907111022.TAA17788@cafe.muraoka.info.waseda.ac.jp> To: freebsd-java@FreeBSD.ORG Subject: Re: strange java calculation errors In-reply-to: Your message of "Fri, 09 Jul 1999 16:04:32 CST." <199907092204.QAA09955@mt.sri.com> Date: Sun, 11 Jul 1999 19:22:57 +0900 From: SHUDO Kazuyuki Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > > > >I use the latest jdk1.1.8_ELF.V99-6-3.tar.gz with applied net-patch. > > > > >On a few-weeks-old 3.2-STABLE. > > > > >I have strange arithmetic errors. > > Ok, I set up a sample program. I think it needs to be an awt-application. > > I don't get any errors without setVisible(), but with a visible frame > > I get errors every few seconds. It has to be a Thread, too, I think. > > Martin > > > > //BugTest.java ---------------------------------------------- I could simplify this code a bit. Math.pow(...) returns a strange value occasionally. Moving a mouse pointer on the frame seems to increase the frequency of errors. Kazuyuki SHUDO Happy Hacking! Muraoka Lab., Grad. School of Sci. & Eng., Waseda Univ. ========== import java.awt.*; import java.util.Random; public class BugTest extends Frame implements Runnable { public BugTest(){ setSize(100,100); setVisible(true); } public void run(){ double base, pow; Random random = new Random(); while (true){ base = random.nextDouble() * 10.0; pow = Math.pow(base, 3.9); if (pow < 1.0e-200) { System.out.println(); System.out.println("base: " + base + " (0x" + Long.toHexString(Double.doubleToLongBits(base)) + ")"); System.out.println("pow: " + pow + " (0x" + Long.toHexString(Double.doubleToLongBits(pow)) + ")"); } } } public static void main(String args[]){ BugTest bug = new BugTest(); Thread bugThread = new Thread(bug); bugThread.setPriority(Thread.MIN_PRIORITY); bugThread.start(); } } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sun Jul 11 6:49:30 1999 Delivered-To: freebsd-java@freebsd.org Received: from scaup.prod.itd.earthlink.net (scaup.prod.itd.earthlink.net [207.217.121.49]) by hub.freebsd.org (Postfix) with ESMTP id 01FB414CB9 for ; Sun, 11 Jul 1999 06:49:28 -0700 (PDT) (envelope-from jason@welsh.dynip.com) Received: from welsh.dynip.com (1Cust189.tnt3.raleigh.nc.da.uu.net [63.15.74.189]) by scaup.prod.itd.earthlink.net (8.9.3/8.9.3) with SMTP id GAA27291 for ; Sun, 11 Jul 1999 06:49:26 -0700 (PDT) Received: (qmail 10879 invoked by uid 1000); 11 Jul 1999 13:49:23 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 11 Jul 1999 13:49:23 -0000 Date: Sun, 11 Jul 1999 09:49:23 -0400 (EDT) From: jason To: java@freebsd.org Subject: problems with jdk1.1.8 on freebsd 3.2 Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Ive got it installed, just like it says how to on the page http://www.freebsd.org/java/ and the jdk/bin dir is in my path but when i try to compile java programs, (using javac) it keeps crashing on me.. I do not have X installed, and I do not have a classpath set.. Do i need these set? here is a copy of the error.. the same thing happens when i run javac by itself, or with javac [root@welsh]# javac SIGSEGV 11* segmentation violation Full thread dump: NULL (TID:0x282fe0b0, sys_thread_t:0x8056800, state:R) prio=5 *current thread* Monitor Cache Dump: Registered Monitor Dump: Thread queue lock: Name and type hash table lock: String intern lock: JNI pinning lock: JNI global reference lock: BinClass lock: Class loading lock: Java stack lock: Code rewrite lock: Heap lock: Has finalization queue lock: Finalize me queue lock: Monitor IO lock: Child death monitor: Event monitor: I/O monitor: Alarm monitor: Memory allocation lock: Monitor registry: owner NULL (0x8056800, 1 entry) Thread Alarm Q: Abort trap regards, Jason -- ======================================================================= | Jason Welsh jason@welsh.dynip.com | If you think there's | | | good in everybody, you | | http://welsh.dynip.com/ | haven't met everybody. | ======================================================================= To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sun Jul 11 8: 4:26 1999 Delivered-To: freebsd-java@freebsd.org Received: from ns.mt.sri.com (unknown [206.127.79.91]) by hub.freebsd.org (Postfix) with ESMTP id 94C7A14F04 for ; Sun, 11 Jul 1999 08:04:19 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id JAA13691; Sun, 11 Jul 1999 09:04:18 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id JAA14282; Sun, 11 Jul 1999 09:04:17 -0600 Date: Sun, 11 Jul 1999 09:04:17 -0600 Message-Id: <199907111504.JAA14282@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: jason Cc: java@FreeBSD.ORG Subject: Re: problems with jdk1.1.8 on freebsd 3.2 In-Reply-To: References: X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org jason writes: > Ive got it installed, just like it says how to on the page > http://www.freebsd.org/java/ > and the jdk/bin dir is in my path > > but when i try to compile java programs, (using javac) it keeps crashing > on me.. I do not have X installed, and I do not have a classpath set.. > Do i need these set? No. Did you install kaffe or another Java VM prior to installing this? Is LD_LIBRARY_PATH set to anything? Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sun Jul 11 9:33:55 1999 Delivered-To: freebsd-java@freebsd.org Received: from scaup.prod.itd.earthlink.net (scaup.prod.itd.earthlink.net [207.217.121.49]) by hub.freebsd.org (Postfix) with ESMTP id 3214514CAB for ; Sun, 11 Jul 1999 09:33:53 -0700 (PDT) (envelope-from jason@welsh.dynip.com) Received: from welsh.dynip.com (1Cust25.tnt3.raleigh.nc.da.uu.net [63.15.74.25]) by scaup.prod.itd.earthlink.net (8.9.3/8.9.3) with SMTP id JAA02531 for ; Sun, 11 Jul 1999 09:33:51 -0700 (PDT) Received: (qmail 11047 invoked by uid 1000); 11 Jul 1999 16:33:49 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 11 Jul 1999 16:33:49 -0000 Date: Sun, 11 Jul 1999 12:33:49 -0400 (EDT) From: jason To: Nate Williams Cc: java@FreeBSD.ORG Subject: Re: problems with jdk1.1.8 on freebsd 3.2 In-Reply-To: <199907111504.JAA14282@mt.sri.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I dont have kaffe or jikes or anything else like that installed.. this is pretty much a bare bones install (small hard drive).. and I dont have LD_LIBRARY_PATH set to anything.. regards, Jason -- ======================================================================= | Jason Welsh jason@welsh.dynip.com | If you think there's | | | good in everybody, you | | http://welsh.dynip.com/ | haven't met everybody. | ======================================================================= On Sun, 11 Jul 1999, Nate Williams wrote: > jason writes: > > Ive got it installed, just like it says how to on the page > > http://www.freebsd.org/java/ > > and the jdk/bin dir is in my path > > > > but when i try to compile java programs, (using javac) it keeps crashing > > on me.. I do not have X installed, and I do not have a classpath set.. > > Do i need these set? > > No. > > > Did you install kaffe or another Java VM prior to installing this? > Is LD_LIBRARY_PATH set to anything? > > > Nate > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sun Jul 11 11:13:56 1999 Delivered-To: freebsd-java@freebsd.org Received: from ns.mt.sri.com (unknown [206.127.79.91]) by hub.freebsd.org (Postfix) with ESMTP id 3E33C14BD6 for ; Sun, 11 Jul 1999 11:13:54 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id MAA15764; Sun, 11 Jul 1999 12:13:53 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id MAA14644; Sun, 11 Jul 1999 12:13:52 -0600 Date: Sun, 11 Jul 1999 12:13:52 -0600 Message-Id: <199907111813.MAA14644@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: jason Cc: Nate Williams , java@FreeBSD.ORG Subject: Re: problems with jdk1.1.8 on freebsd 3.2 In-Reply-To: References: <199907111504.JAA14282@mt.sri.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I dont have kaffe or jikes or anything else like that installed.. this is > pretty much a bare bones install (small hard drive).. and I dont have > LD_LIBRARY_PATH set to anything.. Boy, I haven't a clue what's going on. It *should* work, but w/out being able to reproduce this, I haven't got a clue. Can you try running it under KTRACE? Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sun Jul 11 14: 4:47 1999 Delivered-To: freebsd-java@freebsd.org Received: from scaup.prod.itd.earthlink.net (scaup.prod.itd.earthlink.net [207.217.121.49]) by hub.freebsd.org (Postfix) with ESMTP id 73F2414BD7 for ; Sun, 11 Jul 1999 14:04:44 -0700 (PDT) (envelope-from jason@welsh.dynip.com) Received: from welsh.dynip.com (1Cust98.tnt1.raleigh.nc.da.uu.net [208.251.184.98]) by scaup.prod.itd.earthlink.net (8.9.3/8.9.3) with SMTP id OAA05534 for ; Sun, 11 Jul 1999 14:04:41 -0700 (PDT) Received: (qmail 329 invoked by uid 1000); 12 Jul 1999 01:04:43 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 12 Jul 1999 01:04:43 -0000 Date: Sun, 11 Jul 1999 21:04:43 -0400 (EDT) From: jason To: Nate Williams Cc: java@FreeBSD.ORG Subject: Re: problems with jdk1.1.8 on freebsd 3.2 In-Reply-To: <199907111911.NAA14726@mt.sri.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org holy cow! i figured one out! I WAS running my BSD 3.2 machine on a 486SX/25 machine.. I decided to move it to a 486DX/66 and tried it again.. son of a bitch worked! I guess the jdk dont like the cruddy little 486SX chips? woo hoo! -- ======================================================================= | Jason Welsh jason@welsh.dynip.com | If you think there's | | | good in everybody, you | | http://welsh.dynip.com/ | haven't met everybody. | ======================================================================= On Sun, 11 Jul 1999, Nate Williams wrote: > > just a few more clues, > > i installed the jdk1.1.7 and the same thing happened. (javac crashes) > > is it possible to download the source for the jdk and compile it myself? > > > Sure, but it's alot of hassle, and you won't end up with anything > different than what you have now. :( > > > I looked on www.javasoft.com and it just pointed me back to the > > Freebsd/java page where the binary package was. > > The JDK sources are copyrighted sources, so most people don't want to > build it for themselves. > > > I noticed on the webpage for the port description of the jdk, it says > > > > You may want to build a kernel with > > options SYSVSEM > > > > would I need to do this? > > It's not necessary. > > I'll look at the KTRACE stuff later. I'm about ready to start my > vacation. :) > > > > Nate > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sun Jul 11 14:16:32 1999 Delivered-To: freebsd-java@freebsd.org Received: from imo29.mx.aol.com (imo29.mx.aol.com [198.81.17.73]) by hub.freebsd.org (Postfix) with ESMTP id 1161F14C56 for ; Sun, 11 Jul 1999 14:16:28 -0700 (PDT) (envelope-from BlitzS14@aol.com) Received: from BlitzS14@aol.com by imo29.mx.aol.com (IMOv20.21) id nCHQa13921 (4467) for ; Sun, 11 Jul 1999 17:16:12 -0400 (EDT) From: BlitzS14@aol.com Message-ID: Date: Sun, 11 Jul 1999 17:16:11 EDT Subject: help To: freebsd-java@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: AOL 4.0 for Windows 95 sub 15 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I downloaded a JWS 3.0. When I tried to installed it, I was asked for JDK thing. So, I also got a JDK. But now I have a trouble opening this JDK thing. I thought it was a zip file or something, but seems like my Winzip cannot open the file, called "TAR." And I am not familiar with this "TAR" thing... The message I recieve is " Error reading header after processing 0 entries." --I don't know ???? Please help me with this !!! Thank you. -Yoshi. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sun Jul 11 14:16:59 1999 Delivered-To: freebsd-java@freebsd.org Received: from ostrich.prod.itd.earthlink.net (ostrich.prod.itd.earthlink.net [207.217.120.14]) by hub.freebsd.org (Postfix) with ESMTP id 731C014CA7 for ; Sun, 11 Jul 1999 14:16:47 -0700 (PDT) (envelope-from jason@welsh.dynip.com) Received: from scaup.prod.itd.earthlink.net ([207.217.120.49]) by ostrich.prod.itd.earthlink.net (8.8.7/8.8.5) with ESMTP id LAA22626 for ; Sun, 11 Jul 1999 11:55:51 -0700 (PDT) Received: from welsh.dynip.com (1Cust25.tnt3.raleigh.nc.da.uu.net [63.15.74.25]) by scaup.prod.itd.earthlink.net (8.9.3/8.9.3) with SMTP id LAA13401 for ; Sun, 11 Jul 1999 11:55:25 -0700 (PDT) Received: (qmail 11297 invoked by uid 1000); 11 Jul 1999 18:55:21 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 11 Jul 1999 18:55:21 -0000 Date: Sun, 11 Jul 1999 14:55:20 -0400 (EDT) From: jason To: Nate Williams Cc: java@FreeBSD.ORG Subject: Re: problems with jdk1.1.8 on freebsd 3.2 In-Reply-To: <199907111813.MAA14644@mt.sri.com> Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-203258605-931719320=:11037" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-203258605-931719320=:11037 Content-Type: TEXT/PLAIN; charset=US-ASCII a ktrace is attached (i think i did it right, never used it before.. :) ) just a few more clues, i installed the jdk1.1.7 and the same thing happened. (javac crashes) is it possible to download the source for the jdk and compile it myself? I looked on www.javasoft.com and it just pointed me back to the Freebsd/java page where the binary package was. I noticed on the webpage for the port description of the jdk, it says You may want to build a kernel with options SYSVSEM would I need to do this? -- ======================================================================= | Jason Welsh jason@welsh.dynip.com | If you think there's | | | good in everybody, you | | http://welsh.dynip.com/ | haven't met everybody. | ======================================================================= On Sun, 11 Jul 1999, Nate Williams wrote: > > I dont have kaffe or jikes or anything else like that installed.. this is > > pretty much a bare bones install (small hard drive).. and I dont have > > LD_LIBRARY_PATH set to anything.. > > Boy, I haven't a clue what's going on. It *should* work, but w/out being > able to reproduce this, I haven't got a clue. > > Can you try running it under KTRACE? > > > Nate > --0-203258605-931719320=:11037 Content-Type: APPLICATION/octet-stream; name="ktrace.out" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename="ktrace.out" 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 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PQojIFRISVMgU0NSSVBUIEFORCBKQVZBIFdJ TEwgTk9UIFJVTiBVTkRFUiBTVU5PUzQuWCwgQUtBIFNPTEFSSVMgMS5YLiAg CiM9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09CgojIFNldCB1cCBkZWZhdWx0IHZh cmlhYmxlIHZhbHVlcyBpZiBub3Qgc3VwcGxpZWQgYnkgdGhlIHVzZXIuCgoj UFJHPWB3aGVuY2UgJDBgID4vZGV2L251bGwgMj4mMQpESVI9YGRpcm5hbWUg JDBgCnByb2duYW1lPWBiYXNlbmFtZSAkMGAKUFJHPWBjZCAkRElSOyBwd2Qg YC8kcHJvZ25hbWUKSl9IT01FPWBjZCAkRElSLy4uOyBwd2RgCgojIFRoZSBk ZWZhdWx0IFRIUkVBRFNfVFlQRSBpcyAiZ3JlZW5fdGhyZWFkcyIuICBUbyBj aGFuZ2UgdGhlIGRlZmF1bHQgY2hhbmdlCiMgdGhlIHNldHRpbmcgb2YgdGhl IERFRkFVTFRfVEhSRUFEU19GTEFHIHZhcmlhYmxlLiAgVGhlIG9ubHkgdmFs aWQgdmFsdWVzIAojIG9mIHRoYXQgdmFyaWFibGUgYXJlICdncmVlbicgYW5k ICduYXRpdmUnLiAKIyAKIyBUaGlzIGludHJvZHVjZXMgYSBkZXBlbmRlbmN5 IG9mIHRoaXMgd3JhcHBlciBvbiB0aGUgcG9saWN5IHVzZWQgdG8gZG8gYnVp bGRzLgojIGUuZy4gdGhlIHVzYWdlIG9mIHRoZSBuYW1lICJncmVlbl90aHJl YWRzIiBoZXJlIGlzIGRlcGVuZGVudCBvbiB0aGUgYnVpbGQKIyBzY3JpcHRz IHdoaWNoIHVzZSB0aGUgc2FtZSBuYW1lLiBTaW5jZSB0aGlzIGlzIHNvbWV3 aGF0IGFuYWxvZ291cyB0byB0aGUKIyB3cmFwcGVyIGFscmVhZHkgZGVwZW5k aW5nIG9uIHRoZSBidWlsZCBzY3JpcHRzIHB1dHRpbmcgdGhlIGV4ZWN1dGFi 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 ZQAAAAAAAAAAAAAAAAAAnueINwliDgBQrWXABgABAAMAAAAMAAAAAgBuwPUr AABzaABhY2UAAAAAAAAAAAAAAAAAAJ7niDcWZQ4ATD/uwgYA7cIAAAAAAAAA AAQAAAABAG7A9SsAAHNoAGFjZQAAAAAAAAAAAAAAAAAAnueIN89nDgBQrWXA UQAAAAwAAAACAG7A9SsAAHNoAGFjZQAAAAAAAAAAAAAAAAAAnueIN4ppDgBM P+7CUQAJCAAAAAD1KwAAFAAAAAEAbsD1KwAAc2gAYWNlAAAAAAAAAAAAAAAA AACe54g3RmsOAKDjc8AHAAQA/////wzav78CAAAAAAAAAAwAAAACAG7A9SsA AHNoAGFjZQAAAAAAAAAAAAAAAAAAnueIN31uDgBMP+7CBwDuwgAAAAD5KwAA EAAAAAEAbsD1KwAAc2gAYWNlAAAAAAAAAAAAAAAAAACe54g3gX8OAFCtZcAD AAMACgAAAKDBCQj/AwAABwQAAAQAbsD1KwAAc2gAYWNlAAAAAAAAAAAAAAAA AACe54g3EoMOAACAZ8AKAAAAAAAAAG5kZW5jeSBkb2VzIG5vdAojIHNlZW0g YWxsIHRoYXQgYmFkLgoKREVGQVVMVF9USFJFQURTX0ZMQUc9Z3JlZW4KCmlm IFsgJHtUSFJFQURTX0ZMQUc6LSR7REVGQVVMVF9USFJFQURTX0ZMQUd9fSA9 IG5hdGl2ZSBdIDsgdGhlbiAKICAgIFRIUkVBRFNfVFlQRT1uYXRpdmVfdGhy ZWFkcwplbHNlCiAgICBUSFJFQURTX1RZUEU9Z3JlZW5fdGhyZWFkcwpmaQpl eHBvcnQgVEhSRUFEU19UWVBFCiNlY2hvICJVc2luZyBleGVjdXRhYmxlcyBi dWlsdCBmb3IgJFRIUkVBRFNfVFlQRSIKCiMKIyBJZiAtbmF0aXZlIG9yIC1n cmVlbiBpcyB0aGUgZmlyc3QgYXJndW1lbnQsIG92ZXJyaWRlIHRocmVhZHMg dHlwZQojIGJhc2VkIG9uIHRoYXQuIEFsc28sIHJlbW92ZSBpdCBmcm9tICRA LCBiZWNhdXNlIHRoaXMgaXMgYW4gYXJndW1lbnQKIyBfb25seV8gdG8gdGhp cyB3cmFwcGVyLiBUaGlzIGlzIGFuIGFsdGVybmF0aXZlIHRvIHNldHRpbmcK IyBUSFJFQURTX0ZMQUcgb24gU29sYXJpcy4KIwppZiBbIFgiJDEiID0gWCIt bmF0aXZlIiAtbyBYIiQxIiA9IFgiLWdyZWVuIiBdOyB0aGVuCiAgICBpZiBb IFgiJDEiID0gWCItbmF0aXZlIiBdOyB0aGVuCiAgICAgIFRIUkVBRFNfVFlQ RT1uYXRpdmVfdGhyZWFkcwogICAgZWxzZQogICAgICBUSFJFQURTX1RZUEU9 Z3JlZW5fdGhyZWFkcwogICAgZmkKICAgIHNoaWZ0IDEKZmkKCmlmIFsgLXog IiRKQVZBX0hPTUUiIF0gOyB0aGVuCiAgICBleHBvcnQgSkFWQV9IT01FCiAg ICBKQVZBX0hPTUU9JEpfSE9NRQpmaQoKIwojIEZvciBzb21lIHByb2dyYW1z IGxpa2UgYXBwbGV0dmlld2VyLCBpdCBpcyBpbXBvcnRhbnQgdGhhdCAiLiIg bm90IGJlCiMgaW4gdGhlIGNsYXNzcGF0aCBieSBkZWZhdWx0ICh1bmxlc3Mg dGhlIHVzZXIgc2V0IHRoZSBDTEFTU1BBVEgKIyBleHBsaWNpdGx5KS4gQXBw bGljYXRpb25zIHRoYXQgZml0IGluIHRoaXMgbGlzdCBhcmUgb25lcyB0aGF0 IGxvYWQKIyBjbGFzc2VzIHRocm91Z2ggYSBDbGFzc0xvYWRlciwgd2hlcmUg Y2xhc3NlcyBjbwwAAAACAG7A9SsAAHNoAGFjZQAAAAAAAAAAAAAAAAAAnueI N4yIDgBMP+7CAwD//wAAAAD/AwAACAAAAAEAbsD1KwAAc2gAYWNlAAAAAAAA AAAAAAAAAACe54g3JpQOAFCtZcARAAEAAEAKCAwAAAACAG7A9SsAAHNoAGFj ZQAAAAAAAAAAAAAAAAAAnueIN6SWDgBMP+7CEQAAAAAAAAAAAAAADAAAAAEA bsD1KwAAc2gAYWNlAAAAAAAAAAAAAAAAAACe54g3m6AOAFCtZcC8AAIApMcJ CMjav78HAAAAAwBuwPUrAABzaABhY2UAAAAAAAAAAAAAAAAAAJ7niDfFog4A AMDvwi9zYmluL1sMAAAAAgBuwPUrAABzaABhY2UAAAAAAAAAAAAAAAAAAJ7n iDeDpQ4ATD/uwrwAAAACAAAAAAAAAAwAAAABAG7A9SsAAHNoAGFjZQAAAAAA AAAAAAAAAAAAnueIN46nDgBQrWXAvAACAKTHCQjI2r+/CwAAAAMAbsD1KwAA c2gAYWNlAAAAAAAAAAAAAAAAAACe54g3i6kOAADA78IvdXNyL3NiaW4vWwwA AAACAG7A9SsAAHNoAGFjZQAAAAAAAAAAAAAAAAAAnueINwqtDgBMP+7CvAAA AAIAAAAAAAAADAAAAAEAbsD1KwAAc2gAYWNlAAAAAAAAAAAAAAAAAACe54g3 H68OAFCtZcC8AAIApMcJCMjav78GAAAAAwBuwPUrAABzaABhY2UAAAAAAAAA AAAAAAAAAJ7niDcWsQ4AAMDvwi9iaW4vWwwAAAACAG7A9SsAAHNoAGFjZQAA AAAAAAAAAAAAAAAAnueIN6e1DgBMP+7CvAAAAAAAAAAAAAAABAAAAAEAbsD1 KwAAc2gAYWNlAAAAAAAAAAAAAAAAAACe54g3AbgOAFCtZcACAAAADAAAAAIA bsD1KwAAc2gAYWNlAAAAAAAAAAAAAAAAAACe54g3N8MOAEw/7sICAAAAAAAA APorAAAEAAAAAQBuwPUrAABzaABhY2UAAAAAAAAAAAAAAAAAAJ7niDf2zw4A UK1lwFEAAAAMAAAAAgBuwPUrAABzaABhY2UAAAAAAAAAAAAAAAAAAJ7niDdY 0g4ATD/uwlEACQgAAAAA9SsAABQAAAABAG7A9SsAAHNoAGFjZQAAAAAAAAAA AAAAAAAAnueINwnYDgCg43PABwAEAP////8U27+/AgAAAAAAAAAMAAAAAgAA APUrAABzaABhY2UAAAAAAAAAAAAAfIAECJ7niDfsEQ8ATD/uwgcA7sIAAAAA +isAAAgAAAABAAAA9SsAAHNoAGFjZQAAAAAAAAAAAAB8gAQInueIN2gxDwBQ rWXAEQABAABQCggMAAAAAgAAAPUrAABzaABhY2UAAAAAAAAAAAAAfIAECJ7n iDfkMw8ATD/uwhEAAAAAAAAAAAAAAAQAAAABAAAA9SsAAHNoAGFjZQAAAAAA AAAAAAB8gAQInueIN6s5DwBQrWXAAgAAAAwAAAACAAAA9SsAAHNoAGFjZQAA AAAAAAAAAAB8gAQIn+eINxcDAABMP+7CAgAAAAAAAAD7KwAABAAAAAEAAAD1 KwAAc2gAYWNlAAAAAAAAAAAAAHyABAif54g3klEAAFCtZcBRAAAADAAAAAIA AAD1KwAAc2gAYWNlAAAAAAAAAAAAAHyABAif54g3n1MAAEw/7sJRAAkIAAAA APUrAAAUAAAAAQAAAPUrAABzaABhY2UAAAAAAAAAAAAAfIAECJ/niDeeVwAA oONzwAcABAD/////FNu/vwIAAAAAAAAADAAAAAIAAAD1KwAAc2gAYWNlAAAA AAAAAAAAAHyABAif54g3TlsAAEw/7sIHAO7CAAAAAPsrAAAEAAAAAQAAAPUr AABzaABhY2UAAAAAAAAAAAAAfIAECJ/niDeAbAAAUK1lwAIAAAAMAAAAAgAA APUrAABzaABhY2UAAAAAAAAAAAAAfIAECJ/niDcpeQAATD/uwgIAAAAAAAAA /CsAAAQAAAABAAAA9SsAAHNoAGFjZQAAAAAAAAAAAAB8gAQIn+eIN1C8AABQ rWXAUQAAAAwAAAACAAAA9SsAAHNoAGFjZQAAAAAAAAAAAAB8gAQIn+eIN2W+ AABMP+7CUQAJCAAAAAD1KwAAFAAAAAEAAAD1KwAAc2gAYWNlAAAAAAAAAAAA AHyABAif54g3EMMAAKDjc8AHAAQA/////xTbv78CAAAAAAAAAAwAAAACAAAA 9SsAAHNoAGFjZQAAAAAAAAAAAAB8gAQIn+eIN7/GAABMP+7CBwDuwgAAAAD8 KwAAEAAAAAEAAAD1KwAAc2gAYWNlAAAAAAAAAAAAAHyABAif54g3bdgAAFCt ZcADAAMACgAAAKDBCQj/AwAABwQAAAQAAAD1KwAAc2gAYWNlAAAAAAAAAAAA AHyABAif54g3E9wAAACAZ8AKAAAAAAAAAG1pbmcgb2ZmIC4gd2lsbCBlbmQK IyB1cCBiZWluZyBzeXN0ZW0gY2xhc3Nlcy4gRm9yIG5vdyB3ZSBrbm93IG9m IG9ubHkgYXBwbGV0dmlld2VyLgojCk5PX0RPVF9MSVNUPSJhcHBsZXR2aWV3 ZXIiCkRFRkFVTFRfQ0xBU1NQQVRIPSIuIgpmb3IgZXhjbHVkZWQgaW4gJHtO T19ET1RfTElTVH07IGRvCiAgICBpZiBbICR7ZXhjbHVkZWR9ID0gJHtwcm9n bmFtZX0gXTsgdGhlbgogICAgICAgIERFRkFVTFRfQ0xBU1NQQVRIPSIiOwog ICAgZmkKZG9uZQoKQ0xBU1NQQVRIPSIke0NMQVNTUEFUSDotJHtERUZBVUxU X0NMQVNTUEFUSH19IgppZiBbIC16ICIke0NMQVNTUEFUSH0iIF0gOyB0aGVu CiAgICBDTEFTU1BBVEg9IiRKQVZBX0hPTUUvY2xhc3NlczokSkFWQV9IT01F L2xpYi9jbGFzc2VzLmphcjokSkFWQV9IT01FL2xpYi9ydC5qYXI6JEpBVkFf SE9NRS9saWIvaTE4bi5qYXI6JEpBVkFfSE9NRS9saWIvY2xhc3Nlcy56aXAi CmVsc2UKICAgIENMQVNTUEFUSD0iJENMQVNTUEFUSDokSkFWQV9IT01FL2Ns YXNzZXM6JEpBVkFfSE9NRS9saWIvY2xhc3Nlcy5qYXI6JEpBVkFfSE9NRS9s aWIvcnQuamFyOiRKQVZBX0hPTUUvbGliL2kxOG4uamFyOiRKQVZBX0hPTUUv bGliL2NsYXNzZXMuemlwIgpmaQoKZXhwb3J0IENMQVNTUEFUSAoKcHJvYz1g L3Vzci9iaW4vdW5hbWUgLW1gCkxEX0xJQlJBUllfUEFUSD0iJEpBVkFfSE9N RS9saWIvJHByb2MvJFRIUkVBRFNfVFlQRTokTERfTElCUkFSWV9QQVRIIgpl eHBvcnQgTERfTElCUkFSWV9QQVRICgpYRklMRVNFQVJDSFBBVEg9IiRKQVZB X0hPTUUvbGliL2xvY2FsZS8lTC8lVC8lTiVTOiRYRklMRVNFQVJDSFBBVEgi CmV4cG9ydCBYRklMRVNFQVJDSFBBVEgKCiMgQnkgZGVmYXVsdCwgdGhlIHJl YWwgcHJvZ3JhbSBpcyB0aGUgc2FtZSBhcyB0aGUgY2FsbGVkIHByb2dyYW0K ZXhlY25hbWU9JHtwcm9nbmFtZX0KCiMgSWYgYW4gJ1gnIHZlcnNpb24gZXhp c3RzIGFuZCBESVNQTEFZIGlzIHNldCwgdGhlbiB1c2UgdGhlIFggdmVyc2lv bi4KaWYgWyAteCAkSgwAAAACAAAA9SsAAHNoAGFjZQAAAAAAAAAAAAB8gAQI n+eIN03gAABMP+7CAwD//wAAAAD/AwAABAAAAAEAAAD1KwAAc2gAYWNlAAAA AAAAAAAAAHyABAif54g3RPQAAFCtZcACAAAADAAAAAIAAAD1KwAAc2gAYWNl AAAAAAAAAAAAAHyABAif54g36wEBAEw/7sICAAAAAAAAAP0rAAAEAAAAAQAA APUrAABzaABhY2UAAAAAAAAAAAAAfIAECJ/niDeoDgEAUK1lwFEAAAAMAAAA AgAAAPUrAABzaABhY2UAAAAAAAAAAAAAfIAECJ/niDe5EAEATD/uwlEACQgA AAAA9SsAABQAAAABAAAA9SsAAHNoAGFjZQAAAAAAAAAAAAB8gAQIn+eIN4AW AQCg43PABwAEAP/////E2r+/AgAAAAAAAAAMAAAAAgAAAPUrAABzaABhY2UA AAAAAAAAAAAAfIAECJ/niDcdXwEATD/uwgcA7sIAAAAA/SsAAAQAAAABAAAA 9SsAAHNoAGFjZQAAAAAAAAAAAAB8gAQIn+eINwqNAQBQrWXAAgAAAAwAAAAC AAAA9SsAAHNoAGFjZQAAAAAAAAAAAAB8gAQIn+eINxSaAQBMP+7CAgAAAAAA AAD+KwAABAAAAAEAAAD1KwAAc2gAYWNlAAAAAAAAAAAAAHyABAif54g3saYB AFCtZcBRAAAADAAAAAIAAAD1KwAAc2gAYWNlAAAAAAAAAAAAAHyABAif54g3 nagBAEw/7sJRAAkIAAAAAPUrAAAUAAAAAQAAAPUrAABzaABhY2UAAAAAAAAA AAAAfIAECJ/niDcOrgEAoONzwAcABAD/////FNu/vwIAAAAAAAAADAAAAAIA AAD1KwAAc2gAYWNlAAAAAAAAAAAAAHyABAif54g3deoBAEw/7sIHAO7CAAAA AP4rAAAEAAAAAQAAAPUrAABzaABhY2UAAAAAAAAAAAAAfIAECJ/niDf2BgIA UK1lwCoAAAAMAAAAAgBuwPUrAABzaABhY2UAAAAAAAAAAAAAABAAAJ/niDff CgIATD/uwioA7cIAAAAAAwAAAAQAAAABAG7A9SsAAHNoAGFjZQAAAAAAAAAA AAAAEAAAn+eIN+YMAgBQrWXAAgAAAAwAAAACAG7A9SsAAHNoAGFjZQAAAAAA AAAAAAAAEAAAn+eINzsZAgBMP+7CAgAAAAAAAAD/KwAACAAAAAEAbsD1KwAA c2gAYWNlAAAAAAAAAAAAAAAQAACf54g36yUCAFCtZcAGAAEABAAAAAwAAAAC AG7A9SsAAHNoAGFjZQAAAAAAAAAAAAAAEAAAn+eIN+cnAgBMP+7CBgDtwgAA AAAAAAAAEAAAAAEAbsD1KwAAc2gAYWNlAAAAAAAAAAAAAAAQAACf54g3gy0C AFCtZcADAAMAAwAAAHDav7+AAAAADQAAAAQAbsD1KwAAc2gAYWNlAAAAAAAA AAAAAAAQAACf54g34u8CAFCtZcADAAAAAAAAAGkzODYKDAAAAAIAbsD1KwAA c2gAYWNlAAAAAAAAAAAAAAAQAACf54g33vECAEw/7sIDAP//AAAAAAUAAAAQ AAAAAQBuwPUrAABzaABhY2UAAAAAAAAAAAAAABAAAJ/niDde9AIAUK1lwAMA AwADAAAAcNq/v4AAAAAIAAAABABuwPUrAABzaABhY2UAAAAAAAAAAAAAAAAA AJ/niDcaBAMAUK1lwAMAAAAAAAAADAAAAAIAbsD1KwAAc2gAYWNlAAAAAAAA AAAAAAAAAACf54g3EQYDAEw/7sIDAP//AAAAAAAAAAAIAAAAAQBuwPUrAABz aABhY2UAAAAAAAAAAAAAAAAAAJ/niDfMBwMAUK1lwAYAAQADAAAADAAAAAIA bsD1KwAAc2gAYWNlAAAAAAAAAAAAAAAAAACf54g3jQ0DAEw/7sIGAO3CAAAA AAAAAAAEAAAAAQBuwPUrAABzaABhY2UAAAAAAAAAAAAAAAAAAJ/niDdqDwMA UK1lwFEAAAAMAAAAAgBuwPUrAABzaABhY2UAAAAAAAAAAAAAAAAAAJ/niDcO EQMATD/uwlEACQgAAAAA9SsAABQAAAABAG7A9SsAAHNoAGFjZQAAAAAAAAAA AAAAAAAAn+eIN7YSAwCg43PABwAEAP////8M2r+/AgAAAAAAAAAMAAAAAgBu wPUrAABzaABhY2UAAAAAAAAAAAAAAAAAAJ/niDcSFgMATD/uwgcA7sIAAAAA /ysAABAAAAABAG7A9SsAAHNoAGFjZQAAAAAAAAAAAAAAAAAAn+eIN2M3AwBQ rWXAAwADAAoAAACgwQkI/wMAADUBAAAEAG7A9SsAAHNoAGFjZQAAAAAAAAAA AAAAAAAAn+eIN6c6AwAADHPACgAAAAAAAABBVkFfSE9NRS9iaW4vJHByb2Mv JHtUSFJFQURTX1RZUEV9LyR7cHJvZ25hbWV9X1ggXAogICAgIC1hICJYJHtE SVNQTEFZfSIgIT0gIlgiIF0KdGhlbgogICBleGVjbmFtZT0ke3Byb2duYW1l fV9YCmZpCgpwcm9nPSRKQVZBX0hPTUUvYmluLyRwcm9jLyR7VEhSRUFEU19U WVBFfS8ke2V4ZWNuYW1lfQoKaWYgWyAtZiAkcHJvZyBdCnRoZW4KICAgICBl eGVjICRERUJVR19QUk9HICRwcm9nICRvcHRzICIkQCIKZWxzZQogICAgZWNo byA+JjIgIiRwcm9nbmFtZSB3YXMgbm90IGZvdW5kIGluICR7cHJvZ30iCiAg ICBleGl0IDEKZmkKDAAAAAIAbsD1KwAAc2gAYWNlAAAAAAAAAAAAAAAAAACf 54g3sTwDAEw/7sIDAP//AAAAAC0BAAAEAAAAAQBuwPUrAABzaABhY2UAAAAA AAAAAAAAAAAAAJ/niDdETAMAUK1lwAIAAAAMAAAAAgBuwPUrAABzaABhY2UA AAAAAAAAAAAAAAAAAJ/niDdnWAMATD/uwgIAAAAAAAAAACwAAAQAAAABAG7A 9SsAAHNoAGFjZQAAAAAAAAAAAAAAAAAAn+eIN01lAwBQrWXAUQAAAAwAAAAC AG7A9SsAAHNoAGFjZQAAAAAAAAAAAAAAAAAAn+eINzdnAwBMP+7CUQAJCAAA AAD1KwAAFAAAAAEAbsD1KwAAc2gAYWNlAAAAAAAAAAAAAAAAAACf54g3cW0D AKDjc8AHAAQA/////xTbv78CAAAAAAAAAAwAAAACAAAA9SsAAHNoAGFjZQAA AAAAAAAAAAB8gAQIn+eIN7ayAwBMP+7CBwDuwgAAAAAALAAABAAAAAEAAAD1 KwAAc2gAYWNlAAAAAAAAAAAAAHyABAif54g3ddADAFCtZcACAAAADAAAAAIA AAD1KwAAc2gAYWNlAAAAAAAAAAAAAHyABAif54g39twDAEw/7sICAAAAAAAA AAEsAAAEAAAAAQAAAPUrAABzaABhY2UAAAAAAAAAAAAAfIAECJ/niDeV6gMA UK1lwFEAAAAMAAAAAgAAAPUrAABzaABhY2UAAAAAAAAAAAAAfIAECJ/niDd/ 7AMATD/uwlEACQgAAAAA9SsAABQAAAABAAAA9SsAAHNoAGFjZQAAAAAAAAAA AAB8gAQIn+eIN+nxAwCg43PABwAEAP////8U27+/AgAAAAAAAAAMAAAAAgAA APUrAABzaABhY2UAAAAAAAAAAAAAfIAECJ/niDcuNgQATD/uwgcA7cIAAAAA ASwAABAAAAABAAAA9SsAAHNoAGFjZQAAAAAAAAAAAAB8gAQIn+eIN+9GBABQ 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 9SsAAHNoAGFjZQAAAAAAAAAAAAAAAAAAn+eIN6oTBQBQrWXAAwADAAoAAACg wQkI/wMAANkAAAAEAAAA9SsAAHNoAGFjZQAAAAAAAAAAAAAAAAAAn+eIN9Ma BQAArWzACgAAAAAAAAAjIS9iaW4vc2gKCiMKIyBzb3VyY2UgYSBzY3JpcHQg dGhhdCBleHRyYWN0cyBSVU5USU1FX0FSR1MgYW5kIEFQUF9BUkdTCiMKLiBg ZGlybmFtZSAkMGAvLmV4dHJhY3RfYXJncwoKIwojIFJ1biB0aGUgY29tcGls ZXIKIwpgZGlybmFtZSAkMGAvamF2YSAkUlVOVElNRV9BUkdTIC1tczhtICRS VU5USU1FX0FSR1Mgc3VuLnRvb2xzLmphdmFjLk1haW4gJEFQUF9BUkdTCgwA AAACAAAA9SsAAHNoAGFjZQAAAAAAAAAAAAAAAAAAn+eINzUdBQBMP+7CAwDt wgAAAADRAAAACAAAAAEAAAD1KwAAc2gAYWNlAAAAAAAAAAAAAAAAAACf54g3 GiIFAFCtZcARAAEAACAKCAwAAAACAAAA9SsAAHNoAGFjZQAAAAAAAAAAAAAA AAAAn+eIN7AkBQBMP+7CEQAAAAAAAAAAAAAADAAAAAEAAAD1KwAAc2gAYWNl AAAAAAAAAAAAAAAAAACf54g3gi0FAFCtZcC8AAIA8MYJCGTXv78NAAAAAwAA APUrAABzaABhY2UAAAAAAAAAAAAAAAAAAJ/niDewLwUAAMDvwi9zYmluL2Rp cm5hbWUMAAAAAgAAAPUrAABzaABhY2UAAAAAAAAAAAAAAAAAAJ/niDd8MgUA TD/uwrwAAAACAAAAAAAAAAwAAAABAAAA9SsAAHNoAGFjZQAAAAAAAAAAAAAA AAAAn+eIN480BQBQrWXAvAACAPDGCQhk17+/EQAAAAMAAAD1KwAAc2gAYWNl AAAAAAAAAAAAAAAAAACf54g3jzYFAADA78IvdXNyL3NiaW4vZGlybmFtZQwA AAACAAAA9SsAAHNoAGFjZQAAAAAAAAAAAAAAAAAAn+eINx46BQBMP+7CvAAA AAIAAAAAAAAADAAAAAEAAAD1KwAAc2gAYWNlAAAAAAAAAAAAAAAAAACf54g3 OjwFAFCtZcC8AAIA8MYJCGTXv78MAAAAAwAAAPUrAABzaABhY2UAAAAAAAAA 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 AGFjZQAAAAAAAAAAAAAAAAAAn+eINxyEBgBMP+7CXAAAAAAAAAAAAAAACAAA AAEAbsD1KwAAc2gAYWNlAAAAAAAAAAAAAAAAAACf54g36IUGAFCtZcARAAEA ADAKCAwAAAACAG7A9SsAAHNoAGFjZQAAAAAAAAAAAAAAAAAAn+eINwGIBgBM P+7CEQAAAAAAAAAAAAAACAAAAAEAbsD1KwAAc2gAYWNlAAAAAAAAAAAAAAAA AACf54g3to0GAFCtZcARAAEAAEAKCAwAAAACAG7A9SsAAHNoAGFjZQAAAAAA AAAAAAAAAAAAn+eINxOQBgBMP+7CEQAAAAAAAAAAAAAAEAAAAAEAbsD1KwAA c2gAYWNlAAAAAAAAAAAAAAAAAACf54g3DJQGAFCtZcADAAMACwAAAAAwCgj/ AwAArwEAAAQAbsD1KwAAc2gAYWNlAAAAAAAAAAAAAAAAAACf54g3KpkGAAAM c8ALAAAAAAAAACMhL2Jpbi9zaAoKIwojIFRoaXMgc2NyaXB0IGV4dHJhY3Qg LUoteHh4IGFyZ3Mgd2hpY2ggYXJlIGFyZ3MgdG8gdGhlIHJ1bnRpbWUgZnJv bQojIHRoZSBhY3R1YWwgYXJndW1lbnRzIHRvIHRoZSB0b29sLiAKIwojIEl0 IHBsYWNlcyB0aGUgcmVzdWx0cyBpbiB0aGUgdmFyaWFibGVzIFJVTlRJTUVf QVJHUyBhbmQKIyBBUFBfQVJHUy4gVGFyZ2V0IHNjcmlwdHMgc2hvdWxkICpz b3VyY2UqIHRoaXMgZXh0cmFjdGlvbiBzY3JpcHQuCiMKClJVTlRJTUVfQVJH Uz0iIgpBUFBfQVJHUz0iIgpmb3IgYSBpbiAiJEAiCmRvCiAgICBpZiBqYT1g ZXhwciAiJGEiIDogJy1KXCguLipcKSdgCiAgICB0aGVuIAoJICBSVU5USU1F X0FSR1M9IiRSVU5USU1FX0FSR1MgJGphIgogICAgZWxzZSAKCUFQUF9BUkdT PSIkQVBQX0FSR1MgJGEiCiAgICBmaQpkb25lCgwAAAACAG7A9SsAAHNoAGFj ZQAAAAAAAAAAAAAAAAAAn+eIN4qfBgBMP+7CAwDtwgAAAACnAQAACAAAAAEA bsD1KwAAc2gAYWNlAAAAAAAAAAAAAAAAAACf54g39q4GAFCtZcARAAEAAFAK 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 AIYAAAA= --0-203258605-931719320=:11037-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Jul 12 13:30:29 1999 Delivered-To: freebsd-java@freebsd.org Received: from ns.mt.sri.com (ns.mt.sri.com [206.127.79.91]) by hub.freebsd.org (Postfix) with ESMTP id D327B15262 for ; Mon, 12 Jul 1999 13:30:18 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id QAA18302; Sun, 11 Jul 1999 16:01:02 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id QAA15193; Sun, 11 Jul 1999 16:01:02 -0600 Date: Sun, 11 Jul 1999 16:01:02 -0600 Message-Id: <199907112201.QAA15193@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: BlitzS14@aol.com Cc: freebsd-java@freebsd.org Subject: Re: help In-Reply-To: References: X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I downloaded a JWS 3.0. Why are you asking about a Sun product on a FreeBSD mailing list? This mailing list is for discussing the JDK port on FreeBSD, not JWS for Windows. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Jul 12 13:30:31 1999 Delivered-To: freebsd-java@freebsd.org Received: from ns.mt.sri.com (ns.mt.sri.com [206.127.79.91]) by hub.freebsd.org (Postfix) with ESMTP id EB8FD15268 for ; Mon, 12 Jul 1999 13:30:18 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id PAA18261; Sun, 11 Jul 1999 15:59:59 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id PAA15171; Sun, 11 Jul 1999 15:59:58 -0600 Date: Sun, 11 Jul 1999 15:59:58 -0600 Message-Id: <199907112159.PAA15171@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: jason Cc: Nate Williams , java@freebsd.org Subject: Re: problems with jdk1.1.8 on freebsd 3.2 In-Reply-To: References: <199907111911.NAA14726@mt.sri.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > holy cow! i figured one out! > I WAS running my BSD 3.2 machine on a 486SX/25 machine.. I decided to move > it to a 486DX/66 and tried it again.. son of a bitch worked! > I guess the jdk dont like the cruddy little 486SX chips? What is wrong is that the JDK requires a working FPU, and the stock FPU emulator in FreeBSD isn't good enough. Glad to hear it's working now! Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Jul 15 5:54:32 1999 Delivered-To: freebsd-java@freebsd.org Received: from mailsorter-105-2.iap.bryant.webtv.net (mailsorter-105-2.iap.bryant.webtv.net [209.240.198.118]) by hub.freebsd.org (Postfix) with ESMTP id 0FEB614E13 for ; Thu, 15 Jul 1999 05:54:25 -0700 (PDT) (envelope-from steveburch@webtv.net) Received: from postoffice-163.iap.bryant.webtv.net (postoffice-163.iap.bryant.webtv.net [209.240.198.176]) by mailsorter-105-2.iap.bryant.webtv.net (8.8.8/ms.gso.08Dec97) with ESMTP id FAA09992; Thu, 15 Jul 1999 05:53:24 -0700 (PDT) Received: (from production@localhost) by postoffice-163.iap.bryant.webtv.net (8.8.8/po.gso.24Feb98) id FAA23553; Thu, 15 Jul 1999 05:53:24 -0700 (PDT) X-WebTV-Signature: 1 ETAsAhQ7ZWtB6pxvdpCUjd8aIQ54HgxYFQIUQcsOAYXRU6xXFhj0ylI4UoqU3HY= From: steveburch@webtv.net (Steve) Date: Thu, 15 Jul 1999 05:53:24 -0700 (PDT) To: java@FreeBSD.org Subject: java for webtv Message-ID: <25094-378DD9C4-5769@postoffice-163.iap.bryant.webtv.net> Content-Disposition: Inline Content-Type: Text/Plain; Charset=US-ASCII Content-Transfer-Encoding: 7Bit MIME-Version: 1.0 (WebTV) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org could i get this for a sony wed tv ? Steve Burch To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Jul 15 6:18:35 1999 Delivered-To: freebsd-java@freebsd.org Received: from csmd2.cs.uni-magdeburg.de (prinz.CS.Uni-Magdeburg.De [141.44.21.2]) by hub.freebsd.org (Postfix) with ESMTP id 82C4E14D8A for ; Thu, 15 Jul 1999 06:18:09 -0700 (PDT) (envelope-from jesse@mail.CS.Uni-Magdeburg.De) Received: from loriot.cs.uni-magdeburg.de (loriot [141.44.21.70]) by csmd2.cs.uni-magdeburg.de (8.9.1a/8.9.1) with ESMTP id PAA19173; Thu, 15 Jul 1999 15:17:38 +0200 (MET DST) Received: (from jesse@localhost) by loriot.cs.uni-magdeburg.de (8.8.7/8.8.8) id NAA06141; Thu, 15 Jul 1999 13:17:37 GMT Date: Thu, 15 Jul 1999 15:17:37 +0200 From: Roland Jesse To: Steve Cc: java@FreeBSD.ORG Subject: Re: java for webtv Message-ID: <19990715151737.B5596@loriot.cs.uni-magdeburg.de> References: <25094-378DD9C4-5769@postoffice-163.iap.bryant.webtv.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.6i In-Reply-To: <25094-378DD9C4-5769@postoffice-163.iap.bryant.webtv.net>; from Steve on Thu, Jul 15, 1999 at 05:53:24AM -0700 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Steve wrote: > could i get this for a sony wed tv ? Get what? Roland To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Jul 15 6:19:50 1999 Delivered-To: freebsd-java@freebsd.org Received: from ns.kamp.net (ns.kamp.net [195.62.97.2]) by hub.freebsd.org (Postfix) with ESMTP id AEA2514D8A for ; Thu, 15 Jul 1999 06:19:41 -0700 (PDT) (envelope-from Joachim.Jaeckel@d.kamp.net) Received: from d.kamp.net (port-9.d.kamp.de [195.62.120.201]) by ns.kamp.net (8.9.3/8.9.3) with ESMTP id PAA29543 for ; Thu, 15 Jul 1999 15:18:56 +0200 (MET DST) Message-ID: <378DE04A.F57DC530@d.kamp.net> Date: Thu, 15 Jul 1999 15:21:14 +0200 From: Joachim Jaeckel X-Mailer: Mozilla 4.07 [en] (X11; I; FreeBSD 3.1-RELEASE i386) MIME-Version: 1.0 To: freebsd-java@freebsd.org Subject: problems loading images for buttons? Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hello, I´ve a problem trying to load an image for a button. The description of "new ImageIcon("images/middle.gif")" says, that it loads the image relative to the path where the class-file is. But if I´m not in this path, the image isn´t loaded. I´m using jdk1.1.7 for FreeBSD (the old static Version...). Is this a bug in the jdk or do I something wrong. Thanks in advance. -- Joachim.Jaeckel@d.kamp.net -- http://home.kamp.net/home/joachim.jaeckel To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Jul 15 7:28: 5 1999 Delivered-To: freebsd-java@freebsd.org Received: from ns.mt.sri.com (ns.mt.sri.com [206.127.79.91]) by hub.freebsd.org (Postfix) with ESMTP id E742F14F86 for ; Thu, 15 Jul 1999 07:28:03 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id IAA22432; Thu, 15 Jul 1999 08:27:41 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id IAA02100; Thu, 15 Jul 1999 08:27:41 -0600 Date: Thu, 15 Jul 1999 08:27:41 -0600 Message-Id: <199907151427.IAA02100@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable To: Joachim Jaeckel Cc: freebsd-java@FreeBSD.ORG Subject: Re: problems loading images for buttons? In-Reply-To: <378DE04A.F57DC530@d.kamp.net> References: <378DE04A.F57DC530@d.kamp.net> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I=B4ve a problem trying to load an image for a button. >=20 > The description of "new ImageIcon("images/middle.gif")" says, that it= > loads the image relative to the path where the class-file is. But if = I=B4m > not in this path, the image isn=B4t loaded. I=B4m using jdk1.1.7 for = FreeBSD > (the old static Version...). Is this a bug in the jdk or do I somethi= ng > wrong. I'm almost positive this is 'standard behavior' of how things work. Where is ImageIcon documented? In my experiences, you load 'resources'= out of the CLASSPATH, but certainly not images. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Jul 15 7:54:36 1999 Delivered-To: freebsd-java@freebsd.org Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (Postfix) with ESMTP id 35F081559A for ; Thu, 15 Jul 1999 07:54:25 -0700 (PDT) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.1a/8.9.0) with ESMTP id JAA21685; Thu, 15 Jul 1999 09:54:17 -0500 (CDT) Date: Thu, 15 Jul 1999 09:54:17 -0500 (CDT) From: Steve Price To: Nate Williams Cc: Joachim Jaeckel , freebsd-java@FreeBSD.ORG Subject: Re: problems loading images for buttons? In-Reply-To: <199907151427.IAA02100@mt.sri.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: QUOTED-PRINTABLE Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Thu, 15 Jul 1999, Nate Williams wrote: # > I=B4ve a problem trying to load an image for a button. # >=20 # > The description of "new ImageIcon("images/middle.gif")" says, that it # > loads the image relative to the path where the class-file is. But if I= =B4m # > not in this path, the image isn=B4t loaded. I=B4m using jdk1.1.7 for Fr= eeBSD # > (the old static Version...). Is this a bug in the jdk or do I something # > wrong. #=20 # I'm almost positive this is 'standard behavior' of how things work. # Where is ImageIcon documented? In my experiences, you load 'resources' # out of the CLASSPATH, but certainly not images. I've found that code similar to this works as expected for me. =09ImageIcon(String imageName) { =09=09Toolkit t =3D Toolkit.getDefaultToolkit(); =09=09URL url =3D ClassLoader.getSystemResource(imageName); =09=09Image image =3D t.getImage(url); =09=09return(new ImageIcon(image)); =09} -steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message