Hello,
I'm currently reproducing this bug, is there anyway I can help? I can confirm that calling `package-read-from-string' fails when starting emacs. After manually evaluating the defun again, it works okay.
Br,
Damien