Closed Bug 1620450 Opened 5 months ago Closed 4 months ago

Intermittent LeakSanitizer | leak at posix_memalign, transform_alloc, qcms_transform_create, gfxPlatform::GetCMSBGRATransform

Categories

(Core :: ImageLib, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 455077

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, memory-leak)

Filed by: nbeleuzu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=291858240&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/bgk8srf1Qi6j5ca9IsbQpg/runs/0/artifacts/public/logs/live_backing.log


[task 2020-03-05T19:26:49.661Z] 19:26:49 INFO - TEST-OK | /performance-timeline/worker-with-performance-observer.html | took 918ms
[task 2020-03-05T19:26:49.692Z] 19:26:49 INFO - PID 16624 | 1583436409688 Marionette INFO Stopped listening on port 35503
[task 2020-03-05T19:26:49.976Z] 19:26:49 INFO - PID 16624 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2020-03-05T19:26:49.976Z] 19:26:49 INFO - PID 16624 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2020-03-05T19:26:49.984Z] 19:26:49 INFO - PID 16624 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2020-03-05T19:26:50.000Z] 19:26:49 INFO - PID 16624 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2020-03-05T19:26:50.003Z] 19:26:50 INFO - PID 16624 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2020-03-05T19:26:50.091Z] 19:26:50 INFO - PID 16624 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2020-03-05T19:26:50.571Z] 19:26:50 INFO - PID 16624 | -----------------------------------------------------
[task 2020-03-05T19:26:50.571Z] 19:26:50 INFO - PID 16624 | Suppressions used:
[task 2020-03-05T19:26:50.573Z] 19:26:50 INFO - PID 16624 | count bytes template
[task 2020-03-05T19:26:50.574Z] 19:26:50 INFO - PID 16624 | 27 832 nsComponentManagerImpl
[task 2020-03-05T19:26:50.574Z] 19:26:50 INFO - PID 16624 | 633 18287 libfontconfig.so
[task 2020-03-05T19:26:50.576Z] 19:26:50 INFO - PID 16624 | 1 11 libglib-2.0.so
[task 2020-03-05T19:26:50.576Z] 19:26:50 INFO - PID 16624 | -----------------------------------------------------
[task 2020-03-05T19:26:50.591Z] 19:26:50 INFO - PID 16624 | -----------------------------------------------------
[task 2020-03-05T19:26:50.592Z] 19:26:50 INFO - PID 16624 | Suppressions used:
[task 2020-03-05T19:26:50.592Z] 19:26:50 INFO - PID 16624 | count bytes template
[task 2020-03-05T19:26:50.592Z] 19:26:50 INFO - PID 16624 | 27 832 nsComponentManagerImpl
[task 2020-03-05T19:26:50.592Z] 19:26:50 INFO - PID 16624 | 2 288 libfontconfig.so
[task 2020-03-05T19:26:50.593Z] 19:26:50 INFO - PID 16624 | -----------------------------------------------------
[task 2020-03-05T19:26:50.613Z] 19:26:50 INFO - PID 16624 | -----------------------------------------------------
[task 2020-03-05T19:26:50.613Z] 19:26:50 INFO - PID 16624 | Suppressions used:
[task 2020-03-05T19:26:50.613Z] 19:26:50 INFO - PID 16624 | count bytes template
[task 2020-03-05T19:26:50.614Z] 19:26:50 INFO - PID 16624 | 27 832 nsComponentManagerImpl
[task 2020-03-05T19:26:50.614Z] 19:26:50 INFO - PID 16624 | 633 18287 libfontconfig.so
[task 2020-03-05T19:26:50.614Z] 19:26:50 INFO - PID 16624 | 1 11 libglib-2.0.so
[task 2020-03-05T19:26:50.615Z] 19:26:50 INFO - PID 16624 | -----------------------------------------------------
[task 2020-03-05T19:26:50.844Z] 19:26:50 INFO - PID 16624 | -----------------------------------------------------
[task 2020-03-05T19:26:50.844Z] 19:26:50 INFO - PID 16624 | Suppressions used:
[task 2020-03-05T19:26:50.844Z] 19:26:50 INFO - PID 16624 | count bytes template
[task 2020-03-05T19:26:50.844Z] 19:26:50 INFO - PID 16624 | 27 832 nsComponentManagerImpl
[task 2020-03-05T19:26:50.845Z] 19:26:50 INFO - PID 16624 | 633 18287 libfontconfig.so
[task 2020-03-05T19:26:50.845Z] 19:26:50 INFO - PID 16624 | 1 11 libglib-2.0.so
[task 2020-03-05T19:26:50.845Z] 19:26:50 INFO - PID 16624 | -----------------------------------------------------
[task 2020-03-05T19:26:52.190Z] 19:26:52 INFO - PID 16624 | -----------------------------------------------------
[task 2020-03-05T19:26:52.190Z] 19:26:52 INFO - PID 16624 | Suppressions used:
[task 2020-03-05T19:26:52.190Z] 19:26:52 INFO - PID 16624 | count bytes template
[task 2020-03-05T19:26:52.190Z] 19:26:52 INFO - PID 16624 | 24 728 nsComponentManagerImpl
[task 2020-03-05T19:26:52.190Z] 19:26:52 INFO - PID 16624 | 633 18083 libfontconfig.so
[task 2020-03-05T19:26:52.191Z] 19:26:52 INFO - PID 16624 | 1 11 libglib-2.0.so

[task 2020-03-05T19:26:52.190Z] 19:26:52 INFO - PID 16624 | -----------------------------------------------------
[task 2020-03-05T19:26:52.190Z] 19:26:52 INFO - PID 16624 | Suppressions used:
[task 2020-03-05T19:26:52.190Z] 19:26:52 INFO - PID 16624 | count bytes template
[task 2020-03-05T19:26:52.190Z] 19:26:52 INFO - PID 16624 | 24 728 nsComponentManagerImpl
[task 2020-03-05T19:26:52.190Z] 19:26:52 INFO - PID 16624 | 633 18083 libfontconfig.so
[task 2020-03-05T19:26:52.191Z] 19:26:52 INFO - PID 16624 | 1 11 libglib-2.0.so
[task 2020-03-05T19:26:52.191Z] 19:26:52 INFO - PID 16624 | 4 832 mozJSComponentLoader
[task 2020-03-05T19:26:52.191Z] 19:26:52 INFO - PID 16624 | -----------------------------------------------------
[task 2020-03-05T19:26:52.279Z] 19:26:52 INFO - Browser exited with return code 0
[task 2020-03-05T19:26:52.279Z] 19:26:52 INFO - PROCESS LEAKS None
[task 2020-03-05T19:26:52.279Z] 19:26:52 INFO - ERROR | LeakSanitizer | SUMMARY: AddressSanitizer: 3360 byte(s) leaked in 4 allocation(s).
[task 2020-03-05T19:26:52.280Z] 19:26:52 INFO - LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2020-03-05T19:26:52.280Z] 19:26:52 INFO - This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2020-03-05T19:26:52.280Z] 19:26:52 INFO - Allowed depth was 4
[task 2020-03-05T19:26:52.280Z] 19:26:52 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at posix_memalign, transform_alloc, qcms_transform_create, gfxPlatform::GetCMSBGRATransform
[task 2020-03-05T19:26:52.280Z] 19:26:52 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at build_input_gamma_table, qcms_transform_create, gfxPlatform::GetCMSBGRATransform, mozilla::image::nsPNGDecoder::info_callback
[task 2020-03-05T19:26:52.282Z] 19:26:52 INFO - PROCESS LEAKS None
[task 2020-03-05T19:26:52.282Z] 19:26:52 INFO - LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2020-03-05T19:26:52.283Z] 19:26:52 INFO - This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2020-03-05T19:26:52.283Z] 19:26:52 INFO - Allowed depth was 4
[task 2020-03-05T19:26:52.283Z] 19:26:52 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at posix_memalign, transform_alloc, qcms_transform_create, gfxPlatform::GetCMSBGRATransform
[task 2020-03-05T19:26:52.283Z] 19:26:52 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at build_input_gamma_table, qcms_transform_create, gfxPlatform::GetCMSBGRATransform, mozilla::image::nsPNGDecoder::info_callback
[task 2020-03-05T19:26:52.285Z] 19:26:52 INFO - Closing logging queue

In the last 7 days there have been 31 occurrences on linux1804-64-asan opt.

Recent failure: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=292932426&repo=autoland&lineNumber=14871

...
[task 2020-03-12T23:52:38.578Z] 23:52:38     INFO - TEST-OK | /resource-timing/workerStart-tao-protected.https.html | took 2558ms
[task 2020-03-12T23:52:38.615Z] 23:52:38     INFO - PID 14924 | 1584057158601	Marionette	INFO	Stopped listening on port 58403
[task 2020-03-12T23:52:39.007Z] 23:52:39     INFO - PID 14924 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2020-03-12T23:52:40.088Z] 23:52:40     INFO - PID 14924 | -----------------------------------------------------
[task 2020-03-12T23:52:40.088Z] 23:52:40     INFO - PID 14924 | Suppressions used:
[task 2020-03-12T23:52:40.088Z] 23:52:40     INFO - PID 14924 |   count      bytes template
[task 2020-03-12T23:52:40.088Z] 23:52:40     INFO - PID 14924 |      27        832 nsComponentManagerImpl
[task 2020-03-12T23:52:40.088Z] 23:52:40     INFO - PID 14924 |     633      18287 libfontconfig.so
[task 2020-03-12T23:52:40.088Z] 23:52:40     INFO - PID 14924 |       1         11 libglib-2.0.so
[task 2020-03-12T23:52:40.088Z] 23:52:40     INFO - PID 14924 | -----------------------------------------------------
[task 2020-03-12T23:52:40.119Z] 23:52:40     INFO - PID 14924 | -----------------------------------------------------
[task 2020-03-12T23:52:40.120Z] 23:52:40     INFO - PID 14924 | Suppressions used:
[task 2020-03-12T23:52:40.120Z] 23:52:40     INFO - PID 14924 |   count      bytes template
[task 2020-03-12T23:52:40.120Z] 23:52:40     INFO - PID 14924 |      27        832 nsComponentManagerImpl
[task 2020-03-12T23:52:40.120Z] 23:52:40     INFO - PID 14924 |     633      18287 libfontconfig.so
[task 2020-03-12T23:52:40.120Z] 23:52:40     INFO - PID 14924 |       1         11 libglib-2.0.so
[task 2020-03-12T23:52:40.121Z] 23:52:40     INFO - PID 14924 | -----------------------------------------------------
[task 2020-03-12T23:52:40.178Z] 23:52:40     INFO - PID 14924 | -----------------------------------------------------
[task 2020-03-12T23:52:40.181Z] 23:52:40     INFO - PID 14924 | Suppressions used:
[task 2020-03-12T23:52:40.182Z] 23:52:40     INFO - PID 14924 |   count      bytes template
[task 2020-03-12T23:52:40.183Z] 23:52:40     INFO - PID 14924 |      27        832 nsComponentManagerImpl
[task 2020-03-12T23:52:40.183Z] 23:52:40     INFO - PID 14924 |       2        288 libfontconfig.so
[task 2020-03-12T23:52:40.184Z] 23:52:40     INFO - PID 14924 | -----------------------------------------------------
[task 2020-03-12T23:52:40.257Z] 23:52:40     INFO - PID 14924 | -----------------------------------------------------
[task 2020-03-12T23:52:40.258Z] 23:52:40     INFO - PID 14924 | Suppressions used:
[task 2020-03-12T23:52:40.258Z] 23:52:40     INFO - PID 14924 |   count      bytes template
[task 2020-03-12T23:52:40.259Z] 23:52:40     INFO - PID 14924 |      27        832 nsComponentManagerImpl
[task 2020-03-12T23:52:40.259Z] 23:52:40     INFO - PID 14924 |     633      18287 libfontconfig.so
[task 2020-03-12T23:52:40.259Z] 23:52:40     INFO - PID 14924 |       1         11 libglib-2.0.so
[task 2020-03-12T23:52:40.259Z] 23:52:40     INFO - PID 14924 | -----------------------------------------------------
[task 2020-03-12T23:52:41.969Z] 23:52:41     INFO - PID 14924 | -----------------------------------------------------
[task 2020-03-12T23:52:41.969Z] 23:52:41     INFO - PID 14924 | Suppressions used:
[task 2020-03-12T23:52:41.970Z] 23:52:41     INFO - PID 14924 |   count      bytes template
[task 2020-03-12T23:52:41.970Z] 23:52:41     INFO - PID 14924 |      24        728 nsComponentManagerImpl
[task 2020-03-12T23:52:41.970Z] 23:52:41     INFO - PID 14924 |     633      18083 libfontconfig.so
[task 2020-03-12T23:52:41.971Z] 23:52:41     INFO - PID 14924 |      19        119 libglib-2.0.so
[task 2020-03-12T23:52:41.971Z] 23:52:41     INFO - PID 14924 |       4        832 mozJSComponentLoader
[task 2020-03-12T23:52:41.971Z] 23:52:41     INFO - PID 14924 | -----------------------------------------------------
[task 2020-03-12T23:52:42.094Z] 23:52:42     INFO - Browser exited with return code 0
[task 2020-03-12T23:52:42.095Z] 23:52:42     INFO - PROCESS LEAKS None
[task 2020-03-12T23:52:42.096Z] 23:52:42     INFO - ERROR | LeakSanitizer | SUMMARY: AddressSanitizer: 3360 byte(s) leaked in 4 allocation(s).
[task 2020-03-12T23:52:42.096Z] 23:52:42     INFO - LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2020-03-12T23:52:42.096Z] 23:52:42     INFO - This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2020-03-12T23:52:42.096Z] 23:52:42     INFO - Allowed depth was 4
[task 2020-03-12T23:52:42.096Z] 23:52:42     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at posix_memalign, transform_alloc, qcms_transform_create, gfxPlatform::GetCMSBGRATransform
[task 2020-03-12T23:52:42.097Z] 23:52:42     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at build_input_gamma_table, qcms_transform_create, gfxPlatform::GetCMSBGRATransform, mozilla::image::nsPNGDecoder::info_callback
[task 2020-03-12T23:52:42.098Z] 23:52:42     INFO - Closing logging queue
[task 2020-03-12T23:52:42.099Z] 23:52:42     INFO - queue closed
Component: Performance → ImageLib
Keywords: memory-leak
Priority: P5 → --

The priority flag is not set for this bug.
:aosmond, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(aosmond)

I believe I fixed this as part of bug 455077.

Status: NEW → RESOLVED
Closed: 4 months ago
Flags: needinfo?(aosmond)
Resolution: --- → DUPLICATE
Duplicate of bug: 455077
You need to log in before you can comment on or make changes to this bug.