<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to bugs</title><link href="https://sourceforge.net/p/openrm/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/openrm/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/openrm/bugs/</id><updated>2003-04-03T17:17:39Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>States created in app traversals not freed</title><link href="https://sourceforge.net/p/openrm/bugs/24/" rel="alternate"/><published>2003-04-03T17:17:39Z</published><updated>2003-04-03T17:17:39Z</updated><author><name>E. Wes Bethel</name><uri>https://sourceforge.net/u/wbethel/</uri></author><id>https://sourceforge.net8340138fcf58284cfaa6ec89b88da7f4347c821e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;States created in rmSceneGraphWalk and&lt;br /&gt;
private_rmSceneGraphWalk do not appear to be deleted.&lt;/p&gt;
&lt;p&gt;Thanks to Stefano for reporting this problem.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>display lists not freed when an RMpipe is deleted</title><link href="https://sourceforge.net/p/openrm/bugs/23/" rel="alternate"/><published>2003-04-03T17:16:46Z</published><updated>2003-04-03T17:16:46Z</updated><author><name>E. Wes Bethel</name><uri>https://sourceforge.net/u/wbethel/</uri></author><id>https://sourceforge.neted3ee1517c4e1ad991e909a359c0eba52d26dc6f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Pipe display lists do not appear to be freed (i.e.,&lt;br /&gt;
RMpipe's displayLists field) do not appear to be freed&lt;br /&gt;
when a pipe is deleted. (This accounts for a lot of&lt;br /&gt;
memroy which is not freed, particularly when windows&lt;br /&gt;
are frequently created and destoyed in an application).&lt;/p&gt;
&lt;p&gt;Thanks to Stefano for reporting this problem.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>fbClear memory leak</title><link href="https://sourceforge.net/p/openrm/bugs/22/" rel="alternate"/><published>2003-04-03T17:14:50Z</published><updated>2003-04-03T17:14:50Z</updated><author><name>E. Wes Bethel</name><uri>https://sourceforge.net/u/wbethel/</uri></author><id>https://sourceforge.net708f751e8aaa246a8ca0ff19c4fed5de6a11d718</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Buffers used by the fbClear stucture are freed in&lt;br /&gt;
private_rmNodeDelete() but the memory used for the&lt;br /&gt;
fbclear structure itself is not freed.&lt;/p&gt;
&lt;p&gt;Thanks to Stefano for reporting this problem.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>primitive pool not unlocked in some cases</title><link href="https://sourceforge.net/p/openrm/bugs/21/" rel="alternate"/><published>2003-04-03T17:14:01Z</published><updated>2003-04-03T17:14:01Z</updated><author><name>E. Wes Bethel</name><uri>https://sourceforge.net/u/wbethel/</uri></author><id>https://sourceforge.net9018f6ab0a707751d082529af956b35b9f843aa5</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The primitive pool is not unlocked when there is an&lt;br /&gt;
out-of-memory condition.&lt;/p&gt;
&lt;p&gt;Thanks to Stefano for reporting this problem.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>node pool not unlocked in some cases</title><link href="https://sourceforge.net/p/openrm/bugs/20/" rel="alternate"/><published>2003-04-03T17:13:10Z</published><updated>2003-04-03T17:13:10Z</updated><author><name>E. Wes Bethel</name><uri>https://sourceforge.net/u/wbethel/</uri></author><id>https://sourceforge.netbadfd3d15a3edf6a0ccdfe322ac660fb08b0adb4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The node pool lock is not unlocked in&lt;br /&gt;
rmNodeRemoveChild() when the child node is not found in&lt;br /&gt;
the parent's list.&lt;/p&gt;
&lt;p&gt;Thanks to Stefano for reporting this problem.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>mutexes not freed in rmFinish()</title><link href="https://sourceforge.net/p/openrm/bugs/19/" rel="alternate"/><published>2003-04-03T17:12:02Z</published><updated>2003-04-03T17:12:02Z</updated><author><name>E. Wes Bethel</name><uri>https://sourceforge.net/u/wbethel/</uri></author><id>https://sourceforge.net9c27822e08a9db08639701033ca2e4db01f82fff</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Whereas rmInit() initializes the component manager,&lt;br /&gt;
including creation of mutexes for each of the different&lt;br /&gt;
object pools, those mutexes are not freed when the&lt;br /&gt;
component manager is deallocated from rmFinish().&lt;/p&gt;
&lt;p&gt;Thanks to Stefano for reporting this leak.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>memory leak in rmPrimitiveSetText</title><link href="https://sourceforge.net/p/openrm/bugs/18/" rel="alternate"/><published>2002-11-28T19:13:11Z</published><updated>2002-11-28T19:13:11Z</updated><author><name>E. Wes Bethel</name><uri>https://sourceforge.net/u/wbethel/</uri></author><id>https://sourceforge.net94450ea629f4cf8f92101486dd6cec0efc9e80fe</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;rmPrimitiveSetText has a small memory leak. THanks to&lt;br /&gt;
martin for reporting this problem.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>text props don't work on all strings</title><link href="https://sourceforge.net/p/openrm/bugs/17/" rel="alternate"/><published>2002-11-28T19:12:20Z</published><updated>2002-11-28T19:12:20Z</updated><author><name>E. Wes Bethel</name><uri>https://sourceforge.net/u/wbethel/</uri></author><id>https://sourceforge.net07cb7a4865d911cc801a79a174cf061ecc09185c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;In RMprimitives with more than one string, the&lt;br /&gt;
governing text properties get applied to only the first&lt;br /&gt;
string, but not the 2nd and later strings. Thanks to&lt;br /&gt;
Martin for reporting this bug.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>rmPrimitiveDisplayListEnable() busted</title><link href="https://sourceforge.net/p/openrm/bugs/16/" rel="alternate"/><published>2002-11-02T00:05:41Z</published><updated>2002-11-02T00:05:41Z</updated><author><name>E. Wes Bethel</name><uri>https://sourceforge.net/u/wbethel/</uri></author><id>https://sourceforge.net88c5337a6ea192e20ecdb993d9536a44b898aeb9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;rmPrimitiveDisplayListEnable() is supposed to&lt;br /&gt;
enable/disable creation of an OpenGL display list for a&lt;br /&gt;
given rmPrimitive. This routine has no effect in the&lt;br /&gt;
1.4.3 distribution - display lists are always created.&lt;/p&gt;
&lt;p&gt;The code implementing the conditional was operational&lt;br /&gt;
in earlier versions, but seems to have been supplanted&lt;br /&gt;
during the creation of the 1.4.2 release, and persists&lt;br /&gt;
in 1.4.3.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>pickTest demo fails with few objects</title><link href="https://sourceforge.net/p/openrm/bugs/15/" rel="alternate"/><published>2002-07-08T17:17:57Z</published><updated>2002-07-08T17:17:57Z</updated><author><name>E. Wes Bethel</name><uri>https://sourceforge.net/u/wbethel/</uri></author><id>https://sourceforge.net5e2f77b1bfcb8571cbab10769a213bfab68419d8</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Picking in the pickTest and pickListTest demos fails&lt;br /&gt;
when there are a small number of objects (thanks to&lt;br /&gt;
Ulrich for reporting this). The demos do not fail when&lt;br /&gt;
the default number of objects is used, or if a large&lt;br /&gt;
number of objects is used. It is only a small number of&lt;br /&gt;
objects that reveals the problem.&lt;/p&gt;
&lt;p&gt;Further investigation implies that OpenGL has&lt;br /&gt;
unadvertised minimum size requirements for the&lt;br /&gt;
selection buffer.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>