home bbs files messages ]

Just a sample of the Echomail archive

COMPOSL3:

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

 Message 134,390 of 135,166 
 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