Archivovaná správa #1231 diskusnej skupiny ecs-isp@2rosenthals.com

Od: "Steven Levine" <ecs-isp@2rosenthals.com> Celá hlavi?ka
Nedekódovaná správa
Hlavi?ka: Re: [eCS-ISP] Weasel 3.08
Dátum: Tue, 07 Oct 2025 23:18:47 -0800
Komu: "eCS ISP Mailing List" <ecs-isp@2rosenthals.com>

In <list-14383008@2rosenthals.com>, on 10/07/25
   at 09:54 PM, "Doug Bissett" <ecs-isp@2rosenthals.com> said:

Hi,

>I got an error while running Weasel 3.08.
>2025_10_07_21_34!05_M_499_tib_ord is what was in the window. errinfo.$$$
>is attached. I find no other information.

>Any thoughts?

Offhand, it looks like weasel ran out of heap memory and weasel did not
catch the allocation failure and the resulting null pointer. One
interesting feature of the modula-2 runtime is that the heap size is fixed
when the binaries are built.  This means that weasel can run out of heaop
space while there are still large amounts of OS/2 address space available.

However, looking at the code I cannot see how the pointer was null when
other related code used he pointer sucessfully.

We shall see what Peter has to say when he returns.

While it may not be related, I notice you have a lot of threads running.
Several years ago Peter wrote a paper (92.MailTuning.pdf) explaining how
to calculate the optimal number of threads.  The paper can be found in the
papers page on Peter's website.


Steven

--
----------------------------------------------------------------------
"Steven Levine" <steve53@earthlink.net>  Warp/DIY/BlueLion etc.
www.scoug.com www.arcanoae.com www.warpcave.com
----------------------------------------------------------------------


Prihlási?: Nap??a?, Súhrn, Index.
Odhlási?
Mail na ListMastera