Ultimaker / Cura

3D printer / slicing GUI built on top of the Uranium framework
GNU Lesser General Public License v3.0
6.18k stars 2.08k forks source link

Cura-2.3.1.AppImage execution Segmentation fault (core dumped) #1146

Closed dasaki closed 7 years ago

dasaki commented 7 years ago

after receiving the update notice and downloading Cura-2.3.1.AppImage for linux, the application halts in the initialization process. Attached terminal dump. terminal_dump.txt

Ghostkeeper commented 7 years ago

Cleaned up by removing all occurrences of ...:

dasaki@dasaki-HP:~$ cd Descargas/
dasaki@dasaki-HP:~/Descargas$ ./Cura-2.3.1.AppImage 
Loaded plugin 3MFReader
Loaded plugin AutoSave
Loaded plugin ChangeLogPlugin
2016-11-15 10:59:48,502 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin ConsoleLogger
2016-11-15 10:59:48,533 - INFO - /tmp/.mount_a1qqnv/usr/bin/plugins/plugins/CuraEngineBackend/CuraEngineBackend.py (__init__ [40]): Found CuraEngine at: /tmp/.mount_a1qqnv/usr/bin/CuraEngine
2016-11-15 10:59:48,533 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin CuraEngineBackend
2016-11-15 10:59:48,538 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin CuraProfileReader
2016-11-15 10:59:48,543 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin CuraProfileWriter
2016-11-15 10:59:48,694 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Plugin Doodle3D uses an incompatible API version, ignoring
2016-11-15 10:59:48,699 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin 3MFWriter
2016-11-15 10:59:48,703 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin OBJReader
2016-11-15 10:59:48,706 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin OBJWriter
2016-11-15 10:59:48,736 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin STLReader
2016-11-15 10:59:48,741 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin STLWriter
2016-11-15 10:59:48,744 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin FileLogger
2016-11-15 10:59:48,748 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin GCodeProfileReader
2016-11-15 10:59:48,751 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin GCodeWriter
2016-11-15 10:59:48,759 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin ImageReader
2016-11-15 10:59:48,776 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin LayerView
2016-11-15 10:59:48,781 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin LegacyProfileReader
2016-11-15 10:59:48,787 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin LocalFileOutputDevice
2016-11-15 10:59:48,792 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin MachineSettingsAction
2016-11-15 10:59:48,799 - WARNING - /build/2.3/build/inst/lib/python3/dist-packages/UM/Preferences.py (getValue [70]): Tried to get the value of non-existing setting cura/active_mode.
2016-11-15 10:59:48,799 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin PerObjectSettingsTool
2016-11-15 10:59:48,805 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin PostProcessingPlugin
2016-11-15 10:59:48,815 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin RemovableDriveOutputDevice
2016-11-15 10:59:48,833 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin SliceInfoPlugin
2016-11-15 10:59:48,838 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin SolidView
2016-11-15 10:59:48,845 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin CameraTool
2016-11-15 10:59:48,855 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin MirrorTool
2016-11-15 10:59:48,873 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin RotateTool
2016-11-15 10:59:48,889 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin ScaleTool
2016-11-15 10:59:48,893 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin SelectionTool
2016-11-15 10:59:48,901 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin TranslateTool
2016-11-15 10:59:48,910 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin UltimakerMachineActions
2016-11-15 10:59:48,995 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin UM3NetworkPrinting
2016-11-15 10:59:49,019 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin UpdateChecker
2016-11-15 10:59:49,019 - INFO - /tmp/.mount_a1qqnv/usr/bin/plugins/plugins/UpdateChecker/UpdateChecker.py (run [28]): Checking for new version of cura
2016-11-15 10:59:49,070 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin USBPrinting
2016-11-15 10:59:49,086 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin VersionUpgrade21to22
2016-11-15 10:59:49,092 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin SimpleView
2016-11-15 10:59:49,096 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin WireframeView
2016-11-15 10:59:49,111 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin X3DReader
2016-11-15 10:59:49,148 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin XmlMaterialProfile
2016-11-15 10:59:49,154 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin XRayView
2016-11-15 10:59:49,155 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/Qt/QtApplication.py (__init__ [39]): Command line arguments: {'disable-textures': False, 'file': [], 'debug-mode': False, 'external-backend': False}
2016-11-15 10:59:49,161 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/VersionUpgradeManager.py (upgrade [98]): Looking for old configuration files to upgrade.
2016-11-15 10:59:52,123 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_logSocketState [165]): Socket state changed to Listening
2016-11-15 10:59:52,130 - INFO - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (startEngine [55]): Started engine process: /tmp/.mount_a1qqnv/usr/bin/CuraEngine
2016-11-15 10:59:52,130 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_backendLog [88]): [Backend] Calling engine with: ['/tmp/.mount_a1qqnv/usr/bin/CuraEngine', 'connect', '127.0.0.1:49674', '-j', '/tmp/.mount_a1qqnv/usr/bin/resources/definitions/fdmprinter.def.json', '']
2016-11-15 10:59:52,185 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_backendLog [88]): [Backend] 
2016-11-15 10:59:52,187 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_backendLog [88]): [Backend] Cura_SteamEngine version DEV
2016-11-15 10:59:52,187 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_backendLog [88]): [Backend] Copyright (C) 2014 David Braam
2016-11-15 10:59:52,188 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_backendLog [88]): [Backend] 
2016-11-15 10:59:52,188 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_backendLog [88]): [Backend] This program is free software: you can redistribute it and/or modify
2016-11-15 10:59:52,189 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_backendLog [88]): [Backend] it under the terms of the GNU Affero General Public License as published by
2016-11-15 10:59:52,189 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_backendLog [88]): [Backend] the Free Software Foundation, either version 3 of the License, or
2016-11-15 10:59:52,190 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_backendLog [88]): [Backend] (at your option) any later version.
2016-11-15 10:59:52,190 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_backendLog [88]): [Backend] 
2016-11-15 10:59:52,190 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_backendLog [88]): [Backend] This program is distributed in the hope that it will be useful,
2016-11-15 10:59:52,190 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_backendLog [88]): [Backend] but WITHOUT ANY WARRANTY; without even the implied warranty of
2016-11-15 10:59:52,190 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_backendLog [88]): [Backend] MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
2016-11-15 10:59:52,190 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_backendLog [88]): [Backend] GNU Affero General Public License for more details.
2016-11-15 10:59:52,195 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_backendLog [88]): [Backend] 
2016-11-15 10:59:52,200 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_backendLog [88]): [Backend] You should have received a copy of the GNU Affero General Public License
2016-11-15 10:59:52,211 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_backendLog [88]): [Backend] along with this program.  If not, see <http://www.gnu.org/licenses/>.
2016-11-15 10:59:54,434 - DEBUG - /tmp/.mount_a1qqnv/usr/bin/plugins/plugins/MachineSettingsAction/MachineSettingsAction.py (_onContainerAdded [40]): Not attaching MachineSettingsAction to ultimaker3_extended; Multi-extrusion printers are not supported
2016-11-15 10:59:55,636 - DEBUG - /tmp/.mount_a1qqnv/usr/bin/plugins/plugins/MachineSettingsAction/MachineSettingsAction.py (_onContainerAdded [40]): Not attaching MachineSettingsAction to ultimaker2_extended_plus; Machines that use variants are not supported
2016-11-15 10:59:56,288 - DEBUG - /tmp/.mount_a1qqnv/usr/bin/plugins/plugins/MachineSettingsAction/MachineSettingsAction.py (_onContainerAdded [40]): Not attaching MachineSettingsAction to ultimaker3; Multi-extrusion printers are not supported
2016-11-15 10:59:56,475 - DEBUG - /tmp/.mount_a1qqnv/usr/bin/plugins/plugins/MachineSettingsAction/MachineSettingsAction.py (_onContainerAdded [40]): Not attaching MachineSettingsAction to ultimaker_original_dual; Multi-extrusion printers are not supported
2016-11-15 10:59:56,812 - WARNING - /build/2.3/build/inst/lib/python3/dist-packages/UM/Settings/DefinitionContainer.py (deserialize [188]): Unable to override setting machine_nozzle_offset_x
2016-11-15 10:59:56,813 - WARNING - /build/2.3/build/inst/lib/python3/dist-packages/UM/Settings/DefinitionContainer.py (deserialize [188]): Unable to override setting machine_nozzle_offset_y
2016-11-15 10:59:57,138 - DEBUG - /tmp/.mount_a1qqnv/usr/bin/plugins/plugins/MachineSettingsAction/MachineSettingsAction.py (_onContainerAdded [40]): Not attaching MachineSettingsAction to ultimaker2_plus; Machines that use variants are not supported
2016-11-15 10:59:58,476 - WARNING - /build/2.3/build/inst/lib/python3/dist-packages/UM/Settings/DefinitionContainer.py (deserialize [188]): Unable to override setting machine_nozzle_head_distance
2016-11-15 10:59:58,484 - WARNING - /build/2.3/build/inst/lib/python3/dist-packages/UM/Settings/DefinitionContainer.py (deserialize [188]): Unable to override setting machine_nozzle_head_distance
2016-11-15 10:59:58,491 - WARNING - /build/2.3/build/inst/lib/python3/dist-packages/UM/Settings/DefinitionContainer.py (deserialize [188]): Unable to override setting machine_nozzle_head_distance
2016-11-15 10:59:58,497 - WARNING - /build/2.3/build/inst/lib/python3/dist-packages/UM/Settings/DefinitionContainer.py (deserialize [188]): Unable to override setting machine_nozzle_head_distance
2016-11-15 11:00:01,877 - WARNING - /build/2.3/build/inst/lib/python3/dist-packages/UM/Settings/InstanceContainer.py (addMetaDataEntry [131]): Meta data with key compatible was already added.
2016-11-15 11:00:03,097 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Settings/ContainerStack.py (deserialize [235]): While deserializing, we got the following container string: Prusa i3_current_settings,prusa_i3_low quality fast,low,generic_pla #2,Prusa i3_variant,prusa_i3,
2016-11-15 11:00:03,099 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Settings/ContainerStack.py (deserialize [235]): While deserializing, we got the following container string: Custom FDM printer_current_settings,empty_quality_changes,normal,generic_pla,Custom FDM printer_variant,custom,
2016-11-15 11:00:03,104 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_logSocketState [165]): Socket state changed to Connected
2016-11-15 11:00:03,104 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Backend/Backend.py (_onSocketStateChanged [155]): Backend connected on port 49674
2016-11-15 11:00:03,104 - DEBUG - /build/2.3/build/inst/lib/python3/dist-packages/UM/Controller.py (setActiveView [80]): Setting active view to SolidView
2016-11-15 11:00:03,109 - WARNING - /build/2.3/build/inst/lib/python3/dist-packages/cura/Settings/ExtruderManager.py (getMachineExtruders [304]): Tried to get the extruder trains for machine Prusa i3, which doesn't exist.
2016-11-15 11:00:03,109 - WARNING - /build/2.3/build/inst/lib/python3/dist-packages/cura/Settings/ExtruderManager.py (getMachineExtruders [304]): Tried to get the extruder trains for machine Prusa i3, which doesn't exist.
Segmentation fault (core dumped)
dasaki@dasaki-HP:~/Descargas$

I don't see anything particularly erroneous in this log. Only that it's trying to load a Prusa machine instance but fails.

awhiemstra commented 7 years ago

Any chance you can run it through GDB? That should give us at least some idea of where to look. Note that you will need to do the following instead of just running the AppImage through gdb:

mount -o loop Cura-2.3.1.AppImage $mountpoint
cd $mountpoint/usr/bin
gdb cura
dasaki commented 7 years ago

no idea about using gdb...

dasaki@dasaki-HP:~/Descargas/curamount/usr/bin$ gdb ./cura GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1 Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. Para las instrucciones de informe de errores, vea: http://www.gnu.org/software/gdb/bugs/. Find the GDB manual and other documentation resources online at: http://www.gnu.org/software/gdb/documentation/. For help, type "help". Type "apropos word" to search for commands related to "word"... Leyendo símbolos desde ./cura...(no se encontraron símbolos de depuración)hecho. (gdb)

dasaki commented 7 years ago

Note that previous version ( Cura-2.3.0.AppImage ) does run.

awhiemstra commented 7 years ago

Oh, if you get to that point, you need to type "run" to actually start the program. Then once it crashes, type "bt" and paste the output you get here.

dasaki commented 7 years ago

dasaki@dasaki-HP:~/Descargas/curamount/usr/bin$ gdb ./cura GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1 Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. Para las instrucciones de informe de errores, vea: http://www.gnu.org/software/gdb/bugs/. Find the GDB manual and other documentation resources online at: http://www.gnu.org/software/gdb/documentation/. For help, type "help". Type "apropos word" to search for commands related to "word"... Leyendo símbolos desde ./cura...(no se encontraron símbolos de depuración)hecho. (gdb) run Starting program: /home/dasaki/Descargas/curamount/usr/bin/cura [Depuración de hilo usando libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Nuevo Thread 0x7ffff2b0c700 (LWP 7980)] [Thread 0x7ffff2b0c700 (LWP 7980) terminado] This application failed to start because it could not find or load the Qt platform plugin "xcb" in "".

Reinstalling the application may fix this problem.

Thread 1 "cura" received signal SIGABRT, Aborted. 0x00007ffff6f0e428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 54 ../sysdeps/unix/sysv/linux/raise.c: No existe el archivo o el directorio. (gdb) bt

0 0x00007ffff6f0e428 in __GI_raise (sig=sig@entry=6)

at ../sysdeps/unix/sysv/linux/raise.c:54

1 0x00007ffff6f1002a in __GI_abort () at abort.c:89

2 0x00007fffe987bcbe in QMessageLogger::fatal(char const_, ...) const ()

from /home/dasaki/Descargas/curamount/usr/bin/libQt5Core.so.5

3 0x00007fffe4fcbf3c in QGuiApplicationPrivate::createPlatformIntegration()

() from /home/dasaki/Descargas/curamount/usr/bin/libQt5Gui.so.5

4 0x00007fffe4fcbf8d in QGuiApplicationPrivate::createEventDispatcher() ()

from /home/dasaki/Descargas/curamount/usr/bin/libQt5Gui.so.5

5 0x00007fffe9a5bcdd in QCoreApplicationPrivate::init() ()

from /home/dasaki/Descargas/curamount/usr/bin/libQt5Core.so.5

6 0x00007fffe4fccc4c in QGuiApplicationPrivate::init() ()

from /home/dasaki/Descargas/curamount/usr/bin/libQt5Gui.so.5

7 0x00007fffe3a77859 in QApplicationPrivate::init() ()

from /home/dasaki/Descargas/curamount/usr/bin/libQt5Widgets.so.5

8 0x00007fffe4217249 in sipQApplication::sipQApplication(int&, char_*, int)

()

from /home/dasaki/Descargas/curamount/usr/bin/lib/python3.5/PyQt5.QtWidgets.so

9 0x00007fffe4217315 in init_type_QApplication ()

from /home/dasaki/Descargas/curamount/usr/bin/lib/python3.5/PyQt5.QtWidgets.so

10 0x00007fffe8e4ce93 in ?? ()

---Type to continue, or q to quit--- from /home/dasaki/Descargas/curamount/usr/bin/lib/python3.5/sip.so

11 0x000000000047441c in ?? ()

12 0x00000000004236fa in PyObject_Call ()

13 0x00000000004d96d5 in PyEval_EvalFrameEx ()

14 0x00000000004e1e4d in ?? ()

15 0x00000000004de7f1 in PyEval_EvalFrameEx ()

16 0x00000000004e1e4d in ?? ()

17 0x00000000004e1f23 in PyEval_EvalCodeEx ()

18 0x000000000058f075 in ?? ()

19 0x00000000004236fa in PyObject_Call ()

20 0x0000000000581f6d in ?? ()

21 0x00000000004236fa in PyObject_Call ()

22 0x000000000047bff9 in ?? ()

23 0x0000000000478f06 in ?? ()

24 0x00000000004236fa in PyObject_Call ()

25 0x00000000004db313 in PyEval_EvalFrameEx ()

26 0x00000000004e003c in PyEval_EvalFrameEx ()

27 0x00000000004e1e4d in ?? ()

28 0x00000000004e1f23 in PyEval_EvalCodeEx ()

29 0x00000000004e1f4b in PyEval_EvalCode ()

30 0x00000000004d5ffd in ?? ()

31 0x00000000005940c9 in PyCFunction_Call ()

32 0x00000000004e0943 in PyEval_EvalFrameEx ()

---Type to continue, or q to quit---

33 0x00000000004e1e4d in ?? ()

34 0x00000000004e1f23 in PyEval_EvalCodeEx ()

35 0x00000000004e1f4b in PyEval_EvalCode ()

36 0x000000000041c919 in main ()

(gdb)

Ghostkeeper commented 7 years ago

That helps! It can't load xcb for Qt. Are we including libQt5DBus in the AppImage?

dasaki commented 7 years ago

Appart, it seems that with the appimage (2.3.0) I can't edit the printing profiles as the text boxes aren't editable or do not respond to the keyboard. captura de pantalla de 2016-11-17 07-19-04

awhiemstra commented 7 years ago

That's a bug that was fixed for the 2.3.1 AppImage. For the 2.3.0 you can workaround it by launching it with QT_XKB_CONFIG_ROOT=/usr/share/X11/xkb ./Cura-2.3.0.AppImage.

dasaki commented 7 years ago

ok, thanks!

dasaki commented 7 years ago

I tried T_XKB_CONFIG_ROOT=/usr/share/X11/xkb ./Cura-2.3.0.AppImage, but it still doesn't let edit the parameters.

awhiemstra commented 7 years ago

QT_XKB_CONFIGROOT, not T . Unless that was a copy paste error, in which case I do not really know what is happening.

dasaki commented 7 years ago

Ok, it works, thanks! It happened that I just tested the editing by hitting an arbitrary key in a text box that only accepts numbers :)

DanielJoyce commented 7 years ago

I get a crash on KUbuntu when I try and set the printer. No unity, just KDE5.

Ghostkeeper commented 7 years ago

What do you mean by "set the printer"? Do you mean adding a printer (select a printer model from the menu for the first time, etc.) or do you mean selecting a printer from the drop-down menu?

DanielJoyce commented 7 years ago

When first launched and running the setup wizard asks you to choose a printer. Selecting a print by clicking on a radio button causes an immediate​ crash.

Skipping the printer select step and trying to configure it later causes immediate crash as soon as you click on the radio button

Ghostkeeper commented 7 years ago

That seems to be indeed the issue of https://github.com/Ultimaker/Cura/issues/1219 then, Daniel. You also mentioned it there.

DanielJoyce commented 7 years ago

Shoot sorry. Somehow I am on both and crossposted.

nallath commented 7 years ago

I can't reproduce this, and since we're 3 versions ahead, this is probably fixed a long time ago.

Ghostkeeper commented 7 years ago

In fact, it was fixed in 2.3.1 as Awhiemstra said.