Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

Re: ActivePerl dies in msvcrt.dll under Windows

by JamesNC (Chaplain)
on Nov 29, 2005 at 00:43 UTC ( #512451=note: print w/ replies, xml ) Need Help??


in reply to ActivePerl dies in msvcrt.dll under Windows

Without some example code, I would guess that the data you are feeding the parser does not have a valid UTF-8 signature. I am pretty sure it has nothing to do with the dll you are referring to. Instead it likely a bug not handled very gracefully in one of the routines in one of the modules you require. ( Again, no script, no ideas). Try using Encode to make sure you have the correct encoding on all your strings. Or, try removing all UTF-8 encodings. Did you try running your code in the debugger?

JamesNC


Comment on Re: ActivePerl dies in msvcrt.dll under Windows
Re^2: ActivePerl dies in msvcrt.dll under Windows
by hawtin (Prior) on Nov 29, 2005 at 08:55 UTC

    Running normally it works perfectly but under the debugger...

    There are no bugs (or crashes) unless I am running under the debugger. I tried a number of varients of encode/decode and the script also works perfectly on Solaris and Linux (with exactly the same source data)

      I worded that part pooly, I meant the UTF in the debugger, did that look fine too? ( you might examine with pack/unpack ), If it does, then create a bug on ActivePerl's site, it is free and quick to set up an account.
      JamesNC

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://512451]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (4)
As of 2014-09-22 00:33 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (176 votes), past polls