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

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

Closed
dasaki opened this issue Nov 15, 2016 · 20 comments
Closed

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

dasaki opened this issue Nov 15, 2016 · 20 comments
Labels
Type: Bug The code does not produce the intended behavior.

Comments

@dasaki
Copy link

dasaki commented Nov 15, 2016

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
Copy link
Collaborator

Ghostkeeper commented Nov 16, 2016

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
Copy link
Contributor

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
Copy link
Author

dasaki commented Nov 16, 2016

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
Copy link
Author

dasaki commented Nov 16, 2016

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

@awhiemstra
Copy link
Contributor

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
Copy link
Author

dasaki commented Nov 16, 2016

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
Copy link
Collaborator

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

@dasaki
Copy link
Author

dasaki commented Nov 17, 2016

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
Copy link
Contributor

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
Copy link
Author

dasaki commented Nov 20, 2016

ok, thanks!

@dasaki
Copy link
Author

dasaki commented Nov 20, 2016

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
Copy link
Contributor

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

@dasaki
Copy link
Author

dasaki commented Nov 21, 2016

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
Copy link

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

@Ghostkeeper
Copy link
Collaborator

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
Copy link

DanielJoyce commented Jan 22, 2017 via email

@Ghostkeeper
Copy link
Collaborator

That seems to be indeed the issue of #1219 then, Daniel. You also mentioned it there.

@DanielJoyce
Copy link

Shoot sorry. Somehow I am on both and crossposted.

@BagelOrb BagelOrb added the Type: Bug The code does not produce the intended behavior. label Jul 23, 2017
@nallath
Copy link
Member

nallath commented Jul 27, 2017

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

@nallath nallath closed this as completed Jul 27, 2017
@Ghostkeeper
Copy link
Collaborator

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

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