Description of problem: * iftop when turned off DNS resolution causes exponential growth in memory usage. This growth continues until all memory is used up. Version-Release number of selected component (if applicable): Version : 1.0 Release : 0.1.pre2.el5 How reproducible: Turn off DNS resolution when running iftop Steps to Reproduce: 1. run top to show memory usage of processes 2. #/usr/sbin/iftop -n 3. perform a wget on a large file. 4. observe the increase in RES usage in top. Actual results: Expected results: RES does not increase a lot when DNS resolution is turned on. Additional info: This does not happen in the previous rpm build. I have also verified with flexbox repo's iftop and it seems to be working correctly without exponential growth in memory usage.
Thank you very much for the report, I have notified upstream about this.
Do you use IPv6? If you kill the wget process before the machine runs out of memory, does the memory usage recover?
is this bug still valid for iftop-1.0pre2 ? Is this bug still valid? And if yes, does iftop-0.17 suffer too from this issue?
iftop-1.0-0.4.pre2.fc19.x86_64 Is this the same issue? ftop: ../src/nss-myhostname/ifconf.h:44: PROTO_ADDRESS_SIZE: Assertion `proto == 2 || proto == 10' failed. Aborted (core dumped)
(In reply to John Schmitt from comment #4) > iftop-1.0-0.4.pre2.fc19.x86_64 > > Is this the same issue? > > ftop: ../src/nss-myhostname/ifconf.h:44: PROTO_ADDRESS_SIZE: Assertion > `proto == 2 || proto == 10' failed. > > Aborted (core dumped) I'm not sure if this is really the same issue, I would guess bug #756441.
For the initially reported issue, can you please test one of the following scratch builds and give me some feedback, please? - F21: http://koji.fedoraproject.org/koji/taskinfo?taskID=6187796 - F20: http://koji.fedoraproject.org/koji/taskinfo?taskID=6188542 - F19: http://koji.fedoraproject.org/koji/taskinfo?taskID=6188556 - F18: http://koji.fedoraproject.org/koji/taskinfo?taskID=6188569 - EL6: http://koji.fedoraproject.org/koji/taskinfo?taskID=6188587 - EL5: http://koji.fedoraproject.org/koji/taskinfo?taskID=6188595
I have an issue with "iftop: ../src/nss-myhostname/ifconf.h:44: PROTO_ADDRESS_SIZE: Assertion `proto == 2 || proto == 10' failed." on x86_64 F20, but unfortunately koji told me "You don't have permission to access /work/tasks/8544/6188544/iftop-1.0-0.6.pre2.fc20.x86_64.rpm on this server." Can I haz RPM for testing?
Installed Packages Name : iftop Arch : x86_64 Epoch : 0 Version : 1.0 Release : 0.5.pre2.fc20
[Also we're probably need to move to Bug 839750 with Assertion issue?]
(In reply to ojab from comment #7) > I have an issue with > "iftop: ../src/nss-myhostname/ifconf.h:44: PROTO_ADDRESS_SIZE: Assertion > `proto == 2 || proto == 10' failed." on x86_64 F20, but unfortunately koji > told me "You don't have permission to access > /work/tasks/8544/6188544/iftop-1.0-0.6.pre2.fc20.x86_64.rpm on this server." > > Can I haz RPM for testing? The assertion failure is a second issue which should be solved now. However I am personally unable to reproduce the issue at all. Can you please try one of these scratch builds please and give me some feedback? - F21: http://koji.fedoraproject.org/koji/taskinfo?taskID=6311472 - F20: http://koji.fedoraproject.org/koji/taskinfo?taskID=6311487 - F19: http://koji.fedoraproject.org/koji/taskinfo?taskID=6311493 - F18: http://koji.fedoraproject.org/koji/taskinfo?taskID=6311501 As this second issue is specific to nss-myhostname it does not affect RHEL 5 and 6, thus I will not provide any scratch builds therefore.
I've tested build for F20 and cannot reproduce assertion failure anymore, thanks.
iftop-1.0-0.6.pre2.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/iftop-1.0-0.6.pre2.fc20
iftop-1.0-0.6.pre2.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/iftop-1.0-0.6.pre2.fc19
iftop-1.0-0.6.pre2.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/iftop-1.0-0.6.pre2.fc18
iftop-1.0-0.6.pre2.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/iftop-1.0-0.6.pre2.el6
iftop-1.0-0.6.pre2.el5 has been submitted as an update for Fedora EPEL 5. https://admin.fedoraproject.org/updates/iftop-1.0-0.6.pre2.el5
Package iftop-1.0-0.6.pre2.el6: * should fix your issue, * was pushed to the Fedora EPEL 6 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=epel-testing iftop-1.0-0.6.pre2.el6' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2013-12431/iftop-1.0-0.6.pre2.el6 then log in and leave karma (feedback).
iftop-1.0-0.6.pre2.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.
iftop-1.0-0.6.pre2.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.
iftop-1.0-0.6.pre2.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
iftop-1.0-0.6.pre2.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.
iftop-1.0-0.6.pre2.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report.