i don't know if the extension manager has it's own place to post bugs/issues so I'll put it here first.
when installing extensions, KEM remembers the last used directory. the problem I came across is that it retains an open handle to that directory, even when the KEM dialog is not open. So after you install an extension, you cannot delete the directory that extension was installed from without closing (or restarting) k-meleon.