Public bug reported: Since updating my previously-working 18.04 install, cura is segfaulting on launch
google suggests this is a known issue with pyqt more info here: https://github.com/Ultimaker/Cura/issues/3438 I deleted my .config/cura and .local/cura folders before launching, and producing the output below ------------------- console output: ------------------- UM.Resources.__initializeStoragePaths [342]: Initializing storage paths UM.Resources.__initializeStoragePaths [353]: Config storage path is /home/myname/.config/cura/3.1 UM.Resources.__initializeStoragePaths [361]: Data storage path is /home/myname/.local/share/cura/3.1 UM.Resources.__initializeStoragePaths [373]: Cache storage path is /home/myname/.cache/cura/3.1 UM.View.GL.OpenGLContext.detectBestOpenGLVersion [103]: Trying OpenGL context 4.1... UM.View.GL.OpenGLContext.detectBestOpenGLVersion [119]: Trying OpenGL context 2.0... UM.View.GL.OpenGLContext.detectBestOpenGLVersion [128]: We got at least OpenGL context 2.0: 3.0 No profile UM.Qt.QtApplication.__init__ [82]: Detected most suitable OpenGL context version: 2.0 No profile UM.Qt.QtApplication.__init__ [98]: Command line arguments: {'external-backend': False, 'disable-textures': False, 'qmljsdebugger': None, 'file': [], 'single_instance': False, 'headless': False} 2018-04-19 18:56:32,803 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin ConsoleLogger 2018-04-19 18:56:32,816 - INFO - CuraEngineBackend.CuraEngineBackend.__init__ [64]: Found CuraEngine at: /usr/bin/CuraEngine 2018-04-19 18:56:32,817 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin CuraEngineBackend 2018-04-19 18:56:32,821 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin FileLogger 2018-04-19 18:56:32,827 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin LocalFileOutputDevice 2018-04-19 18:56:32,835 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin TranslateTool 2018-04-19 18:56:32,842 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin RotateTool 2018-04-19 18:56:32,850 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin ScaleTool 2018-04-19 18:56:32,854 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin SelectionTool 2018-04-19 18:56:32,859 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin CameraTool 2018-04-19 18:56:32,863 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin MirrorTool 2018-04-19 18:56:32,866 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin SimpleView 2018-04-19 18:56:32,875 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin STLReader 2018-04-19 18:56:32,879 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin OBJReader 2018-04-19 18:56:32,883 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin STLWriter 2018-04-19 18:56:32,886 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin OBJWriter 2018-04-19 18:56:32,887 - WARNING - UM.PluginRegistry.loadPlugin [200]: Plugin ConsoleLogger was already loaded 2018-04-19 18:56:32,914 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin USBPrinting 2018-04-19 18:56:32,924 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin XmlMaterialProfile 2018-04-19 18:56:32,932 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin GCodeProfileReader 2018-04-19 18:56:32,937 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin UserAgreementPlugin 2018-04-19 18:56:32,937 - WARNING - UM.PluginRegistry.loadPlugin [200]: Plugin CuraEngineBackend was already loaded 2018-04-19 18:56:33,057 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin UM3NetworkPrinting 2018-04-19 18:56:33,066 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin XRayView 2018-04-19 18:56:33,070 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin GCodeWriter 2018-04-19 18:56:33,074 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin LegacyProfileReader 2018-04-19 18:56:33,078 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin ImageReader 2018-04-19 18:56:33,086 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin UltimakerMachineActions 2018-04-19 18:56:33,116 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin SliceInfoPlugin 2018-04-19 18:56:33,121 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin RemovableDriveOutputDevice 2018-04-19 18:56:33,129 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin 3MFReader 2018-04-19 18:56:33,133 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin MachineSettingsAction 2018-04-19 18:56:33,137 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin GCodeReader 2018-04-19 18:56:33,140 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin X3DReader 2018-04-19 18:56:33,144 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin FirmwareUpdateChecker 2018-04-19 18:56:33,147 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin VersionUpgrade27to30 2018-04-19 18:56:33,151 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin VersionUpgrade26to27 2018-04-19 18:56:33,154 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin VersionUpgrade22to24 2018-04-19 18:56:33,158 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin VersionUpgrade21to22 2018-04-19 18:56:33,161 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin VersionUpgrade25to26 2018-04-19 18:56:33,164 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin VersionUpgrade30to31 2018-04-19 18:56:33,168 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin SolidView 2018-04-19 18:56:33,171 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin CuraProfileWriter 2018-04-19 18:56:33,179 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin PluginBrowser 2018-04-19 18:56:33,184 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin AutoSave 2018-04-19 18:56:33,188 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin PerObjectSettingsTool 2018-04-19 18:56:33,198 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin SimulationView 2018-04-19 18:56:33,202 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin CuraProfileReader 2018-04-19 18:56:33,206 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin 3MFWriter 2018-04-19 18:56:33,211 - INFO - UM.PluginRegistry.loadPlugin [238]: Loaded plugin ChangeLogPlugin 2018-04-19 18:56:33,253 - INFO - UM.VersionUpgradeManager.upgrade [112]: Looking for old configuration files to upgrade. 2018-04-19 18:56:33,257 - DEBUG - UM.Backend.Backend._logSocketState [174]: Socket state changed to Listening 2018-04-19 18:56:33,263 - INFO - UM.Backend.Backend.startEngine [75]: Started engine process: /usr/bin/CuraEngine 2018-04-19 18:56:33,263 - DEBUG - UM.Backend.Backend._backendLog [93]: [Backend] Calling engine with: ['/usr/bin/CuraEngine', 'connect', '127.0.0.1:49674', '-j', '/usr/share/cura/resources/definitions/fdmprinter.def.json', ''] 2018-04-19 18:56:33,270 - DEBUG - UM.Backend.Backend._backendLog [93]: [Backend] 2018-04-19 18:56:33,278 - DEBUG - UM.Backend.Backend._backendLog [93]: [Backend] Cura_SteamEngine version 3.1.0 2018-04-19 18:56:33,278 - DEBUG - UM.Backend.Backend._backendLog [93]: [Backend] Copyright (C) 2017 Ultimaker 2018-04-19 18:56:33,279 - DEBUG - UM.Backend.Backend._backendLog [93]: [Backend] 2018-04-19 18:56:33,281 - DEBUG - UM.Backend.Backend._backendLog [93]: [Backend] This program is free software: you can redistribute it and/or modify 2018-04-19 18:56:33,281 - DEBUG - UM.Backend.Backend._logSocketState [178]: Socket state changed to Connected 2018-04-19 18:56:33,281 - DEBUG - UM.Backend.Backend._onSocketStateChanged [168]: Backend connected on port 49674 2018-04-19 18:56:33,282 - DEBUG - UM.Backend.Backend._backendLog [93]: [Backend] it under the terms of the GNU Affero General Public License as published by 2018-04-19 18:56:33,284 - DEBUG - UM.Backend.Backend._backendLog [93]: [Backend] the Free Software Foundation, either version 3 of the License, or 2018-04-19 18:56:33,284 - DEBUG - UM.Backend.Backend._backendLog [93]: [Backend] (at your option) any later version. 2018-04-19 18:56:33,286 - DEBUG - UM.Backend.Backend._backendLog [93]: [Backend] 2018-04-19 18:56:33,286 - DEBUG - UM.Backend.Backend._backendLog [93]: [Backend] This program is distributed in the hope that it will be useful, 2018-04-19 18:56:33,286 - DEBUG - UM.Backend.Backend._backendLog [93]: [Backend] but WITHOUT ANY WARRANTY; without even the implied warranty of 2018-04-19 18:56:33,287 - DEBUG - UM.Backend.Backend._backendLog [93]: [Backend] MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 2018-04-19 18:56:33,287 - DEBUG - UM.Backend.Backend._backendLog [93]: [Backend] GNU Affero General Public License for more details. 2018-04-19 18:56:33,288 - DEBUG - UM.Backend.Backend._backendLog [93]: [Backend] 2018-04-19 18:56:33,288 - DEBUG - UM.Backend.Backend._backendLog [93]: [Backend] You should have received a copy of the GNU Affero General Public License 2018-04-19 18:56:33,288 - DEBUG - UM.Backend.Backend._backendLog [93]: [Backend] along with this program. If not, see <http://www.gnu.org/licenses/>. 2018-04-19 18:56:40,844 - DEBUG - UM.Settings.ContainerRegistry.load [231]: Loading data into container registry took 7.452466011047363 seconds 2018-04-19 18:56:41,122 - DEBUG - UM.Controller.setActiveView [86]: Setting active view to SolidView 2018-04-19 18:56:41,906 - DEBUG - UM.Qt.Bindings.Theme.load [164]: Loading theme file: /usr/share/cura/resources/themes/cura-light/theme.json 2018-04-19 18:56:41,917 - DEBUG - UM.Qt.Bindings.Theme.load [232]: Loaded theme /usr/share/cura/resources/themes/cura-light QObject::connect: Parentheses expected, signal MainWindow:: QObject::connect: Parentheses expected, signal MainWindow:: QObject::connect: Parentheses expected, signal MainWindow:: 2018-04-19 18:56:42,056 - WARNING - cura.Settings.ContainerManager.getContainerMetaDataEntry [195]: Could not get metadata of container because it was not found. QObject::connect: Parentheses expected, signal MainWindow:: 2018-04-19 18:56:42,058 - DEBUG - UM.Controller.setActiveView [86]: Setting active view to SolidView Fatal Python error: Segmentation fault Thread 0x00007f8829ffb700 (most recent call first): File "/usr/lib/python3/dist-packages/UM/Backend/Backend.py", line 156 in _storeStderrToLogThread File "/usr/lib/python3.6/threading.py", line 864 in run File "/usr/lib/python3.6/threading.py", line 916 in _bootstrap_inner File "/usr/lib/python3.6/threading.py", line 884 in _bootstrap Thread 0x00007f882a7fc700 (most recent call first): File "/usr/lib/python3/dist-packages/UM/Backend/Backend.py", line 148 in _storeOutputToLogThread File "/usr/lib/python3.6/threading.py", line 864 in run File "/usr/lib/python3.6/threading.py", line 916 in _bootstrap_inner File "/usr/lib/python3.6/threading.py", line 884 in _bootstrap Thread 0x00007f882b7fe700 (most recent call first): File "/usr/lib/python3.6/threading.py", line 295 in wait File "/usr/lib/python3.6/threading.py", line 426 in acquire File "/usr/lib/python3/dist-packages/UM/JobQueue.py", line 86 in _nextJob File "/usr/lib/python3/dist-packages/UM/JobQueue.py", line 116 in run File "/usr/lib/python3.6/threading.py", line 916 in _bootstrap_inner File "/usr/lib/python3.6/threading.py", line 884 in _bootstrap Thread 0x00007f882bfff700 (most recent call first): File "/usr/lib/python3.6/threading.py", line 295 in wait File "/usr/lib/python3.6/threading.py", line 426 in acquire File "/usr/lib/python3/dist-packages/UM/JobQueue.py", line 86 in _nextJob File "/usr/lib/python3/dist-packages/UM/JobQueue.py", line 116 in run File "/usr/lib/python3.6/threading.py", line 916 in _bootstrap_inner File "/usr/lib/python3.6/threading.py", line 884 in _bootstrap Thread 0x00007f884cb75700 (most recent call first): File "/usr/lib/python3.6/threading.py", line 295 in wait File "/usr/lib/python3.6/threading.py", line 426 in acquire File "/usr/lib/python3/dist-packages/UM/JobQueue.py", line 86 in _nextJob File "/usr/lib/python3/dist-packages/UM/JobQueue.py", line 116 in run File "/usr/lib/python3.6/threading.py", line 916 in _bootstrap_inner File "/usr/lib/python3.6/threading.py", line 884 in _bootstrap Thread 0x00007f884d376700 (most recent call first): File "/usr/lib/python3.6/threading.py", line 295 in wait File "/usr/lib/python3.6/threading.py", line 426 in acquire File "/usr/lib/python3/dist-packages/UM/JobQueue.py", line 86 in _nextJob File "/usr/lib/python3/dist-packages/UM/JobQueue.py", line 116 in run File "/usr/lib/python3.6/threading.py", line 916 in _bootstrap_inner File "/usr/lib/python3.6/threading.py", line 884 in _bootstrap Thread 0x00007f884dffb700 (most recent call first): File "/usr/lib/cura/plugins/RemovableDriveOutputDevice/RemovableDrivePlugin.py", line 61 in _updateThread File "/usr/lib/python3.6/threading.py", line 864 in run File "/usr/lib/python3.6/threading.py", line 916 in _bootstrap_inner File "/usr/lib/python3.6/threading.py", line 884 in _bootstrap Thread 0x00007f884e7fc700 (most recent call first): File "/usr/lib/python3.6/threading.py", line 299 in wait File "/usr/lib/python3/dist-packages/zeroconf.py", line 1716 in wait File "/usr/lib/python3/dist-packages/zeroconf.py", line 1317 in run File "/usr/lib/python3.6/threading.py", line 916 in _bootstrap_inner File "/usr/lib/python3.6/threading.py", line 884 in _bootstrap Thread 0x00007f884effd700 (most recent call first): File "/usr/lib/python3.6/threading.py", line 299 in wait File "/usr/lib/python3/dist-packages/zeroconf.py", line 1716 in wait File "/usr/lib/python3/dist-packages/zeroconf.py", line 1181 in run File "/usr/lib/python3.6/threading.py", line 916 in _bootstrap_inner File "/usr/lib/python3.6/threading.py", line 884 in _bootstrap Thread 0x00007f884f7fe700 (most recent call first): File "/usr/lib/python3/dist-packages/zeroconf.py", line 1102 in run File "/usr/lib/python3.6/threading.py", line 916 in _bootstrap_inner File "/usr/lib/python3.6/threading.py", line 884 in _bootstrap Thread 0x00007f884ffff700 (most recent call first): File "/usr/lib/python3.6/threading.py", line 299 in wait File "/usr/lib/python3.6/threading.py", line 551 in wait File "/usr/lib/cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevicePlugin.py", line 326 in _handleOnServiceChangedRequests File "/usr/lib/python3.6/threading.py", line 864 in run File "/usr/lib/python3.6/threading.py", line 916 in _bootstrap_inner File "/usr/lib/python3.6/threading.py", line 884 in _bootstrap Thread 0x00007f8856045700 (most recent call first): File "/usr/lib/cura/plugins/USBPrinting/USBPrinterOutputDeviceManager.py", line 88 in _updateThread File "/usr/lib/python3.6/threading.py", line 864 in run File "/usr/lib/python3.6/threading.py", line 916 in _bootstrap_inner File "/usr/lib/python3.6/threading.py", line 884 in _bootstrap Current thread 0x00007f888dec5740 (most recent call first): File "/usr/lib/python3/dist-packages/UM/Qt/QtApplication.py", line 237 in initializeEngine File "/usr/lib/python3/dist-packages/cura/CuraApplication.py", line 717 in run File "/usr/bin/cura", line 83 in <module> Segmentation fault (core dumped) ** Affects: cura (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1765546 Title: cura segfaults on launch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cura/+bug/1765546/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs