[perl-win32-gui-users] Can't call method STORE on an undefined value during global destruction

2011-05-20 Thread Roode, Eric
When some of my Win32::GUI programs exit, I get the above error
message.  Trapping the error (via %SIG) gives no useful information,
as caller() reports that the error occurred at main.pl, line 0.

Searching the web, I found a tantalizing almost-solution in this thread:
http://old.nabble.com/Crash-with-perl-5.10-and-Win32%3A%3AGUI-1.6-td16523383.html
  [ http://goo.gl/UhcgE ]

In this thread, one Jeremy White discovers the problem, apparently
solves it, then writes:

 I think the solution is straightforward but don't want to commit the
 code yet.

To which Robert May replies,

 Thanks for the report and taking the time to look into this.  I've
 not had a chance to look at what you've done yet, but should get
 some time in the next couple of weeks.

And that's the end of it.  This thread is from May 2008; the last
update of Win32::GUI was in February 2008.  I feel somewhat like the
person who stumbled upon the famous note in the margin of Pierre de
Fermat's book.

What is the solution to this puzzle?  And, will there ever be an update
to Win32::GUI?


-- Eric J. Roode


--
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay
___
Perl-Win32-GUI-Users mailing list
Perl-Win32-GUI-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users
http://perl-win32-gui.sourceforge.net/


Re: [perl-win32-gui-users] Can't call method STORE on an undefined value during global destruction

2011-05-20 Thread Jeremy White


 When some of my Win32::GUI programs exit, I get the above error
 message.  Trapping the error (via %SIG) gives no useful information,
 as caller() reports that the error occurred at main.pl, line 0.
 
 Searching the web, I found a tantalizing almost-solution in this thread:
 http://old.nabble.com/Crash-with-perl-5.10-and-Win32%3A%3AGUI-1.6-td16523383.html
   [ http://goo.gl/UhcgE ]
 
 In this thread, one Jeremy White discovers the problem, apparently
 solves it, then writes:
 
  I think the solution is straightforward but don't want to commit the
  code yet.

Odd, reading your own posts from the past:) The code to fix the crash was 
committed.
 
 What is the solution to this puzzle?  And, will there ever be an update
 to Win32::GUI?
I still get the Can't call method STORE on an undefined value during global 
destruction now and again and have never managed to track down the actual 
cause
Yes, there should be a new build. There have been a few things committed since 
the last build including the ability to build Win32::GUI under a 64 bit 
compiler. It's easy enough to build Win32::GUI from source.
Rob still reading the list? Aldo?
Cheers,
jez.



  --
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay___
Perl-Win32-GUI-Users mailing list
Perl-Win32-GUI-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users
http://perl-win32-gui.sourceforge.net/