hgview #87210 crash because of i18n when displaying non-applied patches [validation pending]

I use hgview-curses to display a pile of mq patches. At times, it crashes with a i18n/ascii decoding error when viewing a file of a non-applied patch. If the same patch is applied there is no crash.

Could it be that the part reading the patches forgot to encode/decode stuff properly ?

done in1.6.0
load left0.000
closed by#8ca1eb62e572 [mqsupport] fix encoding error while browsing the content of an unapplied mqpatch that contains unicode chars (closes #87210)