rawhide-20090205 on a KVM x86_64 guest with 1Gb of RAM, args were "console=ttyS0 vnc method=http://" Saw this towards the end of the packages being installed, don't know exactly how far it got: python: Modules/gcmodule.c:242: update_refs: Assertion `gc->gc.gc_refs == (-3)' failed. install exited abnormally [1/1] disabling swap... /dev/mapper/vg_test-lv_swap unmounting filesystems... Nothing else of interest on the console
Is this at all reproducable? I'd expect this to happen if the memory management in one of the several python modules we use is screwed up, but unfortunately there's little to go on here. The fact that it happens towards the end of package installation makes me think it could be rpm-related. Are there any error messages besides this on tty1 or tty3? Any segfaults or anything?
That's all I got, sorry. Closing for now
Re-opening the bug for rawhide of 20090823. I've been getting this exact error at several points during the installs. Early, midway and just before GRUB configuration. This last one is just after grub writes grub.conf but before finalization. To confirm: python: Modules/gcmodule.c: 242: update_refs: Assertion `gc->gc.gc_refs == (-3)' failed. There are no "interesting" messages other than this on any other vtXX windows. This is on real i686 hardware (not a VM) with no LVM partitions configured. smolt info: http://www.smolts.org/client/show/pub_5b4371f7-d567-4b8a-a2b9-358e41f3f736
Python does not provide us nearly enough information to make any serious attempt at debugging this issue. We use dozens of python modules, many of which include a C component, making this extremely difficult to track down. Likely suspects include rpm and pyparted, though it really could be anything. Unfortunately I also do not have the expertise needed to track this problem down and haven't reliably seen it, so I'm going to put it into CANTFIX for now.