Hi,
dieing is *not* good!
I see room for improvement in that part of Win32::IE::Form::inputs(), but it looks like there is something fishy with the form.
Can you isolate the form from the page and reproduce the problem with it? If so can you send both the html and a small test program that shows this behaviour to http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Win32::IE::Mechanize (just so it is on the record).
TIA,
-- Abe.