Trace spans are not always tracked and sometimes leak.

Description

A user has discovered the potential for a memory leak in the following forum post:
https://forums.couchbase.com/t/couchbase-2-5-0-node-sdk-introduced-memory-leak/17656

Environment

None

Gerrit Reviews

None

Release Notes Description

None

Activity

Show:

CB robot July 27, 2018 at 9:54 AM

Build couchnode-2.4.4-114 contains couchnode commit 8d76e0b with commit message:
: Corrected memory leak of lcb trace spans.

Brett Lawson July 26, 2018 at 1:57 AM

The issue is that the encoder keeps track of the trace spans, but does not know about them until they are registered.  Fix is on the way.

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Story Points

Components

Fix versions

Affects versions

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created July 26, 2018 at 12:40 AM
Updated April 24, 2020 at 8:54 PM
Resolved July 27, 2018 at 9:09 AM
Instabug