t3h cr4x0r

chaoticset on 2004-02-24T15:33:32

I'm doing something unbelievably stupid, or else my system's just given up altogether on sanity.

My print statements aren't working. I'm really failing to understand how that's even possible. I do understand that there are occasionally caching issues, etc. but at this point the only thing I can do is shake my finger at the computer and accuse it of being "made of crazy".

I think I need a shower and more coffee.


non-printing

dws on 2004-02-24T20:15:49

Perhaps you have an errant select() lurking in the code.

Re:non-printing

chaoticset on 2004-02-25T01:03:56

I'm pretty sure now that it's related to my IDE. PFE warns in the docs about this -- it won't necessarily print certain things at certain times, and Perl doesn't always print certain things at certain times, and between the two I think it wasn't printing squat. Running it straight from the prompt displayed exactly what I expected.

There had been some weirdness like this before, but it was always rare -- most of the time, Perl prints like you'd expect, and most of the time PFE prints like you'd expect, and about 10% of the time they each do something wonky to make other things work internally. That 10% of the time, if only PFE or Perl is modifying things, it still works fine. It's only when PFE is in weird-land and Perl is also in weird-land that these things crop up. I should have known better, though.

I was almost convinced that my computer was possessed, because this seemed so basic...