<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/opl-dev/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/opl-dev/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Mon, 28 Jul 2008 09:59:35 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/opl-dev/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>OPL DevPack error</title><link>https://sourceforge.net/p/opl-dev/bugs/106/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The OPL devpack 2006-06-17 (full with PC support) ZIP file is ruined, my Linux system gives me this error when trying to open the file:&lt;/p&gt;
&lt;p&gt;[/tmp/9200-OPL-DevPack-2006-06-17.zip]&lt;br /&gt;
End-of-central-directory signature not found.  Either this file is not&lt;br /&gt;
a zipfile, or it constitutes one disk of a multi-part archive.  In the&lt;br /&gt;
latter case the central directory and zipfile comment will be found on&lt;br /&gt;
the last disk(s) of this archive.&lt;br /&gt;
zipinfo:  cannot find zipfile directory in one of /tmp/9200-OPL-DevPack-2006-06-17.zip or&lt;br /&gt;
/tmp/9200-OPL-DevPack-2006-06-17.zip.zip, and cannot find /tmp/9200-OPL-DevPack-2006-06-17.zip.ZIP, period.&lt;/p&gt;
&lt;p&gt;On Windows XP even WinRAR can't extract the files but shows the archive's contents.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Mon, 28 Jul 2008 09:59:35 -0000</pubDate><guid>https://sourceforge.netd6355ac88524c6bc55f99680a3cbef080e4642dd</guid></item><item><title>Problem running Fit4Life</title><link>https://sourceforge.net/p/opl-dev/bugs/105/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I installed Fit4Life when I bought my P910i in 2005. I&lt;br /&gt;
was able to run the program Fit4Life in my P910i then.&lt;br /&gt;
However, I saw the program in Steve Litchfield website and I uninstalled my existing Fit4Life and installed the one found in his website thinking it was more original&lt;br /&gt;
since it came from the creator of Fit4Life. &lt;/p&gt;
&lt;p&gt;It was during that time that I can no longer use the&lt;br /&gt;
jog dial to get the pulse reading , and the error&lt;br /&gt;
message occurs everything I use the jogdial ""Application cannot be started". &lt;/p&gt;
&lt;p&gt;I can still run the program but somehow I cannot use the jog dial to get the pulse reading. Steve Litchfield said it could be problem with the runtime. Hope you will be able to find the solution to this problem. Good luck. Cheers.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Tue, 03 Apr 2007 09:32:16 -0000</pubDate><guid>https://sourceforge.netacb64f62e77436acbabf6a050457609fdac1e00f</guid></item><item><title>Alarm setting -&gt; fatal crash of phone</title><link>https://sourceforge.net/p/opl-dev/bugs/104/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Using the function AlmSetClockAlarm (Alarm.opx) causes &lt;br /&gt;
a fatal crsh of the phone so a hard reset is &lt;br /&gt;
necessary. I use the new version 1.56.&lt;/p&gt;
&lt;p&gt;The function worked fine with EPOC 5.&lt;/p&gt;
&lt;p&gt;I changed the anAlarmNumber&amp;amp; and the aSound$ &lt;br /&gt;
parameters several times, but it does not help.&lt;/p&gt;
&lt;p&gt;Anybody an working example for me?&lt;/p&gt;
&lt;p&gt;Regards&lt;br /&gt;
Klaus&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Tue, 25 Jul 2006 15:23:42 -0000</pubDate><guid>https://sourceforge.net7be2c9e56143805ee55237ab5e9e6046306f35d6</guid></item><item><title>Runtime with active menu freezes when focus switches</title><link>https://sourceforge.net/p/opl-dev/bugs/103/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The runtime "freezes" when the focus is switched away &lt;br /&gt;
from an OPL application with an active menu (for &lt;br /&gt;
example by using a hotkey or by pressing one of the &lt;br /&gt;
application buttons on the Communicator).&lt;/p&gt;
&lt;p&gt;Although the OS closes the menu, the runtime still &lt;br /&gt;
thinks the menu is displayed. Since the code is &lt;br /&gt;
waiting for the menu to close using the active &lt;br /&gt;
scheduler, no updates take place on the screen, making &lt;br /&gt;
the application appear frozen.&lt;/p&gt;
&lt;p&gt;If one of the CBA buttons is pressed on the &lt;br /&gt;
Communicator (which also uses the active schedule) the &lt;br /&gt;
OPL application will crash.&lt;/p&gt;
&lt;p&gt;The solution is to press the menu (which cancels the &lt;br /&gt;
open menu and creates a new one) and then cancel that &lt;br /&gt;
menu. This restores the application's functionality.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Arjen Broeze</dc:creator><pubDate>Fri, 16 Jun 2006 04:24:04 -0000</pubDate><guid>https://sourceforge.net88cd02fda8735580cf1605ccd531b611b2dab11f</guid></item><item><title>PEEK$ sometimes doesn't work</title><link>https://sourceforge.net/p/opl-dev/bugs/102/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;PEEK$ sometimes works and sometimes causes unexpected &lt;br /&gt;
results (KERN-EXEC 3, "No system memory" errors).&lt;/p&gt;
&lt;p&gt;The reason is that POKE$ doesn't clear the 2nd byte of &lt;br /&gt;
memory (the byte directly after the string length &lt;br /&gt;
byte). If this byte happens to be zero (which is &lt;br /&gt;
usually is at the start of a program) PEEK$ works &lt;br /&gt;
correctly. If it is not, PEEK$ will cause the above &lt;br /&gt;
mentioned errors.&lt;/p&gt;
&lt;p&gt;This is fixed in runtime version 1.55&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Arjen Broeze</dc:creator><pubDate>Mon, 05 Jun 2006 08:29:11 -0000</pubDate><guid>https://sourceforge.net0f6bce3ffbb584c221a13525b08c108ce6a831b0</guid></item><item><title>LOC partially broken</title><link>https://sourceforge.net/p/opl-dev/bugs/101/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The LOC function doesn't work when searching for a &lt;br /&gt;
string that contains an embedded CHR$(0). &lt;/p&gt;
&lt;p&gt;The following example&lt;/p&gt;
&lt;p&gt;PRINT LOC("ABC"+CHR$(0)+"DEF",CHR$(0))&lt;/p&gt;
&lt;p&gt;will print 1, instead of 3.&lt;/p&gt;
&lt;p&gt;This is due to a bug in Symbian. LOC internally uses &lt;br /&gt;
FindC() and apparently the CHR$(0) get "collapsed" &lt;br /&gt;
into an empty string which is then found at the first &lt;br /&gt;
position.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Arjen Broeze</dc:creator><pubDate>Fri, 02 Jun 2006 00:05:03 -0000</pubDate><guid>https://sourceforge.net0087c23737c74152805385da65f4df91d79cf1fe</guid></item><item><title>Runtime crashes with "Does not exist" or "Font not loaded"</title><link>https://sourceforge.net/p/opl-dev/bugs/100/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When the first started OPL application is terminated, &lt;br /&gt;
it unloads the default font (EON14.GDR) making it &lt;br /&gt;
unavailable for other running applications, which &lt;br /&gt;
eventually will crash with a "Does not exist" or "Font &lt;br /&gt;
not loaded" error message when these programs attempt &lt;br /&gt;
to create a window, load or create a bitmap or set one &lt;br /&gt;
of the standard fonts.&lt;/p&gt;
&lt;p&gt;The reason is that the OPL runtime only loads the &lt;br /&gt;
default font at startup if it is not already present &lt;br /&gt;
in memory. If the font is loaded by the runtime, it is &lt;br /&gt;
unloaded when the runtime exits.&lt;/p&gt;
&lt;p&gt;Typical scenario:&lt;br /&gt;
OPL application 1 starts - EON14.GDR is loaded into &lt;br /&gt;
memory&lt;br /&gt;
OPL application 2 starts - EON14.GDR is not loaded &lt;br /&gt;
again&lt;br /&gt;
OPL application 1 ends - EON14.GDR is unloaded from &lt;br /&gt;
memory&lt;br /&gt;
OPL application 2 uses gCREATE, gCREATEBIT, gLOADBIT, &lt;br /&gt;
gFONT or gSTYLE - crash&lt;/p&gt;
&lt;p&gt;The solution is to always load the font in the runtime &lt;br /&gt;
regardless whether it is loaded or not.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Arjen Broeze</dc:creator><pubDate>Wed, 24 May 2006 01:23:38 -0000</pubDate><guid>https://sourceforge.netbec8e566d4c70e308ab86aa5459a49340048b205</guid></item><item><title>CBA keys sometimes don't display correctly in OPL dialogs</title><link>https://sourceforge.net/p/opl-dev/bugs/99/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Sometimes portions of the screen are shown in the CBA-&lt;br /&gt;
area when an OPL-dialog is shown on the screen. &lt;/p&gt;
&lt;p&gt;Example to reproduce the problem:&lt;/p&gt;
&lt;p&gt;DO&lt;br /&gt;
dinit " ",19 &lt;br /&gt;
dbuttons "again",%a,"quit",%q &lt;br /&gt;
dposition 1,1 &lt;br /&gt;
d%=dialog &lt;br /&gt;
UNTIL d%&amp;lt;&amp;gt;%a&lt;/p&gt;
&lt;p&gt;If you keep pressing the "again" button (at least 10 &lt;br /&gt;
times) the phenomenon will show. Using &lt;br /&gt;
SySendKeyEventToApp to shift the focus in the dialog &lt;br /&gt;
to another control than the first one is also almost &lt;br /&gt;
guaranteed to reproduce the problem.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Arjen Broeze</dc:creator><pubDate>Fri, 13 Jan 2006 08:19:27 -0000</pubDate><guid>https://sourceforge.nete282c8e2fe200c39e42a24b7789969db9d9daa07</guid></item><item><title>Declaration errors in System.oxh</title><link>https://sourceforge.net/p/opl-dev/bugs/98/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The functions SySetForegroundByThread and &lt;br /&gt;
SySetBackgroundByThread are incorrectly declared as &lt;br /&gt;
functions with a float return value. These functions &lt;br /&gt;
return a longint.&lt;/p&gt;
&lt;p&gt;The current declaration is:&lt;br /&gt;
SySetForegroundByThread:(threadId&amp;amp;,previous&amp;amp;) :38&lt;br /&gt;
SySetBackgroundByThread:(threadId&amp;amp;,previous&amp;amp;) :39&lt;/p&gt;
&lt;p&gt;The correct declarations are:&lt;br /&gt;
SySetForegroundByThread&amp;amp;:(threadId&amp;amp;,previous&amp;amp;) :38&lt;br /&gt;
SySetBackgroundByThread&amp;amp;:(threadId&amp;amp;,previous&amp;amp;) :39&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Arjen Broeze</dc:creator><pubDate>Fri, 13 Jan 2006 07:58:07 -0000</pubDate><guid>https://sourceforge.netd1d3d73ddcafdf85dc1e4aabc8b323c3d6ca0e94</guid></item><item><title>Status field not updated correctly</title><link>https://sourceforge.net/p/opl-dev/bugs/97/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When an OPL program uses AppFrame.opx on a &lt;br /&gt;
9300/9500, the status bar is not correctly updated (only &lt;br /&gt;
the top part is being drawn). This becomes visible when &lt;br /&gt;
an OPL application that uses the full width status field is &lt;br /&gt;
started from an application that has a small statusfield &lt;br /&gt;
or no statusfield at all (for example when running an &lt;br /&gt;
application from the OPL editor in fullscreen mode).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Arjen Broeze</dc:creator><pubDate>Fri, 23 Sep 2005 03:47:58 -0000</pubDate><guid>https://sourceforge.net77cc5b3688a462e4e3ccb8fa72561e4be25d558b</guid></item></channel></rss>