From: Jeremy W. <jez...@ho...> - 2007-12-04 12:41:01
|
This looks like a --dyndll option issue with Vista - I have a case were I a= m getting crashes. I have reported the problem to Activestate. Cheers, jez. > Date: Mon, 3 Dec 2007 14:37:44 +0000 > CC: per...@li... > Subject: Re: [perl-win32-gui-users] Problem with Win32::GUI and PerlApp w= ith Vista > > > Hi, > > Thanks for the reply. For the production build I am using PerlApp 6.0.2 -= but for the testing of this issue I am using PerlApp 7.0.0 build 277058 wh= ich should have the fix that was mentioned in bug 36715. I've also tried tu= rning DEP and messed with other Vista settings and it still fails. > > I've also built Win32::GUI from the code repository. It enters the (win32= API) function GetOpenFileName and just exits, no error message, no crash. = (BTW using the latest version of activestate perl you can just use the norm= al makefile.pl with Mingw as it spots GCC is installed). > > I have also found another function that causes the same problem: GetSaveF= ileName - this is potentially more serious as the work around in using -exp= lorer =3D> 0 doesn't seem to work. > > I have to use the --dyndll option so will do more testing/debugging befor= e reporting the issue to Activestate. > > Cheers, > > jez. > >> Date: Mon, 3 Dec 2007 13:23:33 +0000 >> From: ro...@th... >> To: jez...@ho... >> Subject: Re: [perl-win32-gui-users] Problem with Win32::GUI and PerlApp = with Vista >> CC: per...@li... >> >> On 03/12/2007, Jeremy White wrote: >>> It seems the option --dyndll with perlapp causes the problem - I dont k= now >>> why... >> >> I've not used perlapp, but might it be related to this bug: >> http://bugs.activestate.com/show_bug.cgi?id=3D36715 >> >> --dyndll causes (some of?) the bundled libraries to be loaded from >> memory, rather than written to a file and loaded from there. From the >> release notes for V7.0 of the PDK >> (http://aspn.activestate.com/ASPN/docs/PDK/7.0/Release.html) it >> appears that there was some interaction between this mechanism and >> DEP. IIRC DEP is on by default for (nearly) all applications under >> Win2003 and Vista, but not under XP. >> >> Are you using a version of the PDK prior to 7.0? If so this might >> explain the difference you see between XP and Vista. >> >> Rob. >> >>>> All, >>>> >>>> I'm having an odd problem with using GetOpenFileName - but only when i= t's >>> converted into an exe with PerlApp. >>>> >>>> Using the demo example >>> (C:\Perl\site\lib\Win32\GUI\demos\GetOpenFileName.pl) I've >>> narrowed it down to the option -explorer =3D> 0 when set to one (which = is the >>> new browsing style [1 is the default option]) the application just exis= ts >>> with no error messages or a crash. >>>> >>>> I've tried various versions of Perl (5.8.7 813 and 5.8.8 822) and Perl= App >>> (6.0.2 and 7.0.0) but I always get the same result. I'm using Win32::GU= I 1.5 >>> PPM from the sourceforge site. The exe version of GetOpenFileName runs = fine >>> under XP - even when built under Vista. >>>> >>>> I'm kinda struggling so I would be grateful for any suggestions? Could= it >>> be a Vista security thing? I'll build a version of Win32::GUI and try t= o >>> track it down... >>>> >>>> Cheers, >>>> >>>> jez. >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>> _________________________________________________________________ >>>> The next generation of MSN Hotmail has arrived - Windows Live Hotmail >>>> http://www.newhotmail.co.uk >>>> >>> -----------------------------------------------------------------------= -- >>>> SF.Net email is sponsored by: The Future of Linux Business White Paper >>>> from Novell. From the desktop to the data center, Linux is going >>>> mainstream. Let it simplify your IT future. >>>> http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 >>>> _______________________________________________ >>>> Perl-Win32-GUI-Users mailing list >>>> Per...@li... >>>> >>> https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users >>>> http://perl-win32-gui.sourceforge.net/ >>> >>> ________________________________ >>> The next generation of MSN Hotmail has arrived - Windows Live Hotmail >>> -----------------------------------------------------------------------= -- >>> SF.Net email is sponsored by: The Future of Linux Business White Paper >>> from Novell. From the desktop to the data center, Linux is going >>> mainstream. Let it simplify your IT future. >>> http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 >>> _______________________________________________ >>> Perl-Win32-GUI-Users mailing list >>> Per...@li... >>> https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users >>> http://perl-win32-gui.sourceforge.net/ >>> >> >> >> -- >> Please update your address book with my new email address: >> ro...@th... > > _________________________________________________________________ > The next generation of MSN Hotmail has arrived - Windows Live Hotmail > http://www.newhotmail.co.uk > ------------------------------------------------------------------------- > SF.Net email is sponsored by: The Future of Linux Business White Paper > from Novell. From the desktop to the data center, Linux is going > mainstream. Let it simplify your IT future. > http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 > _______________________________________________ > Perl-Win32-GUI-Users mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users > http://perl-win32-gui.sourceforge.net/ _________________________________________________________________ Get free emoticon packs and customisation from Windows Live.=20 http://www.pimpmylive.co.uk= |