[Coldstuff] genesis bug and patch

Allen Noe cynewulf@usit.net
Wed, 12 Dec 2001 23:25:24 -0600


This is a multi-part message in MIME format.
--------------F09A15F4494CB2DAB7FBAA83
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

It looks like method_bytecode can crash if it tries to decompile a catch any.

A patch is attached.

(Oh, and I'm back. Brandon, I'm told you want to talk to me?)
--------------F09A15F4494CB2DAB7FBAA83
Content-Type: application/octet-stream;
 name="catch_bytecode.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="catch_bytecode.patch"

LS0tIHNyYy9vcHMvb2JqZWN0LmMub3JpZwlUaHUgRGVjIDEzIDAwOjA3OjAwIDIwMDEKKysr
IHNyYy9vcHMvb2JqZWN0LmMJVGh1IERlYyAxMyAwMDowODo1NSAyMDAxCkBAIC05MjAsOCAr
OTIwLDEzIEBACiAgICAgICAgICAgICBkLnUuZnZhbCA9ICooKEZsb2F0KikoJm9wKSk7CiAg
ICAgICAgICAgICBicmVhazsKICAgICAgICAgY2FzZSBUX0VSUk9SOgotICAgICAgICAgICAg
ZC50eXBlID0gVF9FUlJPUjsKLSAgICAgICAgICAgIGQudS5lcnJvciA9IG9iamVjdF9nZXRf
aWRlbnQob2JqLCBvcCk7CisgICAgICAgICAgICBpZiAob3AgPT0gLTEpIHsKKyAgICAgICAg
ICAgICAgZC50eXBlID0gSU5URUdFUjsKKyAgICAgICAgICAgICAgZC51LnZhbCA9IC0xOwor
ICAgICAgICAgICAgfSBlbHNlIHsKKyAgICAgICAgICAgICAgZC50eXBlID0gVF9FUlJPUjsK
KyAgICAgICAgICAgICAgZC51LmVycm9yID0gb2JqZWN0X2dldF9pZGVudChvYmosIG9wKTsK
KyAgICAgICAgICAgIH0KICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIElERU5U
OgogICAgICAgICAgICAgZC50eXBlID0gU1lNQk9MOwo=
--------------F09A15F4494CB2DAB7FBAA83--