Jump to content
Ultimaker Community of 3D Printing Experts

Cura 2.7 Crashing Consistently


Recommended Posts

Posted · Cura 2.7 Crashing Consistently

Cura 2.7 is crashing anytime I try to open an stl file via file/open

The same happens when trying to load a profile as well.

If I drag and drop an stl file onto the build plate it's saying failed to load.

What the heck is going on??

  • Link to post
    Share on other sites
    Posted (edited) · Cura 2.7 Crashing Consistently

    It was not created by me. I don't believe it's a corrupt stl, as I am able to get it to open after multiple attempts of it failing/ crashing the app.  If I open another STL first , that one is sometimes successful other times fails as well.  I can't seem to find a pattern to it.

    Additionally, every time I go to File/ Open Files ... the Open files window appears but then  Cura will crash a few seconds later, even if I do not select any file.

    2017-10-12 08:08:05,033 - DEBUG - UM3NetworkPrinting.NetworkPrinterOutputDevicePlugin._onServiceChanged [210]: Bonjour service added: ultimakersystem-ccbdd3002d90._ultimaker._tcp.local.

    2017-10-12 08:08:09,329 - DEBUG - UM3NetworkPrinting.NetworkPrinterOutputDevice._onFinished [954]: We got a response (http://192.168.1.31/api/v1/printer) from the server after 58845.5 of silence. Going back to previous state ConnectionState.connected

    2017-10-12 08:09:09,770 - DEBUG - CuraEngineBackend.CuraEngineBackend._terminate [244]: Attempting to kill the engine process

    2017-10-12 08:09:09,770 - DEBUG - CuraEngineBackend.CuraEngineBackend._terminate [250]: Killing engine process

    2017-10-12 08:09:09,774 - DEBUG - CuraEngineBackend.CuraEngineBackend._terminate [253]: Engine process is killed. Received return code 1

    2017-10-12 08:09:09,789 - DEBUG - UM.Backend.Backend._createSocket [214]: Previous socket existed. Closing that first.

    2017-10-12 08:09:09,832 - DEBUG - UM.Backend.Backend._logSocketState [174]: Socket state changed to Listening

    2017-10-12 08:09:09,845 - INFO - UM.Backend.Backend.startEngine [75]: Started engine process: C:\Program Files\Cura 2.7\CuraEngine.exe

    2017-10-12 08:09:09,856 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] Calling engine with: ['C:\\Program Files\\Cura 2.7\\CuraEngine.exe', 'connect', '127.0.0.1:49674', '-j', 'C:\\Program Files\\Cura 2.7\\resources\\definitions\\fdmprinter.def.json', '']

    2017-10-12 08:09:09,896 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend]

    2017-10-12 08:09:09,907 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] Cura_SteamEngine version DEV

    2017-10-12 08:09:09,919 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] Copyright © 2014 David Braam

    2017-10-12 08:09:09,922 - DEBUG - UM.Backend.Backend._logSocketState [178]: Socket state changed to Connected

    2017-10-12 08:09:09,923 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend]

    2017-10-12 08:09:09,926 - DEBUG - UM.Backend.Backend._onSocketStateChanged [168]: Backend connected on port 49674

    2017-10-12 08:09:09,932 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] This program is free software: you can redistribute it and/or modify

    2017-10-12 08:09:09,946 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] it under the terms of the GNU Affero General Public License as published by

    2017-10-12 08:09:09,982 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] the Free Software Foundation, either version 3 of the License, or

    2017-10-12 08:09:09,995 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] (at your option) any later version.

    2017-10-12 08:09:10,007 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend]

    2017-10-12 08:09:10,044 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] This program is distributed in the hope that it will be useful,

    2017-10-12 08:09:10,057 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] but WITHOUT ANY WARRANTY; without even the implied warranty of

    2017-10-12 08:09:10,068 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the

    2017-10-12 08:09:10,106 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] GNU Affero General Public License for more details.

    2017-10-12 08:09:10,123 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend]

    2017-10-12 08:09:10,150 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] You should have received a copy of the GNU Affero General Public License

    2017-10-12 08:09:10,192 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] along with this program.  If not, see .

    2017-10-12 08:09:31,877 - DEBUG - CuraEngineBackend.CuraEngineBackend._terminate [244]: Attempting to kill the engine process

    2017-10-12 08:09:31,877 - DEBUG - CuraEngineBackend.CuraEngineBackend._terminate [250]: Killing engine process

    2017-10-12 08:09:31,883 - DEBUG - CuraEngineBackend.CuraEngineBackend._terminate [253]: Engine process is killed. Received return code 1

    2017-10-12 08:09:31,900 - DEBUG - UM.Backend.Backend._createSocket [214]: Previous socket existed. Closing that first.

    2017-10-12 08:09:31,943 - DEBUG - UM.Backend.Backend._logSocketState [174]: Socket state changed to Listening

    2017-10-12 08:09:31,955 - INFO - UM.Backend.Backend.startEngine [75]: Started engine process: C:\Program Files\Cura 2.7\CuraEngine.exe

    2017-10-12 08:09:31,967 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] Calling engine with: ['C:\\Program Files\\Cura 2.7\\CuraEngine.exe', 'connect', '127.0.0.1:49674', '-j', 'C:\\Program Files\\Cura 2.7\\resources\\definitions\\fdmprinter.def.json', '']

    2017-10-12 08:09:32,000 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend]

    2017-10-12 08:09:32,012 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] Cura_SteamEngine version DEV

    2017-10-12 08:09:32,023 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] Copyright © 2014 David Braam

    2017-10-12 08:09:32,032 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend]

    2017-10-12 08:09:32,033 - DEBUG - UM.Backend.Backend._logSocketState [178]: Socket state changed to Connected

    2017-10-12 08:09:32,036 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] This program is free software: you can redistribute it and/or modify

    2017-10-12 08:09:32,037 - DEBUG - UM.Backend.Backend._onSocketStateChanged [168]: Backend connected on port 49674

    2017-10-12 08:09:32,069 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] it under the terms of the GNU Affero General Public License as published by

    2017-10-12 08:09:32,091 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] the Free Software Foundation, either version 3 of the License, or

    2017-10-12 08:09:32,140 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] (at your option) any later version.

    2017-10-12 08:09:32,160 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend]

    2017-10-12 08:09:32,199 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] This program is distributed in the hope that it will be useful,

    2017-10-12 08:09:32,254 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] but WITHOUT ANY WARRANTY; without even the implied warranty of

    2017-10-12 08:09:32,272 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the

    2017-10-12 08:09:32,305 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] GNU Affero General Public License for more details.

    2017-10-12 08:09:32,358 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend]

    2017-10-12 08:09:32,381 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] You should have received a copy of the GNU Affero General Public License

    2017-10-12 08:09:32,419 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] along with this program.  If not, see .

    2017-10-12 08:09:35,681 - DEBUG - CuraEngineBackend.CuraEngineBackend._terminate [244]: Attempting to kill the engine process

    2017-10-12 08:09:35,682 - DEBUG - CuraEngineBackend.CuraEngineBackend._terminate [250]: Killing engine process

    2017-10-12 08:09:35,685 - DEBUG - CuraEngineBackend.CuraEngineBackend._terminate [253]: Engine process is killed. Received return code 1

    2017-10-12 08:09:35,707 - DEBUG - UM.Backend.Backend._createSocket [214]: Previous socket existed. Closing that first.

    2017-10-12 08:09:35,757 - DEBUG - UM.Backend.Backend._logSocketState [174]: Socket state changed to Listening

    2017-10-12 08:09:35,775 - INFO - UM.Backend.Backend.startEngine [75]: Started engine process: C:\Program Files\Cura 2.7\CuraEngine.exe

    2017-10-12 08:09:35,796 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] Calling engine with: ['C:\\Program Files\\Cura 2.7\\CuraEngine.exe', 'connect', '127.0.0.1:49674', '-j', 'C:\\Program Files\\Cura 2.7\\resources\\definitions\\fdmprinter.def.json', '']

    2017-10-12 08:09:35,840 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend]

    2017-10-12 08:09:35,854 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] Cura_SteamEngine version DEV

    2017-10-12 08:09:35,874 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] Copyright © 2014 David Braam

    2017-10-12 08:09:35,875 - DEBUG - UM.Backend.Backend._logSocketState [178]: Socket state changed to Connected

    2017-10-12 08:09:35,888 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend]

    2017-10-12 08:09:35,893 - DEBUG - UM.Backend.Backend._onSocketStateChanged [168]: Backend connected on port 49674

    2017-10-12 08:09:35,939 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] This program is free software: you can redistribute it and/or modify

    2017-10-12 08:09:35,965 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] it under the terms of the GNU Affero General Public License as published by

    2017-10-12 08:09:35,985 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] the Free Software Foundation, either version 3 of the License, or

    2017-10-12 08:09:35,995 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] (at your option) any later version.

    2017-10-12 08:09:36,015 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend]

    2017-10-12 08:09:36,044 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] This program is distributed in the hope that it will be useful,

    2017-10-12 08:09:36,064 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] but WITHOUT ANY WARRANTY; without even the implied warranty of

    2017-10-12 08:09:36,084 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the

    2017-10-12 08:09:36,114 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] GNU Affero General Public License for more details.

    2017-10-12 08:09:36,139 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend]

    2017-10-12 08:09:36,155 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] You should have received a copy of the GNU Affero General Public License

    2017-10-12 08:09:36,175 - DEBUG - UM.Backend.Backend._backendLog [93]: [backend] along with this program.  If not, see .

    2017-10-12 08:09:36,468 - DEBUG - AutoSave.AutoSave._onTimeout [48]: Autosaving preferences, instances and profiles

    It doesn't appear to have generated a log event when the app crashed... the crash happpened at 8:16 am .  I literally just went to file / open file  and didn't click anything elese and the app crashes every time.

    I found the crash in windows event viewer.

    Faulting application name: Cura.exe, version: 0.0.0.0, time stamp: 0x597ef257

    Faulting module name: ntdll.dll, version: 10.0.15063.608, time stamp: 0x8274fd8b

    Exception code: 0xc0000005

    Fault offset: 0x00000000000b91f9

    Faulting process id: 0x2a64

    Faulting application start time: 0x01d342beaf0cb7e7

    Faulting application path: C:\Program Files\Cura 2.7\Cura.exe

    Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll

    Report Id: 5358525d-cdf4-4948-973f-f39537f64f0e

    Faulting package full name:

    Faulting package-relative application ID:

    Fault bucket 120834980069, type 4

    Event Name: APPCRASH

    Response: Not available

    Cab Id: 0

    Problem signature:

    P1: Cura.exe

    P2: 0.0.0.0

    P3: 597ef257

    P4: ntdll.dll

    P5: 10.0.15063.608

    P6: 8274fd8b

    P7: c0000005

    P8: 00000000000b91f9

    P9:

    P10:

    Attached files:

    \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERFC60.tmp.mdmp

    \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERFE26.tmp.WERInternalMetadata.xml

    \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERFE92.tmp.csv

    \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERFED2.tmp.txt

    These files may be available here:

    C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_Cura.exe_272b3f633e11bfadd64148baa0139dc9cd25db7_f2912f38_85bd16ae

    Analysis symbol:

    Rechecking for solution: 0

    Report Id: 5358525d-cdf4-4948-973f-f39537f64f0e

    Report Status: 268435456

    Hashed bucket: 27b8700e32b43625c1c9fe4a8f1fbe3c

    thoughts?

    Edited by Guest
  • Link to post
    Share on other sites
    Posted · Cura 2.7 Crashing Consistently

    Right. I thought it crashed due to the loading of the file. It seems that it's actually crashing somewhere while requesting the file loader. This is unfortunately in code that we have little control over (as we use third party software to handle these things).

  • Link to post
    Share on other sites
    Posted (edited) · Cura 2.7 Crashing Consistently

    Instead of File->Open you could try dropping the file on the Cura window. This bypasses the file dialog, which seems to be the cause of the crash according to @nallath. Not a solution, but a workaround.

    Edited by Guest
  • Link to post
    Share on other sites
    Posted · Cura 2.7 Crashing Consistently

    Instead of File->Open you could try dropping the file on the Cura window. This bypasses the file dialog, which seems to be the cause of the crash according to @nallath. Not a solution, but a workaround.

     

    this is working as a temp solution.

    I'm wondering what the actual cause is though. It crashes the same way if I try load a material profile etc.

  • Link to post
    Share on other sites
    Posted · Cura 2.7 Crashing Consistently

    Cura uses a "toolkit" (or "framework") named Qt to handle the user interface elements. Opening the system file open dialog is part of that toolkit, and unfortunately the crash happens in that code. We have not yet figured out why it happens on some systems.

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    ×
    ×
    • Create New...