<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://forum.basement.ethz.ch/extern.php?action=feed&amp;fid=23&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[User Forum of Software BASEMENT / Bug reports]]></title>
		<link>https://forum.basement.ethz.ch/index.php</link>
		<description><![CDATA[The most recent topics at User Forum of Software BASEMENT.]]></description>
		<lastBuildDate>Tue, 29 Sep 2026 09:24:09 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Point layer NULL values not accepted by BASEmesh 2.3 - Error message]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5597&amp;action=new</link>
			<description><![CDATA[<p>This is now fixed in the latest released version BASEmesh 2.3.1.</p>]]></description>
			<author><![CDATA[dummy@example.com (Matthias Bürgler)]]></author>
			<pubDate>Tue, 29 Sep 2026 09:24:09 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5597&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[No edges found for node string]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5468&amp;action=new</link>
			<description><![CDATA[<p>Hi Matteo, </p><p>This will be fixed in the next release! Thanks for the bug report.</p><p>Best,<br />Matthias</p>]]></description>
			<author><![CDATA[dummy@example.com (Matthias Bürgler)]]></author>
			<pubDate>Wed, 29 Jul 2026 11:27:38 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5468&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[version 2.2.1 on QGIS 3.44.7]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5584&amp;action=new</link>
			<description><![CDATA[<p>Hi Matteo,</p><p>Thanks for raising those issues. If you send us the modified code, we will gladly evaluate to include it the improvements in the official version and will have a look at issues 1. and 2.</p><p>Best,<br />Matthias</p>]]></description>
			<author><![CDATA[dummy@example.com (Matthias Bürgler)]]></author>
			<pubDate>Fri, 06 Feb 2026 16:48:05 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5584&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[BASEmesh 'worker' script raised an error]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5501&amp;action=new</link>
			<description><![CDATA[<p>Dear all,</p><p>I&#039;m trying to get a go on the basemesh-plugin in Qgis.<br />I&#039;m running a &quot;newish&quot; Mac with a M2 chip (arm-architecture). As I got into reading regarding basemesh, I found it is not working on macOS for now. <br />Therefore I set up a vm, running ubuntu and install Qgis as well as basemesh.</p><p>I followed some basic examples in qgis, but when I run the quality mesh I get the following error:<br />The BASEmesh worker raised an error. See details for traceback and additional information.<br />CalledProcessError: 126 &quot;~/QGIS/QGIS3/profiles/default/python/plugins/basemesh_v2/libs/basemesh/triangle/bin/triangle_linux_64&quot; - q28.0.Aa &quot;tmp/tmp6l8xpa63/triangle_2023-12-21_14-32-12.poly&quot;</p><p>When I hit the details button, it says:</p><p>Traceback (most recent call last):<br />&#160; File &quot;/home/tim/.local/share/QGIS/QGIS3/profiles/default/python/plugins/basemesh_v2/_worker.py&quot;, line 83, in run<br />&#160; &#160; value = self.target(self.feedback, *self.args, **self.kwargs)<br />&#160; File &quot;/home/tim/.local/share/QGIS/QGIS3/profiles/default/python/plugins/basemesh_v2/gui/qualmesh.py&quot;, line 351, in worker<br />&#160; &#160; mesh = quality_mesh(*builder.build(), holes, regions, **kwargs)<br />&#160; File &quot;/home/tim/.local/share/QGIS/QGIS3/profiles/default/python/plugins/basemesh_v2/libs/basemesh/_meshing.py&quot;, line 124, in quality_mesh<br />&#160; &#160; output = triangulate(nodes, segments or (), holes, regions,<br />&#160; File &quot;/home/tim/.local/share/QGIS/QGIS3/profiles/default/python/plugins/basemesh_v2/libs/basemesh/triangle/_triangulate.py&quot;, line 292, in triangulate<br />&#160; &#160; run_triangle(input_path, triangle_cmd, redirect_stdout)<br />&#160; File &quot;/home/tim/.local/share/QGIS/QGIS3/profiles/default/python/plugins/basemesh_v2/libs/basemesh/triangle/_triangulate.py&quot;, line 226, in run_triangle<br />&#160; &#160; raise subprocess.CalledProcessError(return_code, cmd)<br />subprocess.CalledProcessError: Command &#039;&quot;/home/tim/.local/share/QGIS/QGIS3/profiles/default/python/plugins/basemesh_v2/libs/basemesh/triangle/bin/triangle_linux_64&quot; -q28.0Aa &quot;/tmp/tmp6l8xpa63/triangle_2023-12-21_14-32-12.poly&quot;&#039; returned non-zero exit status 126.</p><p>So, as far as I&#039;m able to read the informations this seems to have something to do with worker.py script. I had a look at the lines, but can&#039;t get a meaning out of it.</p><p>Does anyone has any idea what I could possibly do, or what the problem is? Is it because I&#039;m working on an arm architecture? When I read the Error message, the last bit &quot;triangle_linux_64&quot; leaves me the feeling this has to do with the hardware?</p><p>Any advice is much appreciated.</p><p>Best regards Tim</p>]]></description>
			<author><![CDATA[dummy@example.com (TNMN)]]></author>
			<pubDate>Thu, 21 Dec 2023 13:51:56 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5501&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Stringdef nodes in the sidecar file differ from those in the 2dm file]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5496&amp;action=new</link>
			<description><![CDATA[<p>Dear all,</p><p>some time ago I realized that the IDs of the stringdef nodes saved in the sidecar file (obtained by selecting &quot;write to sidecar file (BASEMENT 2.8)&quot;) differ from the IDs reported in the last lines of the 2dm file. The difference is one unit:</p><p>Sidecar file<br />node_ids = (15 4174 4014 4008 4080 4046 3943 4112 4095 4078 4123 4120 14)</p><p>2dm file<br />NS 14 4173 4013 4007 4079 4045 3942 4111 4094 4077 4122 4119 -13 upstream</p><p>I do not if this can be categorized as a bug or there is a reason behind this difference.</p><p>Related to this: as a BASEMENT 2.8 user through the new BASEMENT 4.0.2 GUI, I think that it would be useful to allow for copying-pasting the list of stringdef nodes IDs directly in the &quot;Define Scenario Parameters&quot; section. </p><p>Best,<br />Sebastiano</p>]]></description>
			<author><![CDATA[dummy@example.com (spiccolroaz)]]></author>
			<pubDate>Thu, 30 Nov 2023 17:08:09 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5496&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Elevation Mesh not recongnised for advanced interpolation]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5470&amp;action=new</link>
			<description><![CDATA[<p>Hi Matteo</p><p>Thanks for the idea for the workaround. <br />I know reran the elevation meshing witout an error, so it worked. However I&#039;m still interested in a &quot;proper&quot; solution, as you might have to move meshs from one project to another (and don&#039;t want to create a new mesh everytime). </p><p>btw, I&#039;m using BaseMesh 2.2.0 and QGIS 3.28.4 LTR</p>]]></description>
			<author><![CDATA[dummy@example.com (sua87)]]></author>
			<pubDate>Tue, 18 Apr 2023 14:17:21 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5470&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Renumber function]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5432&amp;action=new</link>
			<description><![CDATA[<p>Hi Stéphanie,</p><p>Try the &quot;Multipart to singleparts&quot; algorithm of the &quot;Vector geometry&quot; section in the QGIS processing toolbox. It should break the MultiPolygon geometry up into individual Polygon features, which should work with the v1.4.5 converter.</p><p>Best,<br />Leonhard</p>]]></description>
			<author><![CDATA[dummy@example.com (leonhard_s)]]></author>
			<pubDate>Tue, 20 Sep 2022 10:35:56 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5432&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[BASEmesh incomaptible with HEC-RAS 6.2]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5450&amp;action=new</link>
			<description><![CDATA[<p>Follow-up on my previous post:</p><p>BASEmesh v1.4.6 has been released and tested on QGIS versions 3.10 through 3.26.</p><p>We are not aware of any remaining compatibility issues, please do report any encountered.</p>]]></description>
			<author><![CDATA[dummy@example.com (leonhard_s)]]></author>
			<pubDate>Thu, 15 Sep 2022 08:47:10 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5450&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Basemesh Error: MemoryError]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5445&amp;action=new</link>
			<description><![CDATA[<p>Hi Jan,</p><p>The error you are seeing is caused by Python running out of memory while trying to clean the input data. This is likely to occur with large input break line datasets, though more of a symptom of a bigger issue.</p><p>The Triangle mesh generator used by BASEmesh is quite particular about its input data, especially with regards to duplicate nodes or nodes coinciding with segments. To avoid the resulting obscure errors, BASEmesh performs very thorough (and slow) input cleanup prior to meshing. Even if Python did not run out of memory, the operation would still take an exceedingly long time.</p><p>We worked around this for building outlines in an internal build of BASEmesh by removing all input validation from the plugin and cleaning our data manually through QGIS processing workflows, including a significant amount of simplification to reduce segment count. While this worked, it is not stable and very time consuming.</p><p>We plan to add a switch that will allow users to disable the conformation step in the GUI (<a href="https://gitlab.ethz.ch/vaw/public/basemesh-v2/-/issues/66" rel="nofollow">basemesh-v2/#66</a>), but this must be accompanied by additional utilities to clean the input data within QGIS to be useful for users.</p><p>Best,<br />Leonhard</p>]]></description>
			<author><![CDATA[dummy@example.com (leonhard_s)]]></author>
			<pubDate>Tue, 09 Aug 2022 08:12:07 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5445&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[BASEMESH v2.0.9 - Elements not aligned at breaklines]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5451&amp;action=new</link>
			<description><![CDATA[<div class="quotebox"><cite>NinoMinicucci wrote:</cite><blockquote><div><p>Hi, you could try to use this unrealeased version of Basemesh:<br /><a href="https://gitlab.ethz.ch/vaw/public/basemesh-v2/-/releases/2.0.10" rel="nofollow">https://gitlab.ethz.ch/vaw/public/basem … ses/2.0.10</a><br />I&#039;m currently using it and it works fine.<br />Best regards<br />Nino</p></div></blockquote></div><p>Same here</p>]]></description>
			<author><![CDATA[dummy@example.com (Matteo Facchini)]]></author>
			<pubDate>Wed, 20 Jul 2022 14:48:41 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5451&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Error using BASEmesh - Interpolation]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5442&amp;action=new</link>
			<description><![CDATA[<p>Hello,</p><p>i tested the &quot;fix&quot; by installing via the linked zip and QGIS version 3.22.7. However is still get an error. </p><div class="codebox"><pre><code>Traceback (most recent call last):
  File &quot;C:\Users/Gauss/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\basemesh\plugin\gui\worker.py&quot;, line 90, in run
    value = self.target(self.feedback, *self.args, **self.kwargs)
  File &quot;C:\Users/Gauss/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\basemesh\plugin\gui\interpol.py&quot;, line 242, in worker
    interpol_mesh.save(output_path)
  File &quot;C:\Users/Gauss/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\basemesh\core\mesh.py&quot;, line 893, in save
    with py2dm.Writer(filename, materials=num_materials) as writer:
TypeError: init() got an unexpected keyword argument &#039;materials&#039;</code></pre></div><p>I still cant choose the Raster via dropdowns, only in the advanced section. I used basement version 2.0 and QGIS 3.16 in the meantime working fine for me in most cases. Unless i get the other error i described here:https://forum.basement.ethz.ch/viewtopic.php?id=5445</p><p>Best Regards<br />Jan</p>]]></description>
			<author><![CDATA[dummy@example.com (Gnoebbas)]]></author>
			<pubDate>Tue, 14 Jun 2022 13:40:06 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5442&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Quality mesh resolution]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5448&amp;action=new</link>
			<description><![CDATA[<p>Hi,</p><p>A hotfix for this issue is available in the BASEmesh code repository as <a href="https://gitlab.ethz.ch/vaw/public/basemesh-v2/-/releases/2.0.10" rel="nofollow">BASEmesh v2.0.10</a>. </p><p>Please note that this is a release preview with limited backwards compatibility. It is therefore not available via the QGIS plugin manager and must be installed via the &quot;Install from ZIP&quot; function.</p><p>Best regards,<br />Leonhard</p>]]></description>
			<author><![CDATA[dummy@example.com (leonhard_s)]]></author>
			<pubDate>Tue, 07 Jun 2022 10:31:30 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5448&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Error in interpolation: Zero index encountered in non-zero-indexed fil]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5444&amp;action=new</link>
			<description><![CDATA[<p>I still encounter this issue even when using a short, no-space path: &#039;Zero index encountered in non-zero-indexed file&#039;<br />The error from py2dm refers to the quality mesh 2dm file. I can see that recently generated quality meshes all start with the first node numbered as 0, whereas older 2dm files (from last year or so) start with the first node numbered as 1.</p><p>This is a snippet from a recently generated 2dm file:<br />MESH2D<br />NUM_MATERIALS_PER_ELEM 0<br />ND&#160; &#160; &#160; &#160; 0&#160; 2.604613e+06&#160; 1.190787e+06&#160; 0.000000e+00<br />ND&#160; &#160; &#160; &#160; 1&#160; 2.604693e+06&#160; 1.190490e+06&#160; 0.000000e+00<br />ND&#160; &#160; &#160; &#160; 2&#160; 2.604504e+06&#160; 1.190497e+06&#160; 0.000000e+00</p><p>Best regards,<br />Martin</p>]]></description>
			<author><![CDATA[dummy@example.com (martin_b)]]></author>
			<pubDate>Mon, 30 May 2022 08:17:28 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5444&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[OSError: [Errno 22] Invalid argument]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5427&amp;action=new</link>
			<description><![CDATA[<p>I confirm this happening to me again with QGIS 3.24.2.</p><p>This affects also the elevation meshing.</p><p>It is, however, a QGIS problem. Anyway, I believe the bug will be fixed asap, see <a href="https://gitlab.ethz.ch/vaw/public/basemesh-v2/-/issues/64" rel="nofollow">here</a></p><br /><p><strong>EDIT</strong><br />To the moderators: I&#039;d call this thread &quot;OSError: [Errno 22] Invalid argument&quot;</p>]]></description>
			<author><![CDATA[dummy@example.com (Matteo Facchini)]]></author>
			<pubDate>Tue, 26 Apr 2022 08:59:47 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5427&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[BaseMesh on QGIS 3.16.11 LTR]]></title>
			<link>https://forum.basement.ethz.ch/viewtopic.php?id=5413&amp;action=new</link>
			<description><![CDATA[<p>Hi sua87</p><p>Crayfish v3.5.1 and later use a newer version of pyqtgraph and are compatible with Python 3.9. However, they appear to only be available for QGIS 3.18 and higher.<br />If you cannot upgrade to a more recent version of QGIS, you can try creating an issue in the Crayfish source code repository and ask them to support QGIS 3.16.</p><p>Best regards<br />Leonhard</p>]]></description>
			<author><![CDATA[dummy@example.com (leonhard_s)]]></author>
			<pubDate>Sat, 27 Nov 2021 08:40:10 +0000</pubDate>
			<guid>https://forum.basement.ethz.ch/viewtopic.php?id=5413&amp;action=new</guid>
		</item>
	</channel>
</rss>
