Here's a patch that works around the issue for me. It's definitely not a pretty solution, we just short-circuit the code that mozilla has to handle un-realize/re-realize. At the very least this is a memory leak, however it only leaks when the user deletes sites, which isn't going to happen very often. I'm also a little worried that the unrealize code is important for other reasons, however I haven't got xulrunner to crash in my testing.
Can other people test it out and see if they have problems? I think that we should have a cleaner solution for 3.1, but for a quick and dirty fix for only lucid, maybe it could work. ** Patch added: "mozembed-realize.patch" http://launchpadlibrarian.net/44348493/mozembed-realize.patch -- miro.real crashed with KeyError in wrapper() (Miro keeps running) https://bugs.launchpad.net/bugs/537050 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