Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

Re: Random errors after upgrading 5.10.0 to 5.10.1

by kcott (Abbot)
on Oct 11, 2012 at 23:10 UTC ( #998568=note: print w/ replies, xml ) Need Help??


in reply to Random errors after upgrading 5.10.0 to 5.10.1

G'day boosth,

Welcome to the monastery.

Without seeing any code, input, actual output, expected output or error messages, it's not possible to advise you what's causing your problems.

perl5101delta describes the differences between Perl v5.10.0 and Perl v5.10.1 - a number of these differences are listed under Incompatible Changes.

Also, it's possible that modules you are using need to be recompiled for the new Perl version.

While your logic may not have changed, how that logic is implemented under the hood may well be different.

To get a better answer, you'll need to provide more information. Guidelines for doing this can be found in: How do I post a question effectively?

-- Ken


Comment on Re: Random errors after upgrading 5.10.0 to 5.10.1
Re^2: Random errors after upgrading 5.10.0 to 5.10.1
by boosth (Initiate) on Oct 12, 2012 at 00:42 UTC
    Thanks for those tips. The main problem is that the code works most of the time. I don't understand how it would be possible to work most of the time if there were actual problems with the syntax or module incompatibility. I thought it might be related to load but I have been monitoring the server load and the errors do not correlate with that either. I'm a bit lost as to how to actually fix this as I have around 200k lines of code to go through. The site is running on debian squeeze and is in production. I can fix incompatibilty issues if they are logical but random inconsistent errors that don't correlate is pretty tough.

      I don't understand how it would be possible to work most of the time if there were actual problems with the syntax or module incompatibility.

      Do you know what a pointer is? This is how "random errors" happen, some pointer points to the wrong memory, and then there is a crash or .... 5.10 is known buggy, modules compiled for 5.10 could still be vulnerable. If you installed 5.10.1 over 5.10, upgrade all the modules

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others chanting in the Monastery: (13)
As of 2014-12-22 17:28 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (123 votes), past polls