Bug 576418
Summary: | Extremely Slow Performance | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | David Le Sage <dlesage> |
Component: | abrt | Assignee: | Jiri Moskovcak <jmoskovc> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 13 | CC: | anton, dfediuck, dvlasenk, iprikryl, jmoskovc, kklic, mnowak, npajkovs |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | abrt-1.1.13-1.fc12 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-08-17 05:28:20 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
David Le Sage
2010-03-23 23:52:00 UTC
Please restart abrtd in foreground in verbose mode so that you can see and save entire log: killall abrtd abrtd -dvvv 2>&1 | tee LOG then run abrt-gui -v Then [Report] a crash, and press [Refresh] in report dialog. When you see "Getting list of build IDs", llok into abrtd's log. You will see something like abrt-debuginfo-install /var/cache/abrt/ccpp-1269022646-17021/coredump /var/run/abrt/tmp-4443-1269435340 /var/cache/abrt-di Copy and save this command, then cancel and close abrt-gui (we don't need it anymore). You can rerun the command by hand to debug the problem. Example: # abrt-debuginfo-install /var/cache/abrt/ccpp-1269022646-17021/coredump /var/run/abrt/tmp-4443-1269435340 /var/cache/abrt-di Getting list of build IDs 4 missing debuginfos, getting package list from cache 4 missing debuginfos, getting package list from repositories MISSING:0b854fd13cf401c6f9ad85625d81dcf694a0c10a MISSING:3b5ce96aac4bb0936b652bff73050db44d60045a MISSING:c0c63a08fa125acd0af55898673fc142332e7018 MISSING:f3b18818e0c33321a8152c9d853ee84ff00bc85d 4 debuginfos can't be found /usr/bin/abrt-debuginfo-install is a shell script. Please edit it, replacing debug=false by debug=true here: core="$1" tempdir="$2" debuginfodirs="${3//:/ }" cachedir="${3%%:*}" debug=false <======================== HERE # Useful if you need to see saved rpms, command outputs etc keep_tmp=false Then rerun abrt-debuginfo-install command saved before and post the log here. In my example, I am getting this: # abrt-debuginfo-install /var/cache/abrt/ccpp-1269022646-17021/coredump /var/run/abrt/tmp-4443-1269435340 /var/cache/abrt-di Downloading rpms to /var/run/abrt/tmp-4443-1269435340 Getting list of build IDs build_ids:0b854fd13cf401c6f9ad85625d81dcf694a0c10a 3b5ce96aac4bb0936b652bff73050db44d60045a 6bd8a3aaff2dae749bbaf421b8962d67d63b0cfd c0c63a08fa125acd0af55898673fc142332e7018 f3b18818e0c33321a8152c9d853ee84ff00bc85d missing_debuginfo_files:/usr/lib/debug/.build-id/0b/854fd13cf401c6f9ad85625d81dcf694a0c10a.debug /usr/lib/debug/.build-id/3b/5ce96aac4bb0936b652bff73050db44d60045a.debug /usr/lib/debug/.build-id/c0/c63a08fa125acd0af55898673fc142332e7018.debug /usr/lib/debug/.build-id/f3/b18818e0c33321a8152c9d853ee84ff00bc85d.debug 4 missing debuginfos, getting package list from cache Running: yum -C '--disablerepo=*' '--enablerepo=adobe-linux-i386-debuginfo*' '--enablerepo=fedora-debuginfo*' '--enablerepo=rpmfusion-free-debuginfo*' '--enablerepo=rpmfusion-free-updates-debuginfo*' '--enablerepo=rpmfusion-nonfree-debuginfo*' '--enablerepo=rpmfusion-nonfree-updates-debuginfo*' '--enablerepo=updates-debuginfo*' --showduplicates --quiet provides /usr/lib/debug/.build-id/0b/854fd13cf401c6f9ad85625d81dcf694a0c10a.debug /usr/lib/debug/.build-id/3b/5ce96aac4bb0936b652bff73050db44d60045a.debug /usr/lib/debug/.build-id/c0/c63a08fa125acd0af55898673fc142332e7018.debug /usr/lib/debug/.build-id/f3/b18818e0c33321a8152c9d853ee84ff00bc85d.debug packages (1): missing_debuginfo_files:/usr/lib/debug/.build-id/0b/854fd13cf401c6f9ad85625d81dcf694a0c10a.debug /usr/lib/debug/.build-id/3b/5ce96aac4bb0936b652bff73050db44d60045a.debug /usr/lib/debug/.build-id/c0/c63a08fa125acd0af55898673fc142332e7018.debug /usr/lib/debug/.build-id/f3/b18818e0c33321a8152c9d853ee84ff00bc85d.debug 4 missing debuginfos, getting package list from repositories Running: yum '--disablerepo=*' '--enablerepo=adobe-linux-i386-debuginfo*' '--enablerepo=fedora-debuginfo*' '--enablerepo=rpmfusion-free-debuginfo*' '--enablerepo=rpmfusion-free-updates-debuginfo*' '--enablerepo=rpmfusion-nonfree-debuginfo*' '--enablerepo=rpmfusion-nonfree-updates-debuginfo*' '--enablerepo=updates-debuginfo*' --showduplicates --quiet provides /usr/lib/debug/.build-id/0b/854fd13cf401c6f9ad85625d81dcf694a0c10a.debug /usr/lib/debug/.build-id/3b/5ce96aac4bb0936b652bff73050db44d60045a.debug /usr/lib/debug/.build-id/c0/c63a08fa125acd0af55898673fc142332e7018.debug /usr/lib/debug/.build-id/f3/b18818e0c33321a8152c9d853ee84ff00bc85d.debug packages (2): missing_build_ids:0b854fd13cf401c6f9ad85625d81dcf694a0c10a 3b5ce96aac4bb0936b652bff73050db44d60045a c0c63a08fa125acd0af55898673fc142332e7018 f3b18818e0c33321a8152c9d853ee84ff00bc85d Removing /var/run/abrt/tmp-4443-1269435340 MISSING:0b854fd13cf401c6f9ad85625d81dcf694a0c10a MISSING:3b5ce96aac4bb0936b652bff73050db44d60045a MISSING:c0c63a08fa125acd0af55898673fc142332e7018 MISSING:f3b18818e0c33321a8152c9d853ee84ff00bc85d 4 debuginfos can't be found You log will be similarly detailed, and will be useful for debugging. Also please indicate after which lines exactly you see large delays. Thanks for the detailed instructions. I'll do some research. Hi, what was the crashed application? The coredump processing and creating the backtrace might take really long if it was some big app (e.g. generating ooffice backtrace can take even few hours ...). The abrt-debuginfo-install uses yum and yumdownloader to download the packages, so if the download is slow it's probably some problem with yumdownloader. J. Hello Jiri, Yes, I was doing some research into it last night. It was an Empathy crash and I have discovered that it was trying to pull down the webkit-gtk library which is 80 mb. Maybe it was just a case of yumdownloader being unable to contact the Brisbane server and moving to another repo mirror. I do have yum-plugin-fastestmirror installed. I presume when abrt calls yumdownloader it knows to use that... Once the debug libraries were downloaded, it still took an awfully long time, over many minutes, for the backtrace. I have also found, on running through the log that it was trying to process abrtd: Executable '' doesn't belong to any package abrtd: Corrupted or bad crash /var/cache/abrt/ccpp-1265510829-22289 (res:4), deleting over and over. So perhaps it was a combination of that and the large size of the packages involved? (In reply to comment #5) > I have also found, on running through the log that it was trying to process > > > abrtd: Executable '' doesn't belong to any package > abrtd: Corrupted or bad crash /var/cache/abrt/ccpp-1265510829-22289 (res:4), > deleting > > > over and over. So perhaps it was a combination of that and the large size of > the packages involved? This isues has been fixed in the recent version 1.1.3+ will make an update asap. abrt-1.1.13-1.fc14 has been submitted as an update for Fedora 14. http://admin.fedoraproject.org/updates/abrt-1.1.13-1.fc14 abrt-1.1.13-1.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/abrt-1.1.13-1.fc13 abrt-1.1.13-1.fc14 has been pushed to the Fedora 14 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update abrt'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/abrt-1.1.13-1.fc14 abrt-1.1.13-1.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/abrt-1.1.13-1.fc12 abrt-1.1.13-1.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report. abrt-1.1.13-2.fc14 has been submitted as an update for Fedora 14. http://admin.fedoraproject.org/updates/abrt-1.1.13-2.fc14 abrt-1.1.13-2.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report. abrt-1.1.13-1.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report. |