void-linux / void-linux/void-packages

LibreCAD crashes when loading self-created or modified DXF files

Open
#55,876 10 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug needs-testing
Dominant language
Shell
Stars
3.4k
Forks
2.8k
Avg merge
2d 5h
Merged PRs (30d)
299

Description

Is this a new report?

Yes

System Info

Void 6.12.33_1 x86_64 AuthenticAMD uptodate FFFFFFFF

Package(s) Affected

LibreCAD-2.2.1.1_1

Does a report exist for this bug with the project's home (upstream) and/or another distro?

No response

Expected behaviour

LibreCAD should be able to load its own DXFs. Flatpak v2.2.1.1 and AppImage v2.2.1.1 versions, as well as FreeCAD 1.0.1_2, load the same files without error.

Actual behaviour

Void's version of LibreCAD consistently crashes when loading DXFs created or modified with LibreCAD. This includes files from the Flatpak and AppImage versions. DXFs created by other software seem to work, or at least couldn't find any files online that caused crashing.
No error messages, just [1] 7676 segmentation fault librecad

Steps to reproduce
  1. Launch LibreCAD and attempt to open any DXF that has been created or modified with LibreCAD
    1a. Saving a blank DXF (specific version seems to be unimportant) and loading it is enough to trigger the issue
  2. Instant crash.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the crash with a blank DXF saved by LibreCAD-2.2.1.1_1, then compare Void's package with the Flatpak and AppImage versions that load the same files. Done means Void's LibreCAD can load self-created and modified DXFs without a segmentation fault.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.