A while ago there was a thread on the list about crashes with 
ars_CreateEntry.

Go to
http://sourceforge.net/mailarchive/forum.php?forum_name=arsperl-users

and search for "ars_CreateEntry crashing on windows" (including the 
quote characters). You might want to try the solution suggested by John 
Unsworth.


Regards,
Thilo



Pieterse, Richard wrote:
> Hi Thilo,
> 
> Thanks for the first part.
> I spend most of the day downloading, installing and learning VC++.
> Together with your post, I was able to successfully compile a new
> ARS.dll
> 
> Without the manifest it gave an error just like you said about the
> MSVCR90.dll
> 
> With the manifest, ARS.dll no longer gave errors for Perl.
> It made a connection and requested records from ARS.
> 
> So far so good. 
> But then came the ars_SetEntry call...and crashed Perl again.
> 
> Result in the Event Viewer:
> --------------------------------------
> Faulting application perl.exe, version 5.8.8.822, time stamp 0x46aff16f,
> faulting module ntdll.dll, version 6.0.6000.16386, time stamp
> 0x4549bdc9, exception code 0xc0000005, fault offset 0x00061a56, process
> id 0x1e2c, application start time 0x01c89be99cfa3d79.
> --------------------------------------
> 
> The new ARS.dll still struggles with the new Vista ntdll.dll
> 
> New suggestions are welcome. 
> I have no idea why or when the ntdll.dll is used.
> 
> 
> Regards,
>   Richard
> 
> 
> 
> 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Thilo Stapff
> Sent: Friday, April 11, 2008 1:44 PM
> To: ARSperl User Discussion
> Subject: Re: [Arsperl-users] ars_SetEntry API Call and Windows Vista -
> not working]
> 
> Unfortunately I don't have access to a Vista machine, and this won't
> probably change anytime soon.
> 
> Maybe someone else who's reading this has any Vista experiences???
> 
> If you want to try compiling ARSperl yourself, you can download the
> Visual C++ Express compiler (and the Platform SDK) from Microsoft (for
> free) at http://www.microsoft.com/express/vc/
> 
> Here's a posting I wrote to the ARSlist about compiling with Visual C++
> Express:
> 
> http://groups.google.com/group/arslist/browse_thread/thread/b04aa9e60312
> 0836/841113051f281fef?lnk=gst&q=arsperl+visual+express#841113051f281fef
> 
> 
> Regarding your question about replying:
> In my opinion posting to the list is almost always preferred, because
> - the more people read it, the higher is the probabibility that someone
> might be able to help.
> - people can search the list archive, which might help those who
> encounter similar problems.
> 
> 
> Regards,
> Thilo
> 
> 
> 
> Pieterse, Richard wrote:
>> Hi Thilo,
>>
>> Thanks for your reply.
>> Before I continue, I am new here. Do you want me to reply my
> information
>> to
>> you directly or to the [EMAIL PROTECTED] ?
>>
>> I was afraid it would reach to many people.
>>
>>
>> So to continue:
>> - I use the pre-compiled ARSPerl 1.90 Win32 distribution.
>> - The ActivePerl is also the 32-bit distribution.
>>
>> Sadly I have no tools available to compile the code myself.
>> As I understand, it will be wise to stick to Perl 5.8 for now.
>>
>> Do you think you can find a Vista PC and see if you can compile the 
>> 1.90 version for Perl 5.8? Just to give it a try.
>>
>>
>> Thanks,
>>   Richard
>>
>> [EMAIL PROTECTED]
>> +31 30 689 7876
>>
>>
>>
>>
>>
>> -----Original Message-----
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On Behalf Of Thilo Stapff
>> Sent: Friday, April 11, 2008 11:23 AM
>> To: ARSperl User Discussion
>> Subject: Re: [Arsperl-users] ars_SetEntry API Call and Windows Vista -
>> not working
>>
>> Did you compile it yourself or did you use the binary distribution?
>>
>> If it's the binary version, would it be possible for you to compile it
> 
>> from source code? There seem to be all sorts of binary 
>> incompatibilities. At least the second problem (ARSperl compiled for 
>> Perl 5.8 not working with 5.10) I'd consider as somehow "normal".
>>
>> Furthermore, the binary ARSperl doesn't work with 64-bit ActivePerl.
>>
>>
>> Regards,
>> Thilo
>>
>>
>>
>> Pieterse, Richard wrote:
>>> Dear members,
>>>
>>>  
>>>
>>> Hope anyone can shine a light on the following issue.
>>>
>>> I used to run a working script successfully on
>>>
>>> -       ActiveState Perl v5.8.2, built 808
>>>
>>> -       ARSPerl 1.90
>>>
>>> -       Win. 2003 Server and Win. XP Prof.
>>>
>>>  
>>>
>>> Now we moved to Windows Vista and the same setup is not working
>> anymore.
>>>  
>>>
>>> The script contains all kind of ARS API calls, but only one crashes 
>>> Perl:  *ars_SetEntry()*
>>>
>>>  
>>>
>>>  
>>>
>>> I tried to upgrade the ActiveState Perl first.
>>>
>>> ActiveState Perl v5.8.2 build 822 shows the following in the Event
>> Viewer.
>>> --
>>>
>>> Faulting application perl.exe, version *5.8.8.822*, time stamp 
>>> 0x46aff16f, faulting module *ntdll.dll*, version 6.0.6000.16386, time
> 
>>> stamp 0x4549bdc9, exception code 0xc0000005, fault offset 0x000620e3,
> 
>>> process id 0x1a78, application start time 0x01c89af66c41a27c.
>>>
>>> --
>>>
>>>  
>>>
>>> This points to a failure of using "ntdll.dll" which is a Windows DLL
>> in 
>>> system32 directory.
>>>
>>> The old system had a different version of this DLL:  5.1.xxx
>>>
>>>  
>>>
>>>  
>>>
>>> Next tried to use ActiveState Perl 5.10 build 1002
>>>
>>> This gave a different error:
>>>
>>> --
>>>
>>> Faulting application perl.exe, version *5.10.0.1002*, time stamp 
>>> 0x47866b91, faulting module *ARS.dll,* version 0.0.0.0, time stamp 
>>> 0x4648c002, exception code 0xc0000005, fault offset 0x00019c98,
>> process 
>>> id 0x2134, application start time 0x01c89b06368c1ac5.
>>>
>>> --
>>>
>>>  
>>>
>>> In this case not ntdll.dll causes the crash, but the ARS.dll file.
>>>
>>>  
>>>
>>>  
>>>
>>> Conclusions so far: 
>>>
>>> ARSPerl 1.90 does not work very well with ActiveState v5.10
>>>
>>> ARSPerl 1.90 is not compatible with the Windows Vista version of the 
>>> ntdll.dll
>>>
>>>  
>>>
>>>  
>>>
>>> Microsoft probably changed ntdll.dll. I can not just replace it by
> the
>>> old one.
>>>
>>> Maybe ARSPerl can be adapted to this new version?
>>>
>>>  
>>>
>>> I did my tests on three different Vista PC's
>>>
>>>  
>>>
>>> Any suggestions to get it to work with Vista?
>>>
>>>  
>>>
>>>  
>>>
>>> Regards,
>>>
>>>   Richard
>>>
>>>  
>>>
>>>  
>>>
>>>  
>>>
>>>
>>>
>>>
>>>
>>>
>>> This message contains information that may be privileged or
>> confidential and is the property of the Capgemini Group. It is 
>>> intended only for the person to whom it is addressed. If you are not
>> the intended recipient, you are not authorized to 
>>> read, print, retain, copy, disseminate, distribute, or use this
>> message or any part thereof. If you receive this message 
>>> in error, please notify the sender immediately and delete all copies
>> of this message.
>>>
> ------------------------------------------------------------------------
> ------------------------------------------------------------------------
>> -
>>> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
>>> Don't miss this year's exciting event. There's still time to save
>> $100. 
>>> Use priority code J8TL2D2. 
>>>
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/j
>> avaone
>>>
> ------------------------------------------------------------------------
>>> _______________________________________________
>>> Arsperl-users mailing list
>>> Arsperl-users@arsperl.org
>>> https://lists.sourceforge.net/lists/listinfo/arsperl-users
>>
>>
> ------------------------------------------------------------------------
>> -
>> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
>> Don't miss this year's exciting event. There's still time to save
> $100. 
>> Use priority code J8TL2D2. 
>>
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/j
>> avaone
>> _______________________________________________
>> Arsperl-users mailing list
>> Arsperl-users@arsperl.org
>> https://lists.sourceforge.net/lists/listinfo/arsperl-users
>>
>>
>>
>>
>>
>>
>> This message contains information that may be privileged or
> confidential and is the property of the Capgemini Group. It is 
>> intended only for the person to whom it is addressed. If you are not
> the intended recipient, you are not authorized to 
>> read, print, retain, copy, disseminate, distribute, or use this
> message or any part thereof. If you receive this message 
>> in error, please notify the sender immediately and delete all copies
> of this message.
>>
> 
> 
> 
> ------------------------------------------------------------------------
> -
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
> Don't miss this year's exciting event. There's still time to save $100. 
> Use priority code J8TL2D2. 
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/j
> avaone
> _______________________________________________
> Arsperl-users mailing list
> Arsperl-users@arsperl.org
> https://lists.sourceforge.net/lists/listinfo/arsperl-users
> 
> 
> 
> 
> 
> 
> This message contains information that may be privileged or confidential and 
> is the property of the Capgemini Group. It is 
> intended only for the person to whom it is addressed. If you are not the 
> intended recipient, you are not authorized to 
> read, print, retain, copy, disseminate, distribute, or use this message or 
> any part thereof. If you receive this message 
> in error, please notify the sender immediately and delete all copies of this 
> message.
> 
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
> Don't miss this year's exciting event. There's still time to save $100. 
> Use priority code J8TL2D2. 
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> _______________________________________________
> Arsperl-users mailing list
> Arsperl-users@arsperl.org
> https://lists.sourceforge.net/lists/listinfo/arsperl-users
> 


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Arsperl-users mailing list
Arsperl-users@arsperl.org
https://lists.sourceforge.net/lists/listinfo/arsperl-users

Reply via email to