Page 1 of 1

[solved/fixed] Block attributes lost on saving

Posted: Wed May 21, 2025 8:29 pm
by spatz
Hello,

I have a drawing with block including 7 attributes. On saving I get an error message on command line telling me: "Exception occurred. Entity NOT saved: <ID of block>". When opening the file again there is only one attribute left in block reference. To reproduce the error I synchronized the attributes (shortcut "UA") and changed the attribute values via property editor. The problem persists.

I copied the block from original file into an empty file and still could reproduce the error. My observations:
1. Layer of block reference is changed to "0" on saving
2. The attribute that is left isn't always the same, when I reproduce the error
3. I could change few attributes without getting the error but after changing at least 5 attributes the error again occurs

Does anyone have an explanation for this error?

Regards,
Stephan

file:
Test_Schriftfeld.dxf
(102.37 KiB) Downloaded 229 times
screenshot before saving:
Test_Schriftfeld_VorSpeichern.png
Test_Schriftfeld_VorSpeichern.png (295.6 KiB) Viewed 18796 times
screenshot after opening:
Test_Schriftfeld_NachOeffnen.png
Test_Schriftfeld_NachOeffnen.png (253.92 KiB) Viewed 18796 times
OS:
GNU/Linux Debian 13 (6.12.27-amd64)

QCAD:
Version: 3.32.2.0 (3.32.2)
Revision: 6616def
Qt Version: 5.14.2
Architektur: x86_64
Compiler: gcc 5.4.0

Re: Block attributes lost on saving

Posted: Thu May 22, 2025 10:55 am
by andrew
Thank you for your report.

Bug report at:
https://www.qcad.org/bugtracker/index.p ... sk_id=2673

As a workaround, you can edit the block attributes each individually (select one by one) or double-click them to edit.

Re: Block attributes lost on saving

Posted: Thu May 22, 2025 7:50 pm
by spatz
Thank you, Andrew, for immediately reviewing and fixing this problem.

Regards,
Stephan