Ticket #50 (closed defect: fixed)

Opened 10 years ago

Last modified 10 years ago

fsync memory leak

Reported by: [email protected] Owned by:
Priority: don't know Component: aesop functions
Version: git repository Keywords:
Cc:

Description

Whenever I call aefile_fsync on a valid file descriptor, the call leaks memory (details below).

==11238== 88 bytes in 1 blocks are possibly lost in loss record 57 of 106
==11238== at 0x4C244E8: malloc (vg_replace_malloc.c:236)
==11238== by 0x447DAF: ae_opcache_get (opcache.c:329)
==11238== by 0x447C05: aethread_hint (aethread.c:177)
==11238== by 0x444F76: ae_worker_aefile_fsync (aefile.ae:88)
==11238== by 0x445BB0: aefile_fsync (aefile.ae:84)

Change History

comment:1 Changed 10 years ago by carns

  • Status changed from new to closed
  • Resolution set to fixed

This is fixed in the "devel" branch of Aesop. The opcache API that produces the leak in this case has actually been eliminated entirely, in fact.

We'll be working on merging these changes to trunk soon.

Note: See TracTickets for help on using tickets.