FS#72274 - [birdfont] save does not work

Attached to Project: Community Packages
Opened by Raphael (RJGarch) - Tuesday, 28 September 2021, 21:19 GMT
Last edited by Antonio Rojas (arojas) - Tuesday, 26 October 2021, 13:55 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Balló György (City-busz)
Caleb Maclennan (alerque)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Pressing the save button (File/Save - Datei/Sichern) is closing the project. Everything added is lost...

Additional info:
* package version(s)

birdfont-2.29.5-1

* config and/or log files etc.
* link to upstream bug report, if any

Steps to reproduce:

* open new project
* save project (File/Save)
* project closes
* new "small" project file is written to disk
* reopen the project file

New "small" project file:

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<font>
<format>2.2</format>
<program version="2.29.5" os="*nix" />

<postscript_name>Typeface</postscript_name>
<name>Typeface</name>
<subfamily>Regular</subfamily>
<bold>false</bold>
<italic>false</italic>
<full_name>Typeface</full_name>
<unique_identifier>Typeface</unique_identifier>
<version>Version 1.0</version>
<description></description>
<copyright></copyright>
<license></license>
<license_url></license_url>
<weight>400</weight>
<units_per_em>1024</units_per_em>
<trademark></trademark>
<manufacturer></manufacturer>
<designer></designer>
<vendor_url></vendor_url>
<designer_url></designer_url>

<horizontal>
<top_limit>84.0000000000</top_limit>
<top_position>72.0000000000</top_position>
<x-height>56.0000000000</x-height>
<base_line>0.0000000000</base_line>
<bottom_position>-20.0000000000</bottom_position>
<bottom_limit>-27.0000000000</bottom_limit>
</horizontal>

<grid width="1"/>
<grid width="2"/>
<grid width="4"/>
<background scale="1" />

<collection unicode="U+20">
<selected id="0"/>
<glyph id="0" left="0" right="27">
</glyph>
</collection>

<collection name=".notdef">
<selected id="0"/>
<glyph id="0" left="-20" right="33">
<layer name= "Layer" visible="true">
This task depends upon

Closed by  Antonio Rojas (arojas)
Tuesday, 26 October 2021, 13:55 GMT
Reason for closing:  Fixed
Comment by Caleb Maclennan (alerque) - Thursday, 30 September 2021, 09:13 GMT
Confirmed and I had a look (including rebuilding the package to make sure this wasn't an outdated library dependency issue) but wasn't able to get anywhere. I suggest the next thing to do is report this upstream.

Note running it from the CLI shows it it segfaulting, but no particular information in given about why.
Comment by Johan Mattsson (johanmattsson) - Monday, 11 October 2021, 01:44 GMT
Many thanks for the report. I think I have found out why Birdfont crashes and it was easy to fix I will hopefully release a new version later this week but I also noticed that Ctrl+C and Ctrl+V did not work in Virtual Box when I tried to run Arch.

Is this something you have seen as well?
Comment by Raphael (RJGarch) - Monday, 11 October 2021, 07:31 GMT
I have installed Birdfont on plain Arch Linux (sudo pacman -S birdfont).

Ctrl+C and Ctrl+D seems not to work, nether drag and drop a character.

Import directory works fine, but the imported characters are located beneath the cross.
Comment by Johan Mattsson (johanmattsson) - Saturday, 16 October 2021, 21:30 GMT
Hi Archers.
Please do report issues upstream if you find errors. I have released version that is suppose to fix the crash issue: https://github.com/johanmattssonm/birdfont/releases/tag/v2.29.6
Cheers
Comment by Johan Mattsson (johanmattsson) - Monday, 25 October 2021, 17:12 GMT
Hi. It looks like the package has been updated. Please close this report if the new version works and please create a new bug if you find some other way of crashing Birdfont (or other bugs of course). I would very much appreciate if you could notify me via email as well because there is no way to subscribe to all new bugs for a package in this tracker.
Cheers
Johan
Comment by Raphael (RJGarch) - Monday, 25 October 2021, 17:44 GMT
Thanks Johan.

Tested on two machines. It is working.

Loading...