virt-manager can crash when creating a storage pool. Reproducer: - virt-manager --debug --connect test:///default - Edit->Connection Details->Storage Tab - + button, name=aaaaaa, type=dir pool, forward, finish Crashes for me after a few attempts. Using upstream code on fedora it crashes 100% for me The culprit is the fix for https://bugzilla.redhat.com/show_bug.cgi?id=1435064 : the cb_add_new_pool is usually (always?) called from a non-main thread, but the impl of the function in vmmConnection calls vmmConnection._new_object_cb, which always expects to run in the main thread because it touches UI stuff. Running it from a non-main thread means there will be gtk collisions talking to the X server or accessing internal state, which will give intermittent crashes For upstream I think the cb_add_new_pool direction is correct but it will need some testing to get it working correctly. I think for RHEL we should revert that patch and solve in a different way. I'll post comments there
Hi,Cole Actually QE has found this regression bug during rhel7.4 testing,pls see bug 1457170 which can be reproduced all the time,I think they are the same problem,would you pls help to confirm and if so this bug can be closed as duplicated as bug 1457170.
Yes it's the same bug, I'll dupe *** This bug has been marked as a duplicate of bug 1457170 ***