Date: Fri, 03 Apr 2015 22:12:52 -0400 From: Paul Pathiakis <ppathiakis@atlantisservices.net> To: OpenNMS Code Development and Bugs <opennms-devel@lists.sourceforge.net>, java@freebsd.org Subject: Re: [opennms-devel] OpenNMS 1.14+ on FreeBSD 8, 9, 10, 11 Message-ID: <551F48A4.4090006@atlantisservices.net> In-Reply-To: <551F0AC2.1040100@opennms.org> References: <5516FBCD.4050009@atlantisservices.net> <55197228.4050808@opennms.org> <5519C7DC.9010801@atlantisservices.net> <5519DF51.90909@opennms.org> <5519FD02.60109@atlantisservices.net> <551AD507.1050703@opennms.org> <551C2448.1010704@atlantisservices.net> <551F0AC2.1040100@opennms.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, Ron and several others on the OpenNMS project (Ben and Seth) have been pointing (hand holding :-) ) me in the direction of troubleshooting this stuff. I sent a letter just before this one to them with my results. AFAIK, JDK 1.8 is a no go at this time. HOWEVER, the letter I wrote is asking for confirmation about the 3 hour unit tests that I just ran through. It looks, and I'm awaiting confirmation, that I got it to build and run the unit tests with OpenNMS 1.16, OpenJDK 1.7, on FreeBSD 10.1-STABLE. I saw only two errors through the hundreds of unit tests. :-) BIG CAVEAT: I have NOT run it yet. It may still core. I do find this hopeful, though, as just yesterday I couldn't even get things to completely compile and test. I did setup a virgin machine without a firewall to do this build just to rule out anything in my development environment. I'm going to try and run it tomorrow morning and see what the result is. Again, I'm hopeful and will post tomorrow. Jesse (and the others interested in making FreeBSD supported): I'll post the build environment that Ron provided for others to try. Lots of eyes can help, however, as the OpenNMS people have pointed out and made a good point about, it may have been (still is?) the JDK. IF OpenNMS confirms that my build looked good and the two test failures are of a "warning" level, I'll run it. If it cores at that point, it's going to be up to the "Java on FreeBSD" people to figure out what's wrong with OpenJDK as this works with Linux and the Oracle/SUN JDK 1.7. Finally, the SIGSEV is the same error I was getting. Newer versions of OpenNMS, OpenJDK7, and FreeBSD 10.1-STABLE may have changed that. Paul P. On 04/03/2015 17:48, Jesse White wrote: > On 04/01/2015 01:00 PM, Paul Pathiakis wrote: >> Just curious as to what it looks like the problem may be. > I've been playing around with OpenNMS 15.0.2 on FreeBSD 10.1 and the > latest port of OpenJDK 8 (1.8.0_40). > > The SIGSEGV is easy to reproduce and the problematic frame always points > to networking related code. I've seen it happen in eventd's TCP listener > threads as well as snmp4j's UDP transport threads running the in the > context of provisiond. > > The issue also occurs with all of the JNI and JNA bits disabled, so > those can be ruled out. > > I tried to reproduce the error by running provisiond's code in a > standalone .jar, making it easier for the port maintainers to reproduce > the problem, but I haven't had any success in triggering the crash this way. > > At this point everything points to a JVM bug. I think we'll need some > help from the port maintainers to solve this one. > > -Jesse > > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming The Go Parallel Website, sponsored > by Intel and developed in partnership with Slashdot Media, is your hub for all > things parallel software development, from weekly thought leadership blogs to > news, videos, case studies, tutorials and more. Take a look and join the > conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > Please read the OpenNMS Mailing List FAQ: > http://www.opennms.org/index.php/Mailing_List_FAQ > > opennms-devel mailing list > > To *unsubscribe* or change your subscription options, see the bottom of this page: > https://lists.sourceforge.net/lists/listinfo/opennms-devel
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?551F48A4.4090006>