Description of problem: Version-Release number of selected component (if applicable): How reproducible: After fresh installation and following adding packages using pirut, both pirut and pup begin to crash. Initially it crashes sometimes when I try to add more packages. One more visible problem (often with following crash) was incorrectly disabled button "Optional Packages" for groups Applications-->Educational Software and Applications->Engineering and Scientific. Later soon after start when getting before displaying main window. The same (crash at startup) happens also with pup. Steps to Reproduce: 1. 2. 3. Actual results: pirut crashes Expected results: it should not crash Additional info: I'm now installing Fedora 8 on other system (this time x86_64). Observed some problems with incorrectly disabled "Optional Packages" button for the same groups, some crashes, but generally pirut is still able to do it's work. To do things differently, I haven't added Livna repository yet for this case (x86_64). It was added on the begin for i686. I understand that this is not a good bug report, but I don't have better error information yet.
Created attachment 253001 [details] Crash log of pirut
Rebooting fixed the crashes. There should however be some instructions for user what to do (perhaps added to error dialog): 1) reboot and retry (or something similar) 2) if that does not help then report bug Some other idea: if pirut or pup crashes, there could be some extra actions on the next run (like running ldconfig and maybe something more).
Do you know if hal was running when you hit this crash?
Unfortunately not. The crashes no more happened after rebooting and I'm not going to do fresh install Fedora 8 in near future (so I could try to reproduce problem once more).
Okay. Committed something that will serve as a fix, although it's a bit more coarse than I would have liked
pirut-1.3.26-1.fc8 has been pushed to the Fedora 8 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 pirut'
pirut-1.3.27-1.fc8 has been pushed to the Fedora 8 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 pirut'
pirut-1.3.28-1.fc7 has been pushed to the Fedora 7 stable repository. If problems still persist, please make note of it in this bug report.
pirut-1.3.28-1.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.
Created attachment 290367 [details] pirut crash dump. Array Index out of bounds
The new traceback is a different bug (bug 426736) and related to the use of a specific plugin rather than pirut itself
*** Bug 428315 has been marked as a duplicate of this bug. ***
*** Bug 440317 has been marked as a duplicate of this bug. ***