Apport-retrace uses over a gigabyte of RAM for ~20Mb core dumps
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Apport |
New
|
Undecided
|
Unassigned |
Bug Description
Apport-retrace process uses over a gigabyte of memory for retracing a bug with ~20Mb compressed core dump. I'm not sure if it's a bug (memory leak?), but it does make my system swap to disk, which completely blocks any other tasks.
I've experienced it on bugs in https:/
I use a trunk checkout at revision 2537. The exact apport-retrace invocation I use is this:
PYTHONPATH=. bin/apport-retrace --stdout --auth=
The sandbox in use can be viewed at lp:~elementary-os/elementaryos/apport-retrace-sandbox
For bug 1085962 when using cache apport-retrace process goes up to 1,5Gb before the distro release folder is created in the cache directory. It uses at about 800Mb of memory while downloading packages.