|
Bugzilla – Full Text Bug Listing |
| Summary: | kscd eats lots of memory | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Olaf Kirch <okir> |
| Component: | KDE | Assignee: | E-mail List <kde-maintainers> |
| Status: | RESOLVED WORKSFORME | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P5 - None | ||
| Version: | RC 4 | ||
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | All | ||
| Whiteboard: | |||
| Found By: | Development | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | strace (I left it running for a while) | ||
|
Description
Olaf Kirch
2005-10-07 07:46:09 UTC
Created attachment 51749 [details]
strace (I left it running for a while)
The relevant bit are the frequent mmap/munmap calls:
mmap(NULL, 1023414272, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
...
munmap(0x2aaaafa00000, 1023414272)
I hope the KDE folks can tell me why it's doing this.
hmm, there is no mmap call in the kscd code from what grep tells me. Am I free to blame glibc here? :) Probably not. The mmap() may come from malloc(). its most likely a malloc because its an anon mmap. anyway, this is probably x86_64 specific, and I don't have such a computer available for testing. Olaf, please set ulimit -v 300000, install debuginfo packages, wait till kscd crashes and attach the backtrace please. <insert standard rambling about missing ulimits on a default suse installation> we were unable to reproduce |