<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Bug &amp;mdash; Paul Sutton</title>
    <link>https://personaljournal.ca/paulsutton/tag:Bug</link>
    <description>Personal Blog</description>
    <pubDate>Tue, 05 May 2026 16:29:59 +0000</pubDate>
    <item>
      <title>LibreOffice bug fixing</title>
      <link>https://personaljournal.ca/paulsutton/libreoffice-bug-fixing</link>
      <description>&lt;![CDATA[LibreOffice bug fixing&#xA;&#xA;This 3 part series was presented on the LibreOffice Blog.  I have taken the three parts and provided links below.&#xA;&#xA;1 Understanding the Bugs and QA&#xA;2 Developing a Bug Fix&#xA;3 Writing the Tests and Finishing the Task&#xA;&#xA;Links&#xA;&#xA;LibreOffice&#xA;LibreOffice Conference 2021&#xA;LibreOffice - Mastodon&#xA;&#xA;Tags&#xA;&#xA;#LibreOffice,#FOSS,#Office,#Productivity,#Bug,#Fixing,#QA,&#xA;Development,&#xA;&#xA;hr&#xD;&#xA;&#xD;&#xA;table&#xD;&#xA;thead&#xD;&#xA;trtda rel=&#34;me&#34; href=&#34;https://qoto.org/@zleap&#34;Mastodon/a/td&#xD;&#xA;tda href=&#34;https://wiki.ircnow.org/?n=Shelllabs.Intro&#34;ShellLabs/td&#xD;&#xA;tda href=&#34;https://joinmastodon.org/&#34;Join Mastodon/a/td/tr/thead/table&#xD;&#xA;center&#xD;&#xA;AI statement : b Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. /b&#xD;&#xA;/center&#xD;&#xA;&#xD;&#xA;a href=&#34;https://liberapay.com/PaulSutton/donate&#34;img alt=&#34;Donate using Liberapay&#34; src=&#34;https://liberapay.com/assets/widgets/donate.svg&#34;/a&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>LibreOffice bug fixing</p>

<p>This 3 part series was presented on the <a href="https://blog.documentfoundation.org" rel="nofollow">LibreOffice Blog</a>.  I have taken the three parts and provided links below.</p>

<p>1 <a href="https://blog.documentfoundation.org/blog/2021/07/29/fixing-an-interoperability-bug-in-libreoffice-missing-lines-from-docx-part-1-3/" rel="nofollow">Understanding the Bugs and QA</a>
2 <a href="https://blog.documentfoundation.org/blog/2021/08/05/fixing-an-interoperability-bug-in-libreoffice-missing-lines-from-docx-part-2-3/" rel="nofollow">Developing a Bug Fix</a>
3 [Writing the Tests and Finishing the Task]()</p>

<p><strong>Links</strong></p>
<ul><li><a href="https://www.libreoffice.org/" rel="nofollow">LibreOffice</a></li>
<li><a href="https://conference.libreoffice.org/" rel="nofollow">LibreOffice Conference 2021</a></li>
<li><a href="https://qoto.org/web/accounts/146659" rel="nofollow">LibreOffice – Mastodon</a></li></ul>

<p><strong>Tags</strong></p>

<p><a href="/paulsutton/tag:LibreOffice" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">LibreOffice</span></a>,<a href="/paulsutton/tag:FOSS" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">FOSS</span></a>,<a href="/paulsutton/tag:Office" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Office</span></a>,<a href="/paulsutton/tag:Productivity" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Productivity</span></a>,<a href="/paulsutton/tag:Bug" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Bug</span></a>,<a href="/paulsutton/tag:Fixing" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Fixing</span></a>,<a href="/paulsutton/tag:QA" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">QA</span></a>,
<a href="/paulsutton/tag:Development" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Development</span></a>,</p>

<hr>

<p><table>
<thead>
<tr><td><a href="https://qoto.org/@zleap" rel="nofollow">Mastodon</a></td>
<td><a href="https://wiki.ircnow.org/?n=Shelllabs.Intro" rel="nofollow">ShellLabs</td>
<td><a href="https://joinmastodon.org/" rel="nofollow">Join Mastodon</a></td></tr></thead></table>

AI statement : <b> Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. </b>
</p>

<p><a href="https://liberapay.com/PaulSutton/donate" rel="nofollow"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></p>
]]></content:encoded>
      <guid>https://personaljournal.ca/paulsutton/libreoffice-bug-fixing</guid>
      <pubDate>Mon, 23 Aug 2021 06:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Galculator</title>
      <link>https://personaljournal.ca/paulsutton/galculator</link>
      <description>&lt;![CDATA[Galculator&#xA;&#xA;Galculator is a calculator app available in Debian.  Debian 10 comes with version 2.1.4.&#xA;&#xA;I seem to have found an odd bug in the software, so am documenting here to see if others can reproduce.&#xA;&#xA;The display should be able to handle numbers bigger than 999.  However it seems that is not the case if you use a separator (,) in between big numbers (which is designed to make it easier to read)&#xA;&#xA;Consider&#xA;1,000,000 vs 1000000&#xA;&#xA;Galculator&#xA;&#xA;This shows the software working as expected.&#xA;&#xA;Setting Separator&#xA;&#xA;After setting a comma ( , ) as a Separator and entering a long number, we get a problem with the display.&#xA;&#xA;Display bug &#xA;&#xA;According to the Debian tracker bullseye will have  2.1.4-1.1.&#xA;&#xA;I am not sure if this happens in Debian 11,  but I am just reporting this here, I can take a video later on, but that will just illustrate the same as above.&#xA;&#xA;I would guess this can be reported to the Bug Tracking System if it can be reproduced.&#xA;&#xA;My system here is:-&#xA;&#xA;Client: HexChat 2.14.2 • OS: Debian 10.9 • CPU: Intel(R) Core(TM)2 Duo CPU     E7500  @ 2.93GHz (1.60GHz) • Memory: Physical: 2.8 GiB Total (1.5 GiB Free) Swap: 2.9 GiB Total (2.9 GiB Free) • Storage: 546.4 GB / 647.2 GB (100.9 GB Free) • VGA: Intel Corporation 82Q35 Express Integrated Graphics Controller @ Intel Corporation 82Q35 Express DRAM Controller • Uptime: 5h 56m 1s&#xA;&#xA;Running LXDE Desktop&#xA;&#xA;#Debian,#Buster,#Galculator,#Bug,#Display&#xA;&#xA;hr&#xD;&#xA;&#xD;&#xA;table&#xD;&#xA;thead&#xD;&#xA;trtda rel=&#34;me&#34; href=&#34;https://qoto.org/@zleap&#34;Mastodon/a/td&#xD;&#xA;tda href=&#34;https://wiki.ircnow.org/?n=Shelllabs.Intro&#34;ShellLabs/td&#xD;&#xA;tda href=&#34;https://joinmastodon.org/&#34;Join Mastodon/a/td/tr/thead/table&#xD;&#xA;center&#xD;&#xA;AI statement : b Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. /b&#xD;&#xA;/center&#xD;&#xA;&#xD;&#xA;a href=&#34;https://liberapay.com/PaulSutton/donate&#34;img alt=&#34;Donate using Liberapay&#34; src=&#34;https://liberapay.com/assets/widgets/donate.svg&#34;/a&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Galculator</p>

<p>Galculator is a calculator app available in Debian.  Debian 10 comes with version 2.1.4.</p>

<p>I seem to have found an odd bug in the software, so am documenting here to see if others can reproduce.</p>

<p>The display should be able to handle numbers bigger than 999.  However it seems that is not the case if you use a separator (,) in between big numbers (which is designed to make it easier to read)</p>

<p>Consider
1,000,000 vs 1000000</p>

<p><img src="https://salsa.debian.org/zleap-guest/screenshots/-/raw/master/Galculator214/galculator.png" alt="Galculator"></p>

<p>This shows the software working as expected.</p>

<p><img src="https://salsa.debian.org/zleap-guest/screenshots/-/raw/master/Galculator214/separator.png" alt="Setting Separator"></p>

<p>After setting a comma ( , ) as a Separator and entering a long number, we get a problem with the display.</p>

<p><img src="https://salsa.debian.org/zleap-guest/screenshots/-/raw/master/Galculator214/display-bug.png" alt="Display bug"></p>

<p>According to the <a href="https://tracker.debian.org/pkg/galculator" rel="nofollow">Debian tracker</a> bullseye will have  2.1.4-1.1.</p>

<p>I am not sure if this happens in Debian 11,  but I am just reporting this here, I can take a video later on, but that will just illustrate the same as above.</p>

<p>I would guess this can be reported to the <a href="https://www.debian.org/Bugs/" rel="nofollow">Bug Tracking System</a> if it can be reproduced.</p>

<p>My system here is:-</p>

<pre><code>Client: HexChat 2.14.2 • OS: Debian 10.9 • CPU: Intel(R) Core(TM)2 Duo CPU     E7500  @ 2.93GHz (1.60GHz) • Memory: Physical: 2.8 GiB Total (1.5 GiB Free) Swap: 2.9 GiB Total (2.9 GiB Free) • Storage: 546.4 GB / 647.2 GB (100.9 GB Free) • VGA: Intel Corporation 82Q35 Express Integrated Graphics Controller @ Intel Corporation 82Q35 Express DRAM Controller • Uptime: 5h 56m 1s

Running LXDE Desktop
</code></pre>

<p><a href="/paulsutton/tag:Debian" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Debian</span></a>,<a href="/paulsutton/tag:Buster" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Buster</span></a>,<a href="/paulsutton/tag:Galculator" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Galculator</span></a>,<a href="/paulsutton/tag:Bug" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Bug</span></a>,<a href="/paulsutton/tag:Display" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Display</span></a></p>

<hr>

<p><table>
<thead>
<tr><td><a href="https://qoto.org/@zleap" rel="nofollow">Mastodon</a></td>
<td><a href="https://wiki.ircnow.org/?n=Shelllabs.Intro" rel="nofollow">ShellLabs</td>
<td><a href="https://joinmastodon.org/" rel="nofollow">Join Mastodon</a></td></tr></thead></table>

AI statement : <b> Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. </b>
</p>

<p><a href="https://liberapay.com/PaulSutton/donate" rel="nofollow"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></p>
]]></content:encoded>
      <guid>https://personaljournal.ca/paulsutton/galculator</guid>
      <pubDate>Tue, 18 May 2021 20:51:03 +0000</pubDate>
    </item>
  </channel>
</rss>