<?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/rtf2latex2e/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/rtf2latex2e/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 07 May 2025 22:40:38 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/rtf2latex2e/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>2-2-3 for unix won't compile, freeing something not on the heap</title><link>https://sourceforge.net/p/rtf2latex2e/bugs/31/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;in src/writer.c there are three free(nativeStream) calls. Uh, uh. It should be free(*nativeStream). &lt;/p&gt;
&lt;p&gt;nativeStream is a variable containing a pointer to a pointer. The place it points to is where the pointer from a malloc call is stored. That happens as follows above the free() calls.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;nativeStream = (unsigned char &lt;/em&gt;) malloc(*size);&lt;/p&gt;
&lt;p&gt;so one has to free(*nativeStream), not free(nativeStream).&lt;/p&gt;
&lt;p&gt;&lt;span&gt;[Can somebody bother to make up a debian package, please? I will anyway, but you need to do it.]&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ptb</dc:creator><pubDate>Wed, 07 May 2025 22:40:38 -0000</pubDate><guid>https://sourceforge.netc55e8f3ffa70f5d5efd5f8dedec42dd04623e92b</guid></item><item><title>2-2-3 for unix won't compile,  globals defined in multiple locations</title><link>https://sourceforge.net/p/rtf2latex2e/bugs/30/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;change the four char * FOO declarations in eqn.h to extern char * FOO, like this:&lt;/p&gt;
&lt;p&gt;extern char &lt;em&gt;eqn_start_inline;&lt;br/&gt;
extern char &lt;/em&gt;eqn_end_inline;&lt;br/&gt;
extern char &lt;em&gt;eqn_start_display;&lt;br/&gt;
extern char &lt;/em&gt;eqn_end_display;&lt;/p&gt;
&lt;p&gt;Then put the (no extern!) char * FOO declarations in main.c. That defines the global variable containing the pointer in ONE place, not one zillion. One can fix this with compile flags too, but don't!&lt;/p&gt;
&lt;p&gt;What you had defined the same global variables in each .c file in which eqn.h was included. Bad karma.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ptb</dc:creator><pubDate>Wed, 07 May 2025 22:33:37 -0000</pubDate><guid>https://sourceforge.net5bd203d101af362d5f37fcadda4573a839eba5e6</guid></item><item><title>2-2-3 for unix won't make, Makefile misnames "Changelog"</title><link>https://sourceforge.net/p/rtf2latex2e/bugs/29/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The Makefile references "ChangeLog",  but the file is "Changelog". FIxing the file name used in the Makefile allows make to go ahead.&lt;/p&gt;
&lt;p&gt;Oh, and one really should have CFLAGS=-O2 in the makefile. The way it is, gcc gets no optimization flags at all, and &lt;em&gt;SOME&lt;/em&gt; optimization is classically required with gcc in order for inlining to work (and there is inlining ..).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ptb</dc:creator><pubDate>Wed, 07 May 2025 22:28:02 -0000</pubDate><guid>https://sourceforge.net62716d8051ad9f20d5c77dff048fa0214fe93e7a</guid></item><item><title>#23 typo in Makefile (SVN 280)</title><link>https://sourceforge.net/p/rtf2latex2e/bugs/23/?limit=25#40fe</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Still in 2-2-3!&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Wilfried Hennings</dc:creator><pubDate>Thu, 23 Jan 2020 21:25:13 -0000</pubDate><guid>https://sourceforge.netbfb8dce9e32d2aa3915a9c7c30c1f1f9d8713082</guid></item><item><title>#28 segfault on small test file</title><link>https://sourceforge.net/p/rtf2latex2e/bugs/28/?limit=25#b348</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;OK... but a segfault? That's a bit worse than "unable to convert" :-) &lt;/p&gt;
&lt;p&gt;I don't have time to look into this myself unfortunately.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Wilfried Hennings</dc:creator><pubDate>Thu, 01 Dec 2016 12:34:58 -0000</pubDate><guid>https://sourceforge.netc8e02b6a83acab02662f8a7fe61f5c6ac3de5940</guid></item><item><title>#28 segfault on small test file</title><link>https://sourceforge.net/p/rtf2latex2e/bugs/28/?limit=25#eb36</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Since rtf2latex2e was programmed, Microsoft has issued new versions of MSWord, which write new versions of rtf, and rtf2latex2e is unable to convert the new rtf dialects.&lt;br/&gt;
In many cases it helps opening the document in Wordpad and saving it as rtf from Wordpad.&lt;br/&gt;
If anyone would like to update rtf2latex2e, she/he is welcome -- currently there is no active developer in the rtf2latex2e project.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Wilfried Hennings</dc:creator><pubDate>Thu, 17 Nov 2016 09:17:27 -0000</pubDate><guid>https://sourceforge.net57461964dc1a58900863b83e4d877a0ba9708af1</guid></item><item><title>segfault on small test file</title><link>https://sourceforge.net/p/rtf2latex2e/bugs/28/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;$ ~/Downloads/rtf2latex2e-2-2-3/rtf2latex2e test.rtf&lt;br/&gt;
Processing test.rtf&lt;br/&gt;
Segmentation fault (core dumped)&lt;br/&gt;
$ cat test.rtf &lt;br/&gt;
{\rtf\ansi\deff0{\pard before \par\trowd\trautofit1\trgaph108 \cellx1000 \cellx2000 \pard \intbl 1 \cell \pard \intbl 2 \cell \row \pard after}}&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 16 Nov 2016 17:01:01 -0000</pubDate><guid>https://sourceforge.nete3c3a003d97c4a77861f5bfb9a8ff04373f5284f</guid></item><item><title>Win installation problems with rtf2latex2e</title><link>https://sourceforge.net/p/rtf2latex2e/bugs/27/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Several pieces were missing from the download such as the subfolder "emf2eps". I've able to work around most. At this point I have 2 problems regarding the missing file, emf2pdf.bat. I found a copy of its contents on the internet.&lt;br/&gt;
In what directory does it belong. I tried the rtf2latex2e Program Files (x86) follder - Windows seemed to reject that location.&lt;br/&gt;
My 2nd concerns my lack of education. Windows is installed as a 64 bit environment. All instructions refer to the older confiruration - 32 bit. The 2nd line of emf2pdf.bat, &lt;br/&gt;
           "%ProgramFiles%\Metafile to EPS Converter\metafile2eps.exe" "%1" "%~dpn1.eps"&lt;br/&gt;
doesn't refer to Program Files (x86). Should %ProgramFiles% be replaced with %ProgramFiles(x86)%?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jay A. Leavitt</dc:creator><pubDate>Sat, 05 Nov 2016 13:52:14 -0000</pubDate><guid>https://sourceforge.net28e2b96c53476e781b0bea33cc3e1a8fa63ab9fc</guid></item><item><title>#26 fails to convert specific rtf file</title><link>https://sourceforge.net/p/rtf2latex2e/bugs/26/?limit=25#380b</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; accepted&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Wilfried Hennings&lt;/li&gt;
&lt;li&gt;Attachments has changed:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Diff:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="gd"&gt;--- old&lt;/span&gt;
&lt;span class="gi"&gt;+++ new&lt;/span&gt;
&lt;span class="gu"&gt;@@ -1 +1,2 @@&lt;/span&gt;
 60_100_en_rtf.rtf (2.1 MB; application/rtf)
&lt;span class="gi"&gt;+60_100_en_wp.tex (110.9 kB; application/octet-stream)&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Wilfried Hennings</dc:creator><pubDate>Fri, 07 Oct 2016 09:42:28 -0000</pubDate><guid>https://sourceforge.net65d60bc889521b3535fd45bf25f2d57832148dc4</guid></item><item><title>fails to convert specific rtf file</title><link>https://sourceforge.net/p/rtf2latex2e/bugs/26/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;It fails to convert the attached rtf file with the message&lt;/p&gt;
&lt;p&gt;bernd@aladdin:~/Download&amp;gt; rtf2latex2e -b 60_100_en_rtf&lt;br/&gt;
Processing 60_100_en_rtf.rtf&lt;br/&gt;
ReadColorTbl: malformed entry&lt;br/&gt;
Last token read was "\cbackgroundone" near line 474, position 16.&lt;/p&gt;
&lt;p&gt;Can you please have a look why it fails?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Tue, 04 Oct 2016 11:51:34 -0000</pubDate><guid>https://sourceforge.net93e1833eb54177e2dba7f66fee61bdd72d0bdb11</guid></item></channel></rss>