Re: Cloud Issues

Stuart Buchanan <[email protected]> Thu, 30 Jul 2026 22:02:48 +0100
Newsgroups gmane.games.flightgear.devel
Message-ID <CAP3ntysb43g0Aa6QGgaXRk7xZ9hSgkcUTLgPcuxL5YhA4-BChw@mail.gmail.com>
--===============1969132433004126107==
Content-Type: multipart/alternative; boundary="000000000000fa65b60657da65f0"

--000000000000fa65b60657da65f0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Scott,

Apologies - I hadn't realized that bugs were causing you such problems.

On Thu, Jul 30, 2026 at 3:06=E2=80=AFPM Scott Giese wrote:

> Stuart,
>
> We need a way to disable 3D Clouds, please.  There at 3 bugs that I have
> encountered, the worst of them is in the dtor and is preventing
> FlightGear from shutting down.  Killing the process leaks memory, so
> every so often I find the need to reboot my machine.
>

I'll take a look at that as a priority.  However, modern OSes really
shouldn't leak memory
when killing processes.  I thought we left that sort of behaviour back in
the 1990s.


> You don't seem to be working on clouds at the moment, so can you make
> the voxel clouds feature a compile option on 'next'?
>

I'm still very much working on the clouds.  I've just been on vacation for
the last couple of weeks.

I think you've already got a patch to disable them, but let me know if you
need me to do more here.


> Sorry for the hassle.  I'm usually very patient with buggy code, but a
> few of these are really getting in the way.
>
> Bugs I have encountered:
>
> FGCloud dtor() hangs on the join() call.  This prevents shutdown.
> Log flood of "Unable to find voxel-texture for..."
> Missing Effects/cloud-static.eff... no, I'm not using ALS.
>

These last two are most likely because you're using Local Weather, which
isn't integrated yet.
If you use "Basic Weather" from the weather dialog they should disappear.

I'll downgrade the "Unable to find voxel-texture" log, as it's not useful.

-Stuart

--000000000000fa65b60657da65f0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div>Hi Scott,</div><div><br></div><div>A=
pologies - I hadn&#39;t realized that bugs were causing you such problems.<=
/div><div><br></div></div><div class=3D"gmail_quote gmail_quote_container">=
<div dir=3D"ltr" class=3D"gmail_attr">On Thu, Jul 30, 2026 at 3:06=E2=80=AF=
PM Scott Giese wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"m=
argin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left=
:1ex">Stuart,<br>
<br>
We need a way to disable 3D Clouds, please.=C2=A0 There at 3 bugs that I ha=
ve <br>
encountered, the worst of them is in the dtor and is preventing <br>
FlightGear from shutting down.=C2=A0 Killing the process leaks memory, so <=
br>
every so often I find the need to reboot my machine.<br></blockquote><div><=
br></div><div>I&#39;ll take a look at that as a priority.=C2=A0 However, mo=
dern OSes really shouldn&#39;t leak memory</div><div>when killing processes=
.=C2=A0 I thought we left that sort of behaviour back in the 1990s.</div><d=
iv>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0p=
x 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
You don&#39;t seem to be working on clouds at the moment, so can you make <=
br>
the voxel clouds feature a compile option on &#39;next&#39;?<br></blockquot=
e><div><br></div><div>I&#39;m still very much working on the clouds.=C2=A0 =
I&#39;ve just been on vacation for the last couple of weeks.</div><div><br>=
</div><div>I think you&#39;ve already got a patch to disable them, but let =
me know if you need me to do more here.</div><div>=C2=A0</div><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px soli=
d rgb(204,204,204);padding-left:1ex">
Sorry for the hassle.=C2=A0 I&#39;m usually very patient with buggy code, b=
ut a <br>
few of these are really getting in the way.<br>
<br>
Bugs I have encountered:<br>
<br>
FGCloud dtor() hangs on the join() call.=C2=A0 This prevents shutdown.<br>
Log flood of &quot;Unable to find voxel-texture for...&quot;<br>
Missing Effects/cloud-static.eff... no, I&#39;m not using ALS.<br></blockqu=
ote><div><br></div><div>These last two are most likely because you&#39;re u=
sing Local Weather, which isn&#39;t integrated yet.=C2=A0=C2=A0</div><div>I=
f you use &quot;Basic Weather&quot; from the weather dialog they should dis=
appear.</div><div><br></div><div>I&#39;ll downgrade the &quot;Unable to fin=
d voxel-texture&quot; log, as it&#39;s not useful.</div><br></div><div clas=
s=3D"gmail_quote gmail_quote_container">-Stuart</div></div>

--000000000000fa65b60657da65f0--


--===============1969132433004126107==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============1969132433004126107==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Flightgear-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

--===============1969132433004126107==--