Hi, Adding some trace statements in shows that the following happens
* inotify IN_IGNORE event arrives. It is added to the removals queue. * Removals queue is processed, and the watch is removed, with watch->notifies set to NULL. * dbus removal event is triggered. * watch->notifies is not NULL, but not a valid pointer either, in the case I looked at it was 0x10. I'm not sure what will be changing the value of watch->notifies in between the two points. Thanks, James -- console-kit-daemon crashed with SIGSEGV in g_str_hash() https://bugs.launchpad.net/bugs/269651 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs