Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jetty-users] Native memory leak in 9.4.x fixed in 9.4.26
  • From: "Cantor, Scott" <cantor.2@xxxxxxx>
  • Date: Tue, 25 Feb 2020 18:30:52 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=osu.edu; dmarc=pass action=none header.from=osu.edu; dkim=pass header.d=osu.edu; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=V011D8AklqGiEx1lYX/nitr35t3b3Kqw6d76yl6dfas=; b=hdVoVvR6tkRgJmp7dA91O9R96R34FKHbFisefidVHZbHfKvospd9iybP+AUZtJyHiib5NOhPNkNtN9XtfsFAUwPIw7sn92+pV7ofdsC//S5F+9e/3w0jhKgC3930hYW7JL7RdNp3B5RZoHrFCDSJ06+jfD8J4rVRs+C1+VbAZuTe8Y8dhJK+m1C2OKn2uZIKPtU+7WT4dzC2wae20OMinkQkWI0zBtwDB9KxRxQ4DFP1p2/XzveicciLnCeT/e8AAV8uioSazXJtqWHjErhCTkIteIgkxAX0ixEyTeAxP84j/zBenwdtYP5XdePfXW5vl4JI2Ze2tboItqtP12FfyQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D3O+8T9vUHAr1Uc1C2uLlKchXJBDFm6Vok1o4hW7xvkqPh/fePg/WpydHrA3fWdEznqHB0UksCvRYYGiiw5Yq2Rycmq6Vrv59GfFfuf6leAavqmJOjpji6C1PWjp+P441zyRfV/ijtLGfqxieuqFrwp+Jd1v2n86bm21GfvFz2x1xS/gN6rr7f1A5Q2TKWfAgnUzjIt8yd6JahQt+B2k8LR5nv2fPcUdIYmQOHakqcDTvALOeEbestI9pu2p/1A54FpVKkEcy3OtdZYNPKIDS4+/dSAn2h66ShRkPm2HQ+m2e3EUMARQkd+WMq3chNK+h1F3xZupXWaZHdkHacUYGA==
  • Delivered-to: jetty-users@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/jetty-users>
  • List-help: <mailto:jetty-users-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/jetty-users>, <mailto:jetty-users-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/jetty-users>, <mailto:jetty-users-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AdXsCbKyMzRaEOx5TvO7O/Q8y+uHuQ==
  • Thread-topic: Native memory leak in 9.4.x fixed in 9.4.26

This is more of an FYI, but I thought it was worth pointing out. I've observed a pretty massive native memory leak in 9.4.x since a fairly early version of that branch. This is running natively, exclusively HTTPS, directly exposed to clients, and it leaked a native buffer somewhere frequently enough to observe unbounded RSS growth on Linux under Java 11.

I had done some minimal tracing and got some evidence of the leak but hadn't yet filed a bug about it due to the complexity of gathering enough evidence to be actionable.

I just happened to upgrade to 9.4.26 and the leak appears to be gone.

I thought it was worth noting in case it's obvious to the devs what change fixed the leak, and if not, well, you fixed something important. ;-)

Diffing 25 and 26 only suggests a couple of likely areas of change that could have fixed it.

-- Scott Cantor



Back to the top