Description of problem: libvirt compiled from git (55bfd020d8d9de40977832c4762728090df2bee3). Run the daemon like this: $ ./run gdb --args ./daemon/libvirtd --timeout 30 Run libguestfs-test-tool against this daemon so that a single transient guest is created and destroyed. Wait 30 seconds for libvirtd to timeout and exit. (gdb) bt #0 0x000000328c635ba5 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:63 #1 0x000000328c637358 in __GI_abort () at abort.c:90 #2 0x0000003291e30ab5 in _dbus_abort () at dbus-sysdeps.c:94 #3 0x0000003291e27545 in _dbus_warn_check_failed ( format=0x3291e325b8 "Attempt to remove filter function %p user data %p, but no such filter has been added\n") at dbus-internals.c:290 #4 0x00007fffea28c710 in nwfilterDriverShutdown () at nwfilter/nwfilter_driver.c:344 #5 0x00007ffff777e89f in virStateCleanup () at libvirt.c:846 #6 0x000000000040c823 in main (argc=<optimized out>, argv=<optimized out>) at libvirtd.c:1517 Version-Release number of selected component (if applicable): libvirt from git (55bfd020d8d9de40977832c4762728090df2bee3) How reproducible: Happened 3 times for me.
Yep, I've just seen that problem too & am investigating it
Oh btw the problem likely exists in previous libvirt, but we were missing the virStateCleanup call for a few releases, which would have avoided triggering the problem
Fixed in GIT with commit abbec81bd0c9bf917f2c63045222734d7e4411fb Author: Daniel P. Berrange <berrange> Date: Wed Jan 16 13:12:16 2013 +0000 Fix nwfilter driver reload/shutdown handling when unprivileged Although the nwfilter driver skips startup when running in a session libvirtd, it did not skip reload or shutdown. This caused errors to be reported when sending SIGHUP to libvirtd, and caused an abort() in libdbus on shutdown due to trying to remove a dbus filter that was never added
I'm backporting this to v0.10.2-maint, and leaving it in POST until F18 picks up the fix.
libvirt-0.10.2.3-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/libvirt-0.10.2.3-1.fc18
libvirt-0.10.2.3-1.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.