Emacs tip of the day: if you can't reproduce a bug with edebug, use debug-on-entry instead! Yes, Emacs has multiple debuggers!