Bug: importing to art library breaks the library

I downloaded a number of SVG files from the internet and added them to a new art library via the import function in lightburn. When I view the library in LB I have an “off by one” error part way through the list. In other words, the name displayed in the library view and the actual name (as shown at the bottom of the icon pane) do not match.

You can see this in the screen grab here:
image

Exiting LB and reloading doesn’t fix the problem.

I’ve tried unloading the library, existing LB, deleting the actual .lbart file on disk, and importing again. Same problem occurs (sometimes in a different place in the library).

All the graphics are CC0 so I don’t mind emailing the lbart file to you, but I don’t want to upload it in the forum. I can also email the original graphics I downloaded / imported if that’s helpful.

I’m using 1.6.03 but I haven’t tried this in other versions.

Yes please and thank you for bringing this to our attention. Please email support@lightburnsoftware.com with these files and as much detail as possible, include a link to this post for context, and include “bug” in the title of the message to assist in the routing. We can follow up there. :slight_smile:

1 Like

Email is on it’s way. It’s a total of about 10M. I hope your email can handle that. If not, let me know and I’ll resend with links to download the attachments rather than actually attaching them to the email.

Please confirm that you’ve received the email.

I received a confirmation email so I assume you got it.

1 Like

Just checked, we received your email. Thank you. :slight_smile:

Any update on this?

I haven’t seen an email other than the acknowledgement that you received my submission.

Unfortunately, no. We have had several folks try to reproduce what you have observed, unsuccessfully. We continue our investigation and will update once we have a definitive answer or develop further findings / questions. The hunt continues.

1 Like

So do they not see the error when the load the art library I sent?

I consistently see it when loading this library. I can unload it and reload it and I see the error. I can exit and restart LB and I see the error.

LB 1.6.03:

Update: I just copied the art library to another machine (the one I use to run my laser) and I see the problem there as well. It’s very consistently reproducible.

I’m happy to jump on a zoom call or whatever and demonstrate the problem as well as watch what your testers / devs are doing that doesn’t recreate the issue. Email me if you want to set that up.

When I open the ‘Dice Bags’ art library on a MacBook Pro M3 running latest Sonoma while using LightBurn 1.6.03, I find things working as expected. I can open the art file, things are labeled and labels appear to match art. I can drag and drop the art and the expected art is displayed in the workspace as expected. I’ll continue to poke about.

Items further down seem to be effected. Try the last item in the library.

Again, I’m happy to jump on zoom & demo what I’m doing. Also, I’m on windows 10, 64 bit.

Thank you. I have been testing these as well. I will be testing further on a windows box shortly. Others on our staff are also working to reproduce, using several different systems and OS’s.

Thank you for the offer to zoom, maybe providing a video would work best at this time. Host on service like YouTube or other and make public for review.

I just emailed a video link under the same subject (replied to my initial email to support).

1 Like

Thank you for providing this video. One of our support staff has been able to reproduce while building a library during the import of the SVG’s you provided. Writing this up for the dev team to investigate further. Thank you.

1 Like

Excellent news.

I figured just loading the library and seeing the problem was “table stakes” here. Now that you’ve seen the bug upon import, that’s even better.

I’m 90% confident that one of those imported files is corrupt or somehow causing the problem. I just don’t have the will to import each one individually until the problem occurs. I’m guessing your devs have a much simpler way of seeing when something goes awry.

2 Likes

I might have tracked down the reason for the incorrect naming of the files.
On Windows, you can add SVG thumbnail support with “PowerToys”: https://www.howtogeek.com/706621/how-to-get-svg-thumbnails-in-file-explorer-on-windows-10/

Some of the files had a small icon on the top left and rendered not including the whole image:

When I excluded these files from the import, the filenames in LightBurn are correct for all files.
Some art files are sorted differently than in Windows Explorer - celtic-frame-square-circle.svg comes before celtic-frame1.svg

I attached a zip file (rename the .txt file) with the questionable files in a separate folder for someone to see what they might have in common.

There must be at least one more that is broken in the last few of the “good” folder.

I unloaded the lbart file. Deleted the actual file on disk. Recreated the file. Then imported ONLY the images in the main folder of your zip.

It works at Shuriken …
image

… but fails by the end …
image

This is the first one I see that is reporting the incorrect image.
image

I note that tribal-dragon10 is not shown in the list at all.

And, if I unload the library, delete the file, recreate the file, then reimport everything EXCEPT tribal-dragon10, then it works correctly.

Take a look at tribal-dragon10 and see if it has the odd icon as well.

tribal-dragon10.svg does not have the odd icon. But I found another one that does: d10-silhouette.svg

So … what’s the fix? This seems like a bug in lightburn, right?

No fix yet. Yes, something’s up. Thank you for reporting this!
We have the issue tracked and are collecting more information for a fix.

Yes, this is a bug and has been reported to the Dev Team for investigation, as mentioned above. Nothing further to report at this time.

1 Like