This looks like a --dyndll option issue with Vista - I have a case were I am 
getting crashes. I have reported the problem to Activestate.

Cheers,

jez.

> Date: Mon, 3 Dec 2007 14:37:44 +0000
> CC: perl-win32-gui-users@lists.sourceforge.net
> Subject: Re: [perl-win32-gui-users] Problem with Win32::GUI and PerlApp with 
> 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 which 
> should have the fix that was mentioned in bug 36715. I've also tried turning 
> 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 normal 
> makefile.pl with Mingw as it spots GCC is installed).
>
> I have also found another function that causes the same problem: 
> GetSaveFileName - this is potentially more serious as the work around in 
> using -explorer => 0 doesn't seem to work.
>
> I have to use the --dyndll option so will do more testing/debugging before 
> reporting the issue to Activestate.
>
> Cheers,
>
> jez.
>
>> Date: Mon, 3 Dec 2007 13:23:33 +0000
>> From: [EMAIL PROTECTED]
>> To: [EMAIL PROTECTED]
>> Subject: Re: [perl-win32-gui-users] Problem with Win32::GUI and PerlApp with 
>> Vista
>> CC: perl-win32-gui-users@lists.sourceforge.net
>>
>> On 03/12/2007, Jeremy White wrote:
>>> It seems the option --dyndll with perlapp causes the problem - I dont know
>>> why...
>>
>> I've not used perlapp, but might it be related to this bug:
>> http://bugs.activestate.com/show_bug.cgi?id=36715
>>
>> --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 it'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 => 0 when set to one (which is the
>>> new browsing style [1 is the default option]) the application just exists
>>> with no error messages or a crash.
>>>>
>>>> I've tried various versions of Perl (5.8.7 813 and 5.8.8 822) and PerlApp
>>> (6.0.2 and 7.0.0) but I always get the same result. I'm using Win32::GUI 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 to
>>> 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
>>>> Perl-Win32-GUI-Users@lists.sourceforge.net
>>>>
>>> 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
>>> Perl-Win32-GUI-Users@lists.sourceforge.net
>>> 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:
>> [EMAIL PROTECTED]
>
> _________________________________________________________________
> 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
> Perl-Win32-GUI-Users@lists.sourceforge.net
> 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. 
http://www.pimpmylive.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
Perl-Win32-GUI-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users
http://perl-win32-gui.sourceforge.net/

Reply via email to