home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.os.linux.misc      Linux-specific topics not covered by oth      135,536 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 134,390 of 135,536   
   rbowman to Charlie Gibbs   
   Re: naughty Python   
   05 Jan 26 19:20:36   
   
   XPost: alt.folklore.computers   
   From: bowman@montana.com   
      
   On Mon, 05 Jan 2026 05:57:23 GMT, Charlie Gibbs wrote:   
      
   > On 2026-01-05, rbowman  wrote:   
   >   
   >> On Sun, 04 Jan 2026 19:41:12 GMT, Charlie Gibbs wrote:   
   >>   
   >>> On 2026-01-04, Niklas Karlsson  wrote:   
   >>>   
   >>>> On 2026-01-04, Peter Flass  wrote:   
   >>>>   
   >>>>> I look at some code and wonder "how the heck has this ever worked?",   
   >>>>> but the answer is that no one ever hit that combination of things   
   >>>>> before, or used that option.   
   >>>>   
   >>>> That's certainly the sensible explanation, but I've had scenarios   
   >>>> like that, even with my own code from the past, where I could swear   
   >>>> up and down that I myself had successfully used that code in the   
   >>>> exact scenario that would obviously break.   
   >>>   
   >>> Yup.  Sounds like a Schrodinbug.  It should have never worked, but it   
   >>> does until you look at it - and then it never works again.   
   >>   
   >> Conversely, it fails until you log a debug statement to see what's   
   >> going on and it works.  I'd never, never just leave the debug in place,   
   >> no siree.   
   >   
   > Unless the customer is screaming for a fix RIGHT NOW.   
   >   
   > But I'd go back and try to track it down once he's pacified.   
      
   It's been a day or three but I think I did. iirc it also had the charming   
   feature of only manifesting in the Windows build, not in Linux where I had   
   valgrind and electric fence.   
      
   Another mystery is why memory debuggers on Windows are expensive and   
   barely usable. We had a Purify license but configuring the instrumentation   
   was such a hassle it was rarely used. When the license came up for renewal   
   nobody spoke up to keep it. BoundsChecker reportedly is even worse.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca