Project

General

Profile

Actions

Bug #978

closed
VJ VJ

clean up app layer parser thread local storage

Bug #978: clean up app layer parser thread local storage

Added by Victor Julien over 12 years ago. Updated about 12 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Affected Versions:
Effort:
Difficulty:
Label:

Description

Error #39: LEAK 20 direct bytes 0x08f1f950-0x08f1f964 + 95 indirect bytes
# 0 replace_malloc                                      [/work/drmemory_package/common/alloc_replace.c:2292]
# 1 SMTPLocalStorageAlloc                               [/home/victor/dev/oisf/src/app-layer-smtp.c:767]
# 2 AppLayerGetProtocolParserLocalStorage               [/home/victor/dev/oisf/src/app-layer-parser.c:776]
# 3 AlpProtoFinalizeThread                              [/home/victor/dev/oisf/src/app-layer-detect-proto.c:283]
# 4 AlpProtoFinalize2Thread                             [/home/victor/dev/oisf/src/app-layer-detect-proto.c:305]
# 5 StreamTcpReassembleInitThreadCtx                    [/home/victor/dev/oisf/src/stream-tcp-reassemble.c:372]
# 6 StreamTcpThreadInit                                 [/home/victor/dev/oisf/src/stream-tcp.c:4512]
# 7 TmThreadsSlotPktAcqLoop                             [/home/victor/dev/oisf/src/tm-threads.c:669]
# 8 libpthread.so.0!start_thread                        [/build/buildd/eglibc-2.17/nptl/pthread_create.c:311]
# 9 libc.so.6!__clone                                   [../sysdeps/unix/sysv/linux/i386/clone.S:131]

AS Updated by Anoop Saldanha over 12 years ago Actions #1

  • Assignee changed from OISF Dev to Anoop Saldanha

Already being carried out by my app layer changes.

VJ Updated by Victor Julien over 12 years ago Actions #2

There is a DrMemory suppression for this, please remove it in the patchset that addresses this bug.

VJ Updated by Victor Julien over 12 years ago Actions #3

  • Target version changed from 2.0beta2 to 2.0rc1

VJ Updated by Victor Julien over 12 years ago Actions #4

  • Status changed from New to Assigned
  • Priority changed from Normal to High

VJ Updated by Victor Julien about 12 years ago Actions #5

  • Target version changed from 2.0rc1 to 2.0rc2

VJ Updated by Victor Julien about 12 years ago Actions #6

  • Assignee changed from Anoop Saldanha to Victor Julien
  • Priority changed from High to Normal
  • Target version changed from 2.0rc2 to 2.0.1rc1
  • % Done changed from 0 to 50

I have a fix, but it touches quite a bit of code. As it's a fairly minor issue, pushing it back to 2.0.1.

VJ Updated by Victor Julien about 12 years ago Actions #7

  • Status changed from Assigned to Closed
  • % Done changed from 50 to 100
Actions

Also available in: PDF Atom