Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crashes when accessing materials and profiles #11381

Open
1 of 2 tasks
NebTrebmal opened this issue Jan 30, 2022 · 6 comments
Open
1 of 2 tasks

Crashes when accessing materials and profiles #11381

NebTrebmal opened this issue Jan 30, 2022 · 6 comments
Labels
Type: Bug The code does not produce the intended behavior.

Comments

@NebTrebmal
Copy link

Application Version

4.13

Platform

Windows 10

Printer

Ender 5 Pro

Reproduction steps

  1. Had a model loaded
  2. Changed material to eSun PLA + White

Actual results

  1. Profile changed from my 'PLA Standard profile' to 'Not supported'
  2. Now I can't access any of my material and profile settings - Cura freezes every time I try.
  3. Even if I change material from eSun PLA, Cura still crashes

Expected results

I should have been able to continue onto the slicing process and then onto printing as normal

Checklist of files to include

  • Log file
  • Project file

Additional information & file uploads

cura.log

@NebTrebmal NebTrebmal added the Type: Bug The code does not produce the intended behavior. label Jan 30, 2022
@fvrmr
Copy link
Contributor

fvrmr commented Feb 4, 2022

Hi @NebTrebmal thank you for your report.
Your log file doesn't show us why or when it is crashing. It could be a duplicate of #9861
There a workaround was to run Cura as an administrator.

@GitOutaTown
Copy link

After many crashes and re-installs I have so far traced this as far as the XML.FDM_Material Metadata.

Example ---> eSUN_PLA_PRO_Black.xml.fdm_material

Changing

<metadata>
    <name>
        <brand>eSUN</brand>
        <material>PLA+</material>                 <<<<<< this appears to be the offending parameter
        ...

to

<metadata>
    <name>
        <brand>eSUN</brand>
        <material>PLA</material>                      <<<<<<  Remove the "+" Character stops the crashing
        ...

appears to fix the problem.

I have tried other phrases like PLAPlus , PLAPro ETC. and they all crash the program ... It seems that having a "material" value that isn't within a specified group of values is the issue.

@fvrmr
Copy link
Contributor

fvrmr commented Feb 22, 2022

This should not crash Cura. But what could be happening is that when having a material name like PLAPlus it will not show supported profiles, because PLAPlus is an unknown material type. So indeed when changing the name to PLA is will show the profiles that are compatible with material. See #8229

@Ghostkeeper
Copy link
Collaborator

Now I can't access any of my material and profile settings - Cura freezes every time I try.

How are you trying this? Is it the opening of the drop-down menu that causes this? Or are you doing something else than simply opening the drop-down?

@64bittuning
Copy link
Contributor

@fvrmr
@Ghostkeeper

This issue is not only limited to this one machine. I am fighting with something similar at the moment and seem to have tracked the issue down to all materials with a non-standard "name" listed in their fdm_material XML file.

Another thing worth noting is that this fault is also present in CPE+, Tough PLA, and a few other instances.

Please view
Ultimaker/fdm_materials#196

@bushse
Copy link

bushse commented Mar 25, 2022

nesteuwokeu yeongyeol-eul kkeunhgo hamyeon sesting-ui jaelyoseoljeong bubun-ui meomchum hyeonsang-eun haegyeol doena seullaising hu milibogi dangyeui jeongjihyeonsang-eun haegyeol-i anhdoenda

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Bug The code does not produce the intended behavior.
Projects
None yet
Development

No branches or pull requests

6 participants