I've just put up a patch here addressing a crash and other stuff:
This was the old thread: http://twhl.info/forums.php?thread=18665
Clicking on "Thread Bump Request" gave me the error message "This thread doesn't exist.", which is weird, because it does exist.
Anyway, hope you like.