Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number

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?


Comment on Re: ActivePerl dies in msvcrt.dll under Windows
Replies are listed 'Best First'.
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.

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (11)
As of 2015-11-30 17:02 GMT
Find Nodes?
    Voting Booth?

    What would be the most significant thing to happen if a rope (or wire) tied the Earth and the Moon together?

    Results (777 votes), past polls