From nobody Mon Jul 12 14:17:27 2021 X-Original-To: freebsd-java@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 5678C12708AD for ; Mon, 12 Jul 2021 14:17:55 +0000 (UTC) (envelope-from simeo.reig@gmail.com) Received: from mail-oo1-xc29.google.com (mail-oo1-xc29.google.com [IPv6:2607:f8b0:4864:20::c29]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GNm7k3znZz3t1D for ; Mon, 12 Jul 2021 14:17:54 +0000 (UTC) (envelope-from simeo.reig@gmail.com) Received: by mail-oo1-xc29.google.com with SMTP id e203-20020a4a55d40000b029025f4693434bso1119528oob.3 for ; Mon, 12 Jul 2021 07:17:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=kJ7Pk6vdEE2rfQ7X3l/5Qm/vdMWyLjksJY4MWXfkTj8=; b=kst3Ll/xhUAllBuQlagCXb/YsccRvn9PYD3E2uOd1HLHnz2+rqxJS6C4WkCq1R5TWD kyZgT5JGqms5JSAobksgSMxCtnyut1s1Z3c4dPGnyPqxCL+mqE4GqWXXcevmE1RL3/eO GHe7QUMtDdRxEpEIIyD+NO+F5U0I6rYschesye5FGiSBJ6eCZPBbNA6oHmeWaiSaxGzw H59OreD06l3NpuXzYLUeKyKmPovcvtKeRwD0XBr/G+N6zyrP70ch5Fy9HENdNgOQgZtK 25gOCVVNFUZ6xjDloaC60PPcE9BOlnIB1qIYLO3YmqdVC5ct1YFZ8wETUM1LNoVyyhsm s47Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=kJ7Pk6vdEE2rfQ7X3l/5Qm/vdMWyLjksJY4MWXfkTj8=; b=E73KU4Rj8Oxd0qRpMHJsdo6zfj7ZeifayNYH1B8zw7ZmiGilPy7EQUn7vDOxQKZNHS Fjz5QCZKqBIbMAyqE9hnvVz5zDq5XJwQLMoaFE8N8LlmZ0Okaivc6dvJ4L5BThyiFpsy LO5RjkFXe+/1JVZPS3ITCqzXj+uUFh5sNM0NCsfRUlm6AlQOiz1i0Cq0xCuUYK1r7M9b VzKC7W7dMfeo/jEL0Beu0YhmVnmggg7hDHNjCwZuiN/ySObkeeCaVhYEZJ2Vj4AZn3jM 9Tx08qgrM6+tYvAyBwvEsGSA8sSHOiShu06aWpRUSp/N2tzCwLDCNt99M5zjbm4rsl/l FCqg== X-Gm-Message-State: AOAM530Dy+lJp2hvUBFha1E+OUyxJDwNaYehxT9kSpOzMvQzyzuM7CRr TQQG4TKKVeZsQ9RPB5TIx6XL1jvw/2xmK4JYaHv4Kf71v5A= X-Google-Smtp-Source: ABdhPJys4pAFMLxo/n65rvWcxGG+ozZ0Z1riR3ly3C6N19ZnPTp0pKnbdUk4sOu1oEaFc/N1DRs1EX67rhtDnw3/XLg= X-Received: by 2002:a4a:be93:: with SMTP id o19mr38039521oop.61.1626099473361; Mon, 12 Jul 2021 07:17:53 -0700 (PDT) List-Id: Porting Java to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-java List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-java@freebsd.org MIME-Version: 1.0 From: Simeo Reig Date: Mon, 12 Jul 2021 16:17:27 +0200 Message-ID: Subject: Java core dump on freeBSD 12.2 To: freebsd-java@freebsd.org Content-Type: multipart/alternative; boundary="0000000000007aadb905c6edc9d3" X-Rspamd-Queue-Id: 4GNm7k3znZz3t1D X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=kst3Ll/x; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of simeoreig@gmail.com designates 2607:f8b0:4864:20::c29 as permitted sender) smtp.mailfrom=simeoreig@gmail.com X-Spamd-Result: default: False [-1.70 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FORGED_SENDER(0.30)[reigsimeo@gmail.com,simeoreig@gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::c29:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_NEQ_ENVFROM(0.00)[reigsimeo@gmail.com,simeoreig@gmail.com]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-java@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::c29:from:127.0.2.255]; NEURAL_SPAM_LONG(1.00)[1.000]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::c29:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-java] X-ThisMailContainsUnwantedMimeParts: Y --0000000000007aadb905c6edc9d3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, Hello, I send you a java core Dump (*1). It occurs when a wildfly 23 tries to deploy a war with a reference to a sqlite file db and it does not exist. (Same wildfly version, with same war works perfectly under Linux) Environment: * FreeBSD 12.2-RELEASE-p7 FreeBSD 12.2-RELEASE-p7 GENERIC amd64 (inside a JAIL) * openjdk11-11.0.11+9.1 Java Development Kit 11 * wildfly23 (*1) https://transfer.sh/1FSNPN4/coreDump_ju3U9.tar.gz Thanks Sime=C3=B3 Reig --0000000000007aadb905c6edc9d3-- From nobody Mon Jul 12 15:14:38 2021 X-Original-To: freebsd-java@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id EDFBB127928F for ; Mon, 12 Jul 2021 15:14:46 +0000 (UTC) (envelope-from 1983-01-06@gmx.net) Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GNnPL43g7z4Vk4 for ; Mon, 12 Jul 2021 15:14:46 +0000 (UTC) (envelope-from 1983-01-06@gmx.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1626102879; bh=tiD+KZPnZJgmKAitraa8Z88TQltoPCFSL/cY+JicyYs=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=RAwZ6ZKi/X0wuC6RzsP15Try1zhodnkPD6AlMHxXI+dmL3UXEoSz7hru1sYR82qu0 FuZucyqQTOxaVQSF+6MPA1bpVZFWjef9qH4qztUpOLfnWj9R8b2EWBjN/f54uAM++4 xMGNGCbMc0ZtYmliuOnkQRDENWbLM8vxdmWCtRGo= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.52] ([84.143.154.11]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MTRMi-1lZDPv1YGC-00Ti98 for ; Mon, 12 Jul 2021 17:14:39 +0200 Subject: Re: Java core dump on freeBSD 12.2 To: freebsd-java@freebsd.org References: From: Michael Osipov <1983-01-06@gmx.net> Message-ID: <261b4107-b2cb-8008-e092-8b05300ef337@gmx.net> Date: Mon, 12 Jul 2021 17:14:38 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 List-Id: Porting Java to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-java List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-java@freebsd.org MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:UXLajzXkWjNyoNJp8feKgEC0BeS+Vcpp3IiaBN7XRTtb4Mqsv8Q SZm2adv5nvgons5emML6CyNbajfw7YVwkYmH2Pgmg24jXzkqcIo2iJsAi/dKz3n9yA2G5rz PfWFipnaZNGqL+gkwpYaj0CFUprkTgVfzFejH4kkL+PUUcX+JSoGdM+s846Sag31EmexjWn FHnX1fWSyq9eq/klqepmQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:TH9mUxyJMGw=:JMEfPGAmwlEpr7tnfIBZ/d nDrkLHTACy5XGgtP2Z7sqyPLfNqBUYMPWfYl/a7s8sSng2Cv+ouEXzz9hNd4I1Jc70n1/RnwZ 4KTG6QqRC333TCkVyZvI27GFv11mTmoO7uBGB+Mzdu0VRNkIqtMLQEUQidSQ3jVUmWhCffGXk Fqml+9iC9cDrUwoeFSs+87YocGkih/681LDcBW8Kg/MAjQSPiItMdmpKjhxqjxN/99N7Pdu+j kN+vdxXVjjXjcMjD8qdjm3kcoFUabMyNquvaLVRblBTXB/CxRBXuyMD2RJusCMIglsGVOVkFM f/gp1NcwqsnmNofJfHq4lUuejtNU3CGKVyDUO+sMAMEQJSA2EfdXhzLYPot4T1Z4npPqUBIw7 tOuLmnnP9QCj9mll862Zae8QutYQ552jhZC73Bvbknsig0mK/q6dx7rgBGaKoEBmNHZwxtEzt PstD65RE5nD/aT0xxt1RTsGggGtJSqxfXNzH1r7QBUEBi5yLO37KSQUsxikEx3ODGZJETy0dY ORANlwQ7KBPBAhjZx9hUCRh973lDw4dJtxfVfEZw2+EIWwPNhZZ9SFOfRGRTdQKE6g8VH0Lx8 koPa+fh3laRoX7kigmok5Z11AYnJaZlrwLMazqpEIrcR1JZQv+fcyJzjSzrqAfWH2GKThscyB mkngmb+mT5Y7Yz1SRILS5wK55Gf+P0F8HcnNyO5gDoX/li2lhkuiX173E5jl4dEBiB1EkgcmF nDTddXWyxyNx2w0+q9dog5xBKS5AJzkTh5ymf12XeugcKLse2AWrzGz6m9J0n4wS1i+4fs8EM iSJCNSkQdiwO967ebnlp8loN30a+lwFHLckd0dqSPcmuasVUFS9VcgbrzyNv1ccUToxxw1UyS Ttj0FC9nZoXhelikEby6toOnoXk1l64YCt+gsNKUzBLjX+myyJEcSWuTLyFgWDTTiCuOUEHCg iZr5EmxPBR/XI2X/8d0NZJEQ07vXG4TM9lWDZCm0F/oRMgpGdDHVFlK5F15pd/eHKRLNw3F8+ dOTXtH2790Krd99zronHBJlymbYS95wMnLk05pxotVJS5myM2mCqEFCmd7cUjmBkSdKpsDv3e xG+GGvZLSc7BctQazZcYadygy3GTbIz/Jdz X-Rspamd-Queue-Id: 4GNnPL43g7z4Vk4 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N Am 2021-07-12 um 16:17 schrieb Simeo Reig: > Hello, > > Hello, I send you a java core Dump (*1). It occurs when a wildfly 23 > tries to deploy a war with a reference to a sqlite file db and it does n= ot > exist. (Same wildfly version, with same war works perfectly under Linux) Can you share the stack trace and show from lldb "bt all"? The SQLite JDBC driver from Xerial should either fail or libsqlite3 should tell that the DB does not exist. M From nobody Mon Jul 12 15:59:44 2021 X-Original-To: freebsd-java@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 6121B12A100A for ; Mon, 12 Jul 2021 16:00:13 +0000 (UTC) (envelope-from simeo.reig@gmail.com) Received: from mail-ot1-x32c.google.com (mail-ot1-x32c.google.com [IPv6:2607:f8b0:4864:20::32c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GNpPm13j5z4dP9 for ; Mon, 12 Jul 2021 16:00:11 +0000 (UTC) (envelope-from simeo.reig@gmail.com) Received: by mail-ot1-x32c.google.com with SMTP id 7-20020a9d0d070000b0290439abcef697so19355691oti.2 for ; Mon, 12 Jul 2021 09:00:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=boAQ39+DQDvrLpanQojlEW/WTwdZ5zh/43zPwbQYZ6E=; b=ke3W7NIPEIBPMbiirW+kEguu2ZECGTLq723eR4OsNoY+7FrvLAhnaayDXndBIXuDph w1Bd1bZY5wfksJeUVENuPCkYnRkjsjwore1eh6eOp5PzsGRtyZEcnPBC7XccjrxnMocT xluwKuu2qpV8fVkCZm1l4zV2XVNtP2B9en35tyMgVk18KWFgMzzfjdA1vI2EhSEWC8q1 fl52ntNqFLFgJo/U/AxN40pxRY/jA1vG1g9c/kaAJdFAYaC4FgKzFvknRWh7AgQbAr15 S0L+MJP7PQZ3OvN6Ndvrbx8XMfxyZ7pbbvCew9Ur1QSf1fouas4xt/kU4Xth2Jqr8bhX fwCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=boAQ39+DQDvrLpanQojlEW/WTwdZ5zh/43zPwbQYZ6E=; b=UJ65s3JYF17eYJng4PsZ34FQLyZ8BRoO8QaXMw7JT6KxmuO0c0qv9qcjWGjqj8LLpa HG9QHdUlUXDU0vfx+ln6XS3MiNBII9apod/ctBR3+6CE7964TuadsndpFbbg5PpE/Kjt YD0rPNm7ph9cCK0BSLSdAR2GGxyXxeYR8IBHfeVATiNOYt3A17tSmLXCCsYMcG16Agxa B0cknpt9UZFWHQ0Z1YRX1+hHzUnDzQUDg2hSDXoH6NlA1zWVCTGwC1yFDL1X++GgrYig UYWHmdT03SarF4oYVTa7GQkYlDrW3B0tgCrnlqtjkEC2/PlH44erVmVfZ3i7oS3zgsQ+ FzHA== X-Gm-Message-State: AOAM530Xv8u4VYDpo3mtCK75+SBpWL1Dvh4oKUvLtqK101RHOEAqibH0 eKpYqUWo7Ws9quxymMTYmfogV5ZefstQYa0hFwFIXn+B X-Google-Smtp-Source: ABdhPJxYidwfLH6RvvZ7H7bNZc7I4aqqbb8Grk9IVIyzB+bPdmZol+4Q4zypHybCSC5QbUI4rPmlgEhBcAbGB+ULdrE= X-Received: by 2002:a9d:6f87:: with SMTP id h7mr31542602otq.315.1626105611040; Mon, 12 Jul 2021 09:00:11 -0700 (PDT) List-Id: Porting Java to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-java List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-java@freebsd.org MIME-Version: 1.0 References: <261b4107-b2cb-8008-e092-8b05300ef337@gmx.net> In-Reply-To: From: Simeo Reig Date: Mon, 12 Jul 2021 17:59:44 +0200 Message-ID: Subject: Fwd: Java core dump on freeBSD 12.2 To: freebsd-java@freebsd.org Content-Type: multipart/alternative; boundary="00000000000050593e05c6ef378c" X-Rspamd-Queue-Id: 4GNpPm13j5z4dP9 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=ke3W7NIP; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of simeoreig@gmail.com designates 2607:f8b0:4864:20::32c as permitted sender) smtp.mailfrom=simeoreig@gmail.com X-Spamd-Result: default: False [0.30 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FORGED_SENDER(0.30)[reigsimeo@gmail.com,simeoreig@gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::32c:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_NEQ_ENVFROM(0.00)[reigsimeo@gmail.com,simeoreig@gmail.com]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(1.00)[0.999]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-java@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::32c:from:127.0.2.255]; NEURAL_SPAM_LONG(1.00)[1.000]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::32c:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-java] X-ThisMailContainsUnwantedMimeParts: Y --00000000000050593e05c6ef378c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi again, You are right. JDBC driver from xerial seems to have some issues in freebsd. Version 3.32.X versions works ok, but above it (right now last one is 3.36.01 ) don't want to connect with DB: "DB corrupt" or "java.lang.UnsatisfiedLinkError: 'int org.sqlite.core.NativeDB.limit(int, int)'" it depends on version. Db isn't corrupt, it has the same sha1 in the Linux machine and I have tested it with pragma integrity_check on freeBSD. I needed to have it online and I downgraded jdbc to last 3.32 version. I have never worked with lldd. Could you be more specific? Error with last xerial version: 2021-07-12 03:16:11,956 WARNING [org.omnifaces.cdi.eager.EagerBeansRepository] (ServerService Thread Pool -- 150) Could not instantiate eager application scoped beans. Possibly the CDI application scope is not active. This is known to be the case in certain Tomcat and Jetty based configurations.: org.jboss.weld.exceptions.WeldException: WELD-000049: Unable to invoke public void com.adronica.application.InitApp.init() on com.adronica.application.InitApp@55db987e at org.jboss.weld.core@3.1.6.Final //org.jboss.weld.injection.producer.DefaultLifecycleCallbackInvoker.invokeM= ethods(DefaultLifecycleCallbackInvoker.java:85) at org.jboss.weld.core@3.1.6.Final //org.jboss.weld.injection.producer.DefaultLifecycleCallbackInvoker.postCon= struct(DefaultLifecycleCallbackInvoker.java:66) at org.jboss.weld.core@3.1.6.Final //org.jboss.weld.injection.producer.BasicInjectionTarget.postConstruct(Basi= cInjectionTarget.java:122) at org.jboss.weld.core@3.1.6.Final //org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:174) at org.jboss.weld.core@3.1.6.Final //org.jboss.weld.contexts.AbstractContext.get(AbstractContext.java:96) at deployment.botTelegramDetectius.war//org.omnifaces.util.BeansLocal.getInsta= nce(BeansLocal.java:131) at deployment.botTelegramDetectius.war//org.omnifaces.cdi.eager.EagerBeansRepo= sitory.instantiateBeans(EagerBeansRepository.java:136) at deployment.botTelegramDetectius.war//org.omnifaces.cdi.eager.EagerBeansRepo= sitory.instantiateApplicationScoped(EagerBeansRepository.java:106) at deployment.botTelegramDetectius.war//org.omnifaces.cdi.eager.EagerBeansRepo= sitory$Proxy$_$$_WeldClientProxy.instantiateApplicationScoped(Unknown Source) at deployment.botTelegramDetectius.war//org.omnifaces.cdi.eager.EagerBeansRepo= sitory.instantiateApplicationScopedAndRegisterListenerIfNecessary(EagerBean= sRepository.java:80) at deployment.botTelegramDetectius.war//org.omnifaces.ApplicationListener.cont= extInitialized(ApplicationListener.java:82) at io.undertow.servlet@2.2.5.Final //io.undertow.servlet.core.ApplicationListeners.contextInitialized(Applicat= ionListeners.java:187) at io.undertow.servlet@2.2.5.Final //io.undertow.servlet.core.DeploymentManagerImpl$1.call(DeploymentManagerIm= pl.java:219) at io.undertow.servlet@2.2.5.Final //io.undertow.servlet.core.DeploymentManagerImpl$1.call(DeploymentManagerIm= pl.java:187) at io.undertow.servlet@2.2.5.Final //io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(Se= rvletRequestContextThreadSetupAction.java:42) at io.undertow.servlet@2.2.5.Final //io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClas= sLoaderSetupAction.java:43) at org.wildfly.extension.undertow@23.0.2.Final //org.wildfly.extension.undertow.security.SecurityContextThreadSetupAction.= lambda$create$0(SecurityContextThreadSetupAction.java:105) at org.wildfly.extension.undertow@23.0.2.Final //org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$U= ndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java= :1530) at org.wildfly.extension.undertow@23.0.2.Final //org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$U= ndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java= :1530) at org.wildfly.extension.undertow@23.0.2.Final //org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$U= ndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java= :1530) at org.wildfly.extension.undertow@23.0.2.Final //org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$U= ndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java= :1530) at io.undertow.servlet@2.2.5.Final //io.undertow.servlet.core.DeploymentManagerImpl.deploy(DeploymentManagerIm= pl.java:255) at org.wildfly.extension.undertow@23.0.2.Final //org.wildfly.extension.undertow.deployment.UndertowDeploymentService.start= Context(UndertowDeploymentService.java:96) at org.wildfly.extension.undertow@23.0.2.Final //org.wildfly.extension.undertow.deployment.UndertowDeploymentService$1.run= (UndertowDeploymentService.java:78) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.jav= a:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.jboss.threads@2.4.0.Final //org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoader= SavingRunnable.java:35) at org.jboss.threads@2.4.0.Final //org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.jav= a:1990) at org.jboss.threads@2.4.0.Final //org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueu= eExecutor.java:1486) at org.jboss.threads@2.4.0.Final //org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecu= tor.java:1377) at java.base/java.lang.Thread.run(Thread.java:829) at org.jboss.threads@2.4.0.Final //org.jboss.threads.JBossThread.run(JBossThread.java:513) Caused by: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethod= AccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Delegati= ngMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.jboss.weld.core@3.1.6.Final //org.jboss.weld.injection.producer.DefaultLifecycleCallbackInvoker.invokeM= ethods(DefaultLifecycleCallbackInvoker.java:83) ... 31 more *Caused by: java.lang.UnsatisfiedLinkError: 'int org.sqlite.core.NativeDB.limit(int, int)' at deployment.botTelegramDetectius.war//org.sqlite.core.NativeDB.limit(Native Method)* at deployment.botTelegramDetectius.war//org.sqlite.SQLiteConnection.setLimit(S= QLiteConnection.java:366) at deployment.botTelegramDetectius.war//org.sqlite.SQLiteConfig.apply(SQLiteCo= nfig.java:125) at deployment.botTelegramDetectius.war//org.sqlite.SQLiteConnection.(SQL= iteConnection.java:65) at deployment.botTelegramDetectius.war//org.sqlite.jdbc3.JDBC3Connection.(JDBC3Connection.java:28) at deployment.botTelegramDetectius.war//org.sqlite.jdbc4.JDBC4Connection.(JDBC4Connection.java:21) at deployment.botTelegramDetectius.war//org.sqlite.JDBC.createConnection(JDBC.= java:115) at deployment.botTelegramDetectius.war//org.sqlite.JDBC.connect(JDBC.java:90) at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:677) at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:251) at deployment.botTelegramDetectius.war//com.adronica.sqlite.Sqlite.connect(Sql= ite.java:32) at deployment.botTelegramDetectius.war//com.adronica.sqlite.Sqlite.llistatMiss= atgesPermanents(Sqlite.java:91) at deployment.botTelegramDetectius.war//com.adronica.telegram.PhotoBot.onRegis= ter(PhotoBot.java:802) at deployment.botTelegramDetectius.war//org.telegram.telegrambots.meta.Telegra= mBotsApi.registerBot(TelegramBotsApi.java:120) at deployment.botTelegramDetectius.war//com.adronica.telegram.InitBot.incialit= zaBot(InitBot.java:19) at deployment.botTelegramDetectius.war//com.adronica.application.InitApp.init(= InitApp.java:23) ... 36 more Thanks again Sime=C3=B3 Reig Missatge de Michael Osipov <1983-01-06@gmx.net> del dia dl., 12 de jul. 2021 a les 17:14: > Am 2021-07-12 um 16:17 schrieb Simeo Reig: > > Hello, > > > > Hello, I send you a java core Dump (*1). It occurs when a wildfly 23 > > tries to deploy a war with a reference to a sqlite file db and it does > not > > exist. (Same wildfly version, with same war works perfectly under Linux= ) > > Can you share the stack trace and show from lldb "bt all"? > The SQLite JDBC driver from Xerial should either fail or libsqlite3 > should tell that the DB does not exist. > > M > > --00000000000050593e05c6ef378c-- From nobody Mon Jul 12 16:46:33 2021 X-Original-To: freebsd-java@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4843212A73FB for ; Mon, 12 Jul 2021 16:46:42 +0000 (UTC) (envelope-from 1983-01-06@gmx.net) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GNqRP71qGz4kx8 for ; Mon, 12 Jul 2021 16:46:41 +0000 (UTC) (envelope-from 1983-01-06@gmx.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1626108394; bh=IO1HfMEJy+ri39NlKgH1K++aL/P/wBNukfAayX9MsuU=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=ZdmHJLU6tynDbJVJnSW29r7MwyW1ZQouqB5NHpj4GIYTPxZA+KdxUo908dUhBf9wn XrnfZ7nGO5LQQ7f/8CxLHoHouXexH/5c9WlNzM5w6NxPBROzyFY0u282CCc+jQy0a8 iWrXQcfK0AIvD9MqFEfiVq3fJCwpfWk0QlOEMajs= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.52] ([84.143.154.11]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1McpNy-1lUTXP3cX4-00ZttC for ; Mon, 12 Jul 2021 18:46:33 +0200 Subject: Re: Fwd: Java core dump on freeBSD 12.2 To: freebsd-java@freebsd.org References: <261b4107-b2cb-8008-e092-8b05300ef337@gmx.net> From: Michael Osipov <1983-01-06@gmx.net> Message-ID: Date: Mon, 12 Jul 2021 18:46:33 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 List-Id: Porting Java to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-java List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-java@freebsd.org MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:HnytiK5dIw6Wf+QlLmC40jcqx0qnMaxxarb1PKJ28ZC/xpkj2/L DM1ZRER3JnmyzDUqhgITTvD0iz3ZCP1Zn+UbE9RenbN/tfbJdFq43zAC2NftqTlrYsO9wSH UVIabyAOmbITwpvxiZNhZU1ZEgDablb4SmTot0iAHJvIQxkIWOj5deu0gi4YKJvw9BGFTPW yrKNHNDmW0BFuAk71keXw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:pE6s+n1GA6w=:hBeCTx3+JTokUKAWMiNLSJ 9lfsoi1ttSBBOAsufZHkrjEtvjgfW10rjYFE1EHnGuUgzfBX74fAtbzMut/M3mAM2iOo7U4OW KI9LomnP7djLbX7E84zk40/jw87zA4k47rK41IB7j44AUsO+MzwMFs4uYB78Qgzz36mDOve1s W+WNUdyjPhnKdPvHrnMbCX6RcZ47jghwet1UtOmt3cvlCZvlKEe0lfIiAnTmNkyAOypQwJ1tN gj7E2z/Kt3B3DKzMEGtYnDAJMZTJl7/RUxr8Sen7SsMHOuTdnPkKdSuxTPpatCBrGDmph69rx wSgjjqnTnPGsLFOC1fpzckczftzm65IyyONPECT/N35CrYGzusbQ+FTjTwLaf3AGIk2W3D1Ba YZNKoU12gOjWviOASVLxJL+uJd8jO5/omLVqBNQmY4hyTnAIpaVsKbjNedzFODpLIOZL9FMcO rUiH2xOfkyw7eZneLwVkX+dXXYt1KcZVKH4YLas87rV+jneLDuyhgtpdVY/iRMmC8u5GOkKIO 9NJIRTphvP/ohf7eVE6EQ2IIJdbIkEVlsSlHb6BnT0kEfzvfyTXWgdQkOeCYlB6jI3rgNVPl6 Seh0F9j/jOthi3xGoqo3XasvRJRQkTL5MtSq2m2d/7V5H3OaWxwAGx35suXQ3p3quP1vNK7Cp q64hu+VfTbdu1ORAyIaJQVbtQCpL6qDe4nZLm4sBBTTW5C/JIcQtAtY1Y/0+vyAEpaE2eJ4ps Mn9fd30np1NzmSjhJyjPhJNE00TyK125x5B6n7rU0jg+L0IiMZ+fd6K30C2s7ez99zjGy4BH7 mcKqfLjRP9GRHrAOOdsFpAMPiRy/NF/oeRelZFUZpe5gMISdp72t1/jIsta63m26Rq35P+xmG RGkqdfvGPvobG/yf4AKTWlInnEfL0GGR6MH3mnny3J1Xi2sXj/4+lhwjNpkiGLXEGRr5IWgvn pRXW/sDK8gsYy36sdLUFWAmxczC2Cwc/eQa+PcwYTyy0jYjye+YMFGjHc9QHwCtAuQfbcF2EB kX/CioUtKUP2LDjt/cwpDyuAf9sQZdhVJgRF/6SBndOxUy6Mn+i++2Fgadudf/o8Iv88eitqq 6YrQo/ar7bDhmo4KsY6Ctk/R2xc9dzbyOJf X-Rspamd-Queue-Id: 4GNqRP71qGz4kx8 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N Am 2021-07-12 um 17:59 schrieb Simeo Reig: > Hi again, > > You are right. JDBC driver from xerial seems to have some issues in > freebsd. Version 3.32.X versions works ok, but above it (right now last = one > is 3.36.01 ) don't want = to > connect with DB: "DB corrupt" or "java.lang.UnsatisfiedLinkError: 'int > org.sqlite.core.NativeDB.limit(int, int)'" it depends on version. Db is= n't > corrupt, it has the same sha1 in the Linux machine and I have tested it > with pragma integrity_check on freeBSD. I needed to have it online and I > downgraded jdbc to last 3.32 version. Although I don't have access to your deployment, the error is likely very obvious. I'd like to see these solved to avoid issues like yours: * https://github.com/xerial/sqlite-jdbc/issues/542 * https://github.com/xerial/sqlite-jdbc/issues/495 Generally, I don't trust binaries precomplied for FreeBSD because I know people screw up. There is a mismatch between the compiled version and the version loaded at runtime. It seems that the bundled (if this one is used) native library misses these: * https://github.com/xerial/sqlite-jdbc/blame/master/src/main/java/org/sqlit= e/core/NativeDB.java#L434-L436 * https://github.com/xerial/sqlite-jdbc/blame/master/src/main/java/org/sqlit= e/core/NativeDB.c#L1329-L1343 My recommendation: * Remove all native libs from the JAR * Install SQLite 3 through ports * Compile the driver native shim and link /dynamically/ against the libsqlte3.so from LOCALBASE. I have modified the driver recently and upstreamed to load all libs from loader's default path w/o the need to provide anything. If you don't know how to do the above, let me know I can compile the shim for you for amd64. Michael From nobody Mon Jul 12 20:11:42 2021 X-Original-To: freebsd-java@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id EA2BA127FEED for ; Mon, 12 Jul 2021 20:11:45 +0000 (UTC) (envelope-from 1983-01-06@gmx.net) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GNw006XBbz3n2x for ; Mon, 12 Jul 2021 20:11:44 +0000 (UTC) (envelope-from 1983-01-06@gmx.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1626120702; bh=Xj/V39vMbparWIgHQNUjx5o2zbuS/WfHuX8uviJpA4E=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=O40hSe1JJCctmqCyN9jOgQp8IiHvBi3Ecs0iZATzkJGnHI7LorO+hdQuK3Cgx2E7h F6ugySh56c1jLQecywpdd2djH0SnuUSFR+Y5Q3D30EU0fQUHBALpcC/uEOy/cCMFYs 1AH+zlUCCdCv/jRr5Ddrm/XkZOTsdYfDudoVGxNI= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.52] ([84.143.154.11]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MfpSb-1lWCQR3Cpd-00gHim; Mon, 12 Jul 2021 22:11:42 +0200 Subject: Re: Fwd: Java core dump on freeBSD 12.2 To: Simeo Reig Cc: freebsd-java@freebsd.org References: <261b4107-b2cb-8008-e092-8b05300ef337@gmx.net> From: Michael Osipov <1983-01-06@gmx.net> Message-ID: Date: Mon, 12 Jul 2021 22:11:42 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 List-Id: Porting Java to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-java List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-java@freebsd.org MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:xRl2j1MS4dFnsHWl+zLO8p3L8B+pDZpRXFkfkb23eva+VdOeLFo 3Nze5SwWLj6+2CDBr3PrjvAFZUwA8A4qsQ8K0/nhigaBzZ+6PZVki7EIiOd8WRMrRB8nIvy ohn7b4W/3aGml49uDXVfLzQ8Nq5PiWfnIRmz/F2Y8KLGqUTsnhRSqUDky/GcSYBuSJv6m83 jOSaKB61OB46+QySfDzkQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:mMwUeSLxfOw=:Ny12kw/SpzTsSZupNK/J0u kE3xIj+9T38t2LTJ7/h3+BUuCO7rOqBzam2O0YrqhSHEOtGWHAhSvFNnwMtLjyQTAA83AL/Zu Xx5WlqwT/OCHXDEJBhpmqMyNBreua4RECjN4qcaRf5Yh42VIF067f1X57TtsaLbXnzcg4MMGz CzISm8iDIf4A8Z2Oqf2WGgDoR0URlJWcbUSYSormkTSsXQ4W50rIVQq7MtfyTZej+/ljPKqDX ki5F5Nz6Yrs2SyB2C+Olot31o9hCXsHkQ88F1Jsl4EeRKVhNouaa2rPvrDApJLrFeVYQpRbVw 3mMBjYsHa/enITNRG2QwEdj7U4V9U/GDYD4K4dfi8uyfc+AHbn4y8I4kdud7P0rH2720c+hsL 0OxwNGuBbmVgrAmNffP48tTv+og8WcM3odHjk6NVoixCh636khvyShVFvjQKg5y5hqKPTl61W QiIZxckbRG8V5Gqt6HRQ7m0BERNEelDPqcAU6NKi+w7jNBG4atOPUxvwbmezLa2sTpoXQObkM xP2ZhvMFSQRiQijm2FXJo96YlkOoVR32WlbHPsO7sDAArxXtfT6HeNRLY8CBfcTo/+ksDnAPd grT/RuXkE+3WSeI8LXY0hR4S+6C0uRAbm+F/wPtXk0iRt5z2sBL+O3t6psvJ7N7g7lSzDzzTC lQJPj7XkzIVGHBh/y9lh2Wc6lJtlnZ6y9CbGaC5prQUFSb0M9dvKgs6Gyfx3OLOml+lWhmnmO Ns4n0gP0OjxHp2v35+wbNnSfV7gW2sepm+EPnIe8sRSQTPlEGdtKcdYR3Pst0ZxkGK/VYavyN nmdvwgVv7i6zWfw8DjYSCz6F4SIL/7TfIPQJIjvcgtsKN4SwH5WNrkw6mxjvgtJ4tdax+eaDv PDUz/6B4mBQ/yL5UjIzKVZy+JObqh4eK/IIwWNlxeXLWG43+fYdz8iMEbtWBfrcE5ynXDOvoh CvJW8/PtfKVCuyEXyn0rjECv+bIntZVyVoTLuLu39vPURZQNxLA2zAHaNmYDD44+QPwSRf3Bx 5pmwHl1fLIDXyJ8jx4WtqaZNyGTz5dOL0YqKz0VQdv1iyvx8NW6wmQqsuGsVyBYduw5GnzZ7a Ug92Xj9cwisiciHbx740hrpEURAypHDAMtA X-Rspamd-Queue-Id: 4GNw006XBbz3n2x X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.b=O40hSe1J; dmarc=pass (policy=none) header.from=gmx.net; spf=pass (mx1.freebsd.org: domain of 1983-01-06@gmx.net designates 212.227.17.20 as permitted sender) smtp.mailfrom=1983-01-06@gmx.net X-Spamd-Result: default: False [-3.49 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmx.net]; R_SPF_ALLOW(-0.20)[+ip4:212.227.17.0/27]; DKIM_TRACE(0.00)[gmx.net:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmx.net,none]; NEURAL_HAM_SHORT(-0.49)[-0.492]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[212.227.17.20:from]; FREEMAIL_ENVFROM(0.00)[gmx.net]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_NEUTRAL(0.00)[212.227.17.20:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450]; RECEIVED_SPAMHAUS_PBL(0.00)[84.143.154.11:received]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmx.net:dkim]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; NEURAL_HAM_LONG(-1.00)[-1.000]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[212.227.17.20:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-java] X-ThisMailContainsUnwantedMimeParts: N Am 2021-07-12 um 21:39 schrieb Simeo Reig: >> If you don't know how to do the above, let me know I can compile the >> shim for you for amd64. > > It would be very kind of yo. Thanks General instructions for everyone: > $ git clone https://github.com/xerial/sqlite-jdbc.git > $ cd sqlite-jdbc > $ export JAVA_HOME=3D/usr/local/openjdk8 > $ gmake native SQLITE_HEADER=3D/usr/local/include/sqlite3.h SQLITE_OBJ= =3D/usr/local/lib/libsqlite3.so > "$JAVA_HOME/bin/javac" -d target/common-lib -sourcepath src/main/java -= h target/common-lib src/main/java/org/sqlite/core/NativeDB.java > Note: Some input files use or override a deprecated API. > Note: Recompile with -Xlint:deprecation for details. > Note: src/main/java/org/sqlite/jdbc3/JDBC3Connection.java uses unchecked= or unsafe operations. > Note: Recompile with -Xlint:unchecked for details. > mv target/common-lib/org_sqlite_core_NativeDB.h target/common-lib/Native= DB.h > cc -Itarget/sqlite-3.36.0-FreeBSD-x86_64 -I/usr/local/include -I/usr/loc= al/openjdk8/include -Ilib/inc_linux -Os -fPIC -fvisibility=3Dhidden -I"/= usr/local/openjdk8/include" -I"/usr/local/openjdk8/include/freebsd" -I tar= get/common-lib -c -o target/sqlite-3.36.0-FreeBSD-x86_64/NativeDB.o src/ma= in/java/org/sqlite/core/NativeDB.c > cc -Itarget/sqlite-3.36.0-FreeBSD-x86_64 -I/usr/local/include -I/usr/loc= al/openjdk8/include -Ilib/inc_linux -Os -fPIC -fvisibility=3Dhidden -I"/= usr/local/openjdk8/include" -I"/usr/local/openjdk8/include/freebsd" -o tar= get/sqlite-3.36.0-FreeBSD-x86_64/libsqlitejdbc.so target/sqlite-3.36.0-Fre= eBSD-x86_64/NativeDB.o /usr/local/lib/libsqlite3.so -shared > cp target/sqlite-3.36.0-FreeBSD-x86_64/libsqlitejdbc.so /tmp/libsqlitejd= bc.so > strip /tmp/libsqlitejdbc.so > cp /tmp/libsqlitejdbc.so target/sqlite-3.36.0-FreeBSD-x86_64/libsqlitejd= bc.so > cp target/sqlite-3.36.0-FreeBSD-x86_64/libsqlitejdbc.so src/main/resourc= es/org/sqlite/native/FreeBSD/x86_64/libsqlitejdbc.so > cp target/sqlite-3.36.0-FreeBSD-x86_64/libsqlitejdbc.so target/classes/o= rg/sqlite/native/FreeBSD/x86_64/libsqlitejdbc.so > $ ldd target/sqlite-3.36.0-FreeBSD-x86_64/libsqlitejdbc.so > target/sqlite-3.36.0-FreeBSD-x86_64/libsqlitejdbc.so: > libsqlite3.so.0 =3D> /usr/local/lib/libsqlite3.so.0 (0x800e00000= ) > libc.so.7 =3D> /lib/libc.so.7 (0x80024e000) > libz.so.6 =3D> /lib/libz.so.6 (0x800677000) > libm.so.5 =3D> /lib/libm.so.5 (0x800693000) > libthr.so.3 =3D> /lib/libthr.so.3 (0x8006c9000) > $ readelf -aW target/sqlite-3.36.0-FreeBSD-x86_64/libsqlitejdbc.so | gre= p limit > 000000000000a1e8 0000002e00000007 R_X86_64_JUMP_SLOT 00000000000000= 00 sqlite3_limit + 0 > 46: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sqlite3_limit > 77: 0000000000006fce 81 FUNC GLOBAL DEFAULT 12 Java_org_sqli= te_core_NativeDB_limit Now you have two options: * Install the JNI lib to /usr/local/lib and the loader will find it automatically, * or put in a directory of your choice and supply -Dorg.sqlite.lib.path=3D... to the JVM when starting Wildfly. As a precaution I would recommend to remove all native libs from the JAR with the zip(1) command. You can make sure by running "gmake test" and should see this failure at most: > Failed tests: version(org.sqlite.DBMetaDataTest): db version expected:= <3.3[6.0]> but was:<3.3[5.5]> Because the SQLite 3 port isn't up to date. http://home.apache.org/~michaelo/freebsd/libsqlitejdbc.so > $ sha256 target/sqlite-3.36.0-FreeBSD-x86_64/libsqlitejdbc.so > SHA256 (target/sqlite-3.36.0-FreeBSD-x86_64/libsqlitejdbc.so) =3D 871b4b= f681c40de7a283a7ecbc7bd6da0995f03cc7b54a8b55d0bf8aed87992e Good luck, Michael From nobody Sun Jul 18 21:00:35 2021 X-Original-To: java@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 8EAFC8D5E88 for ; Sun, 18 Jul 2021 21:00:36 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GScnc0Th4z4n21 for ; Sun, 18 Jul 2021 21:00:35 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B09DA2826 for ; Sun, 18 Jul 2021 21:00:35 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 16IL0Zp2016394 for ; Sun, 18 Jul 2021 21:00:35 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 16IL0ZfF016393 for java@FreeBSD.org; Sun, 18 Jul 2021 21:00:35 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202107182100.16IL0ZfF016393@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: java@FreeBSD.org Subject: Problem reports for java@FreeBSD.org that need special attention Date: Sun, 18 Jul 2021 21:00:35 +0000 List-Id: Porting Java to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-java List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-java@freebsd.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="16266420352.de4EEDFeC.15449" Content-Transfer-Encoding: 7bit X-ThisMailContainsUnwantedMimeParts: Y --16266420352.de4EEDFeC.15449 Date: Sun, 18 Jul 2021 21:00:35 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- Open | 221213 | java/linux-oracle-jdk18: Does not work with NONE- New | 235240 | devel/libinotify: move sys/inotify.h into a subdi 2 problems total for which you should take action. --16266420352.de4EEDFeC.15449--