this sounds like a corrupted profile..trying testing with new profile
edit>profiles manager>create new (ask at startup)
restart kmeleon select new profile..if it's working fine, then backup passwords/bookmarks as mentioned in this thread:
http://kmeleonbrowser.org/forum/read.php?1,92190