<?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/helpdeco/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/helpdeco/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/helpdeco/bugs/</id><updated>2018-02-04T00:13:24.134000Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>#4 segfaults</title><link href="https://sourceforge.net/p/helpdeco/bugs/4/?limit=25#04f9" rel="alternate"/><published>2018-02-04T00:13:24.134000Z</published><updated>2018-02-04T00:13:24.134000Z</updated><author><name>Ben Collver</name><uri>https://sourceforge.net/u/bencollver/</uri></author><id>https://sourceforge.net9c7efb2ad1ba305369fe0660aba4f23da0f8c78f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;:  --&amp;gt; v1.0_(example)&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#4 segfaults</title><link href="https://sourceforge.net/p/helpdeco/bugs/4/?limit=25#9011" rel="alternate"/><published>2018-02-03T20:35:34.052000Z</published><updated>2018-02-03T20:35:34.052000Z</updated><author><name>Ben Collver</name><uri>https://sourceforge.net/u/bencollver/</uri></author><id>https://sourceforge.net8966f968a78d94ed7a71c57ce606f3505f2b3e6f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The WIN32.HLP crash is fixed in commit &lt;a class="alink" href="/p/helpdeco/code/ci/daa7f795743706eac00350f7eb17b108ce0b7ab9/"&gt;[daa7f7]&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>segfaults</title><link href="https://sourceforge.net/p/helpdeco/bugs/4/" rel="alternate"/><published>2011-05-10T03:49:47Z</published><updated>2011-05-10T03:49:47Z</updated><author><name>Alan Corey</name><uri>https://sourceforge.net/u/alancorey/</uri></author><id>https://sourceforge.netcbf1f6dba3c4bd17f681f393dbe15ecb47a06ef6</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I'm trying to use helpdeco 2.1.3 on a Debian 5.03 machine to extract some old Borland Delphi 3 ( &amp;amp; 7)  documentation.  It segfaults fairly often, like on 5 files out of 21.  I set up a little script to move each to an individual directory and run helpdeco on it (using the /r flag).  I thought it was related to the size of the file, but I'm seeing it on files from 548 k to 11 megs.  One is win32.hlp 11279097 bytes from March 24 1997, I think it's the only one that isn't Delphi-specific and someone might have lying around to test.  I don't know RTF but looking at the file it's fairly obvious that something's left open at the end in each case.&lt;/p&gt;
&lt;p&gt;My case isn't any big deal since I don't know what I'm going to do with the RTF yet anyway.  I'm trying to use Delphi under Wine, and with Wine Gecko in it's present state searching the help index doesn't work yet and rendering the HTML doesn't work right.  I'm looking for a way to get HTML from HLP files, so the first step is to get them out of HLP format.  I'm also retired and wanted to look at Windows sound API stuff for a ham radio project so it's not that important in the grand scheme of things.  Writing an RTP parser to read help files is pretty far removed from what I started out to do: it would be easier to set up a Windows box.&lt;/p&gt;
&lt;p&gt;I get some compiler (GCC 4.3.2) warnings aboout invalid pointer types on pointers you're already typecasting, which I'd be tempted to ignore until it started segfaulting.  I don't know if there's some upper limit on topics or images I can change.  The Delphi3.hlp file dies at 77 topics, but it's made 347 BMP files at that point.&lt;/p&gt;
&lt;p&gt;There's a good sample of Windows API hlp files at &lt;a href="http://www.carabez.com/downloads/win32api_big.zip" rel="nofollow"&gt;http://www.carabez.com/downloads/win32api_big.zip&lt;/a&gt; which is 25 megs zipped with a self-extracting file inside that.  I haven't tried them yet, I'm still working with the ones that came with Delphi 3.&lt;/p&gt;
&lt;p&gt;I'm not sure if this project is still active or not.  Mostly it seems to work fairly well.&lt;/p&gt;
&lt;p&gt;Alan Corey, AB1JX&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>segfaults</title><link href="https://sourceforge.net/p/helpdeco/bugs/4/" rel="alternate"/><published>2011-05-10T03:49:47Z</published><updated>2011-05-10T03:49:47Z</updated><author><name>Alan Corey</name><uri>https://sourceforge.net/u/alancorey/</uri></author><id>https://sourceforge.neta53432ad1136d42437947d661b89ceb8faf4b4ff</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 4 has been modified: segfaults&lt;br/&gt;
Edited By: Ben Collver (bencollver)&lt;br/&gt;
Status updated: u'open' =&amp;gt; u'closed'&lt;br/&gt;
&lt;em&gt;milestone updated: '' =&amp;gt; u'v1.0&lt;/em&gt;(example)'&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>switch to autotools</title><link href="https://sourceforge.net/p/helpdeco/bugs/3/" rel="alternate"/><published>2009-04-09T06:10:59Z</published><updated>2009-04-09T06:10:59Z</updated><author><name>Paul Wise</name><uri>https://sourceforge.net/u/pabs3/</uri></author><id>https://sourceforge.net122c3f9c2b302a6805ea64d765edee7bbd4ecbf9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;helpdeco needs to switch to autotools so that HAVE_STRNCPY/HAVE_STRLCPY can be autodetected based on the availability of that function.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>check which headers are needed where</title><link href="https://sourceforge.net/p/helpdeco/bugs/2/" rel="alternate"/><published>2009-04-09T06:09:23Z</published><updated>2009-04-09T06:09:23Z</updated><author><name>Paul Wise</name><uri>https://sourceforge.net/u/pabs3/</uri></author><id>https://sourceforge.net47ccdc0b8baeb9b41c2a4271413d8e7a6970073a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;NetBSD has a patch that removes the use of malloc.h from helpdeco.h:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://cvsweb.se.netbsd.org/cgi-bin/bsdweb.cgi/pkgsrc/textproc/helpdeco/patches/patch-aa?rev=HEAD" rel="nofollow"&gt;http://cvsweb.se.netbsd.org/cgi-bin/bsdweb.cgi/pkgsrc/textproc/helpdeco/patches/patch-aa?rev=HEAD&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I think we need to review which headers are needed where, keeping in mind GCC's tendency to make headers more strict over time.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>File too big [MORE INFO NEEDED]</title><link href="https://sourceforge.net/p/helpdeco/bugs/1/" rel="alternate"/><published>2006-08-13T22:48:02Z</published><updated>2006-08-13T22:48:02Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net1d48d517a8acd74c4ccdc4a370efbe28458f706e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I get a message:&lt;br /&gt;
"Creating [...].HPJ...&lt;br /&gt;
Allocation of 0 bytes failed. File too big."&lt;/p&gt;
&lt;p&gt;The file is about 80 mb.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>