<?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/hapdebugger/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/hapdebugger/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Tue, 08 Feb 2005 17:35:59 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/hapdebugger/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>HapClient 4.2 crashes on WinXP SP2</title><link>https://sourceforge.net/p/hapdebugger/bugs/12/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When I start debugging (after pressing F5) HapClient &lt;br /&gt;
starts and generates an exception. It wokrs with the 4.1 &lt;br /&gt;
version. &lt;/p&gt;
&lt;p&gt;Terminal output befor it hangs:&lt;/p&gt;
&lt;p&gt;Hap Client ver: 4.2 (Mon Jan 03 22:44:04 2005)&lt;br /&gt;
Python ver:&lt;br /&gt;
2.3.4 (#53, May 25 2004, 21:17:02) [MSC v.1200 32 bit &lt;br /&gt;
(Intel)]&lt;br /&gt;
Waiting for INIT - INIT received&lt;br /&gt;
Executing: [path to file]&lt;/p&gt;
&lt;p&gt;here are details from the exception:&lt;/p&gt;
&lt;p&gt;AppName: hapclient.exe   AppVer: 0.0.0.0     ModName: &lt;br /&gt;
ntdll.dll&lt;br /&gt;
ModVer: 5.1.2600.1217    Offset: 00019ecd&lt;/p&gt;
&lt;p&gt;my email for feedback&lt;br /&gt;
philipp.tiefenbacher@gmx.at&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philipp Tiefenbacher</dc:creator><pubDate>Tue, 08 Feb 2005 17:35:59 -0000</pubDate><guid>https://sourceforge.net0f05bdb755b2e73cb7095a38e0eafd15fb738009</guid></item><item><title>Paths to Python interpreter and Python.chm file are not set</title><link>https://sourceforge.net/p/hapdebugger/bugs/11/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;After extracting necessary files to run HAP Debugger, it's &lt;br /&gt;
expected to run with Help file and Python interpreter set &lt;br /&gt;
up.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Instead, I have to manually put them in to complete the &lt;br /&gt;
debugger setup.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sat, 17 Apr 2004 03:51:54 -0000</pubDate><guid>https://sourceforge.net9f01390c1d4b908f1e6f23effbac98034131b445</guid></item><item><title>Breakpoints move around.</title><link>https://sourceforge.net/p/hapdebugger/bugs/10/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;To reproduce the problem, or variants of it, follow these &lt;br /&gt;
instructions (v4.1). Sometimes the breakpoints will &lt;br /&gt;
disappear, or double up, or it wont stop on the &lt;br /&gt;
breakpoint at all, but this will give you the gist of it.&lt;/p&gt;
&lt;p&gt;Create a new file and type in...&lt;/p&gt;
&lt;p&gt;1&lt;br /&gt;
2  print "here"&lt;br /&gt;
3  print "there"&lt;br /&gt;
4&lt;/p&gt;
&lt;p&gt;Put a break point on line 5...&lt;/p&gt;
&lt;p&gt;1&lt;br /&gt;
2  print "here"&lt;br /&gt;
3*print "there"&lt;br /&gt;
4&lt;/p&gt;
&lt;p&gt;Press F5, breaks at line 3 - all good so far.&lt;/p&gt;
&lt;p&gt;Put the cursor on the end of line 2 and hit enter...&lt;/p&gt;
&lt;p&gt;1&lt;br /&gt;
2  print "here"&lt;br /&gt;
3&lt;br /&gt;
4*print "there"&lt;br /&gt;
5&lt;/p&gt;
&lt;p&gt;Press F5, break point marker moves to line 3, script runs, &lt;br /&gt;
and breaks on line 4 - stops where it should have, &lt;br /&gt;
breakpoint displayed in wrong place. :(&lt;/p&gt;
&lt;p&gt;1&lt;br /&gt;
2  print "here"&lt;br /&gt;
3*&lt;br /&gt;
4&amp;gt;print "there"&lt;br /&gt;
5&lt;/p&gt;
&lt;p&gt;Press F5 so script ends.  Put cursor on line 3 and hit &lt;br /&gt;
delete.&lt;/p&gt;
&lt;p&gt;1&lt;br /&gt;
2*print "here"&lt;br /&gt;
3  print "there"&lt;br /&gt;
4&lt;/p&gt;
&lt;p&gt;Press F5, break point marker moves to line 3, script runs, &lt;br /&gt;
and breaks on line 3 - stops in wrong place, breakpoint &lt;br /&gt;
moved to wrong place. :(&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nev Delap</dc:creator><pubDate>Fri, 05 Mar 2004 04:12:06 -0000</pubDate><guid>https://sourceforge.net08058ea12150e4e0281abcbd36114387bce99c18</guid></item><item><title>Files are lost or put in wrong group</title><link>https://sourceforge.net/p/hapdebugger/bugs/9/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;If you don't have groups in the project, then some files &lt;br /&gt;
may be lost when you close the project and re-open it.&lt;/p&gt;
&lt;p&gt;The is because SFile::nGroupInx is initialised to -1 for &lt;br /&gt;
files which aren't in a group, but &lt;br /&gt;
CPdpManager::SortGroups uses negative values for this &lt;br /&gt;
member as part of the re-organisation of files. There is a &lt;br /&gt;
loop at the end of this function which changes -ve &lt;br /&gt;
values to +ve values, so if you don't have a group &lt;br /&gt;
defined, you will lose all old files when you save the &lt;br /&gt;
project.&lt;/p&gt;
&lt;p&gt;The fix is a similar hack - instead of setting all files that &lt;br /&gt;
have been re-mapped to have a -ve nGroupInx, add on &lt;br /&gt;
a big constant (I used 10000). Then in the loop at the &lt;br /&gt;
end of CPdpManager::SortGroups check for nGroupInx &lt;br /&gt;
values &amp;gt;= this constant, and subtract nGroupInx.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hugh Gibson</dc:creator><pubDate>Thu, 19 Feb 2004 16:28:38 -0000</pubDate><guid>https://sourceforge.net3fff179546734143ccf9c82caa8298f7ee432c03</guid></item><item><title>Drag project item and drop on file gives bad group</title><link>https://sourceforge.net/p/hapdebugger/bugs/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;If you drag a project item and drop it on a file, a group &lt;br /&gt;
is created based on the target file.&lt;/p&gt;
&lt;p&gt;CProjectViewBar::OnProjectEndDrag has code to detect &lt;br /&gt;
this, but it doesn't work - probably because a DWORD &lt;br /&gt;
(result of m_ProjectTree.GetItemData) is being &lt;br /&gt;
compared with -1.&lt;/p&gt;
&lt;p&gt;I changed the line:&lt;/p&gt;
&lt;p&gt;if (m_ProjectTree.GetItemData(hItem) &amp;gt; -1)&lt;/p&gt;
&lt;p&gt;to&lt;/p&gt;
&lt;p&gt;if (m_ProjectTree.GetItemData(hItem) != -1)&lt;/p&gt;
&lt;p&gt;and the code works correctly now.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hugh Gibson</dc:creator><pubDate>Thu, 19 Feb 2004 16:13:06 -0000</pubDate><guid>https://sourceforge.net0e0d0eb6c199612d1c3b71b6a8bee307be32906e</guid></item><item><title>Drag project file to top level gives infinite loop</title><link>https://sourceforge.net/p/hapdebugger/bugs/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;If you set up a group, then drag a file to the top level of &lt;br /&gt;
the tree, the program goes into an infinite loop.&lt;/p&gt;
&lt;p&gt;This is caused by CProjectViewBar::GetGroupPath which &lt;br /&gt;
doesn't handle the case where hItem is the root item. I &lt;br /&gt;
modified the first few lines of code there to:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;string&lt;/span&gt; &lt;span class="n"&gt;groupPath&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="o"&gt;//&lt;/span&gt;
&lt;span class="o"&gt;//&lt;/span&gt; &lt;span class="n"&gt;If&lt;/span&gt; &lt;span class="n"&gt;the&lt;/span&gt; &lt;span class="n"&gt;item&lt;/span&gt; &lt;span class="n"&gt;is&lt;/span&gt; &lt;span class="n"&gt;the&lt;/span&gt; &lt;span class="n"&gt;root&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;then&lt;/span&gt; &lt;span class="n"&gt;the&lt;/span&gt; &lt;span class="n"&gt;group&lt;/span&gt; &lt;span class="n"&gt;path&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;is blank&lt;br /&gt;
    //&lt;br /&gt;
    if (hItem == m_ProjectTree.GetRootItem())&lt;br /&gt;
    // at root?&lt;br /&gt;
        return groupPath;         &lt;br /&gt;
&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="c1"&gt;// empty path&lt;/span&gt;
&lt;span class="c1"&gt;//&lt;/span&gt;
&lt;span class="c1"&gt;// Find path for deeper down&lt;/span&gt;
&lt;span class="c1"&gt;//&lt;/span&gt;
&lt;span class="n"&gt;groupPath&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;m&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="n"&gt;_ProjectTree&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;GetItemText&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;(hItem);&lt;/p&gt;
&lt;p&gt;and it works correctly now.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hugh Gibson</dc:creator><pubDate>Thu, 19 Feb 2004 16:10:41 -0000</pubDate><guid>https://sourceforge.netdd74e7e7342302039b8f5290693ed14bba921fb6</guid></item><item><title>Tab size setting not remembered.</title><link>https://sourceforge.net/p/hapdebugger/bugs/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The tab size setting in Tools|Options|Editor is not &lt;br /&gt;
remembered when you close and reopen HAP.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nev Delap</dc:creator><pubDate>Fri, 13 Feb 2004 03:18:45 -0000</pubDate><guid>https://sourceforge.net1e16b1dc9bec449336e32c447b5ba5175bc4553c</guid></item><item><title>Uncheck "Use Tabs" Bug</title><link>https://sourceforge.net/p/hapdebugger/bugs/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;In menu Tools-&amp;gt;Options-&amp;gt;Editor&lt;br /&gt;
if we uncheck the "Use Tabs",&lt;br /&gt;
the editor still insert the tab char.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Mon, 02 Feb 2004 16:14:02 -0000</pubDate><guid>https://sourceforge.net36309b40921d287f234927bb7cd475064ebb6ada</guid></item><item><title>The toolbar cannot be displayed when editin</title><link>https://sourceforge.net/p/hapdebugger/bugs/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Through some strange sequence of events with the &lt;br /&gt;
mouse and keyboard I managed to make the toolbar &lt;br /&gt;
disappear and now it cannot be made to reappear.&lt;/p&gt;
&lt;p&gt;This is only a problem in editing mode. The toolbar &lt;br /&gt;
displays fine in debugging mode.&lt;/p&gt;
&lt;p&gt;I've looked through the registry to attempt to make &lt;br /&gt;
manual changes so settings for edit mode toolbar are &lt;br /&gt;
the same as debug mode but have not been successful.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rick King</dc:creator><pubDate>Thu, 17 Jul 2003 19:02:41 -0000</pubDate><guid>https://sourceforge.net807ce7426971adc2501bcb4505ade27cfaee18d9</guid></item><item><title>win 2000 MSVCRT70.DLL</title><link>https://sourceforge.net/p/hapdebugger/bugs/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;After extraced the binaries&lt;br /&gt;
I couldn't run 'HapDebugger.exe'.&lt;br /&gt;
since it couldn't find MSVCRT70.DLL.&lt;br /&gt;
This problem did not recreate itself in win98.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sun, 05 Jan 2003 12:38:53 -0000</pubDate><guid>https://sourceforge.net2c62761c7fc6a0b10e1a7984bc673c72240a9c47</guid></item></channel></rss>