Thu Dec 15 06:21:53 2011: Request 73276 was acted upon. Transaction: Ticket created by ADAMK Queue: Wx Subject: Wx::WindowUpdateLocker->new(undef) segfaults perl Broken in: 0.9903 Severity: Important Owner: Nobody Requestors: ad...@cpan.org Status: new Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=73276 >
Calling Wx::WindowUpdateLocker->new(undef) causes Perl to segfault. This can easily occur if you are doing a lot of update locking throughout a program and you overlook a single case where the clean up order is different to what you expect, or you lock something not instantiated yet. Please add a check to the method so that Perl at least throws an ordinary die rather than the segfault.