View Issue Details

IDProjectCategoryView StatusLast Update
0003634Slicer4Core: Base Codepublic2014-03-28 09:59
Reporterhjmjohnson Assigned Tojcfr  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformLinux 64bitOSSUSE 12.3OS VersionSUSE 12.3
Product VersionSlicer 4.3.1-2 
Target VersionSlicer 4.4.0Fixed in Version 
Summary0003634: Slicer crashes on startup. undefined symbol: PyUnicodeUCS2_DecodeUTF8
Description

johnsonhj@l-lnx118$ ./Slicer
Traceback (most recent call last):
File "<string>", line 7, in <module>
File "/usr/css/opt/BME186_2014/src/Slicer-test/Slicer-build/bin/Python/slicer/slicerqt.py", line 1, in <module>
import vtk, qt, ctk
File "/usr/css/opt/BME186_2014/src/Slicer-test/VTK-build/Wrapping/Python/vtk/init.py", line 70, in <module>
'vtkVolumeRenderingPython', exc)
File "/usr/css/opt/BME186_2014/src/Slicer-test/VTK-build/Wrapping/Python/vtk/helper.py", line 32, in refine_import_err
raise LinkError, str(exc)
vtk.
helper.LinkError: /usr/css/opt/BME186_2014/src/Slicer-test/VTK-build/bin/./libvtkRenderingPythonD.so.5.10: undefined symbol: PyUnicodeUCS2_DecodeUTF8
Traceback (most recent call last):
File "<string>", line 7, in <module>
File "/usr/css/opt/BME186_2014/src/Slicer-test/Slicer-build/bin/Python/slicer/slicerqt-with-tcl.py", line 41, in <module>
slicer.sliceWidgets = {}
NameError: name 'slicer' is not defined
/usr/css/opt/BME186_2014/src/Slicer-test/VTK-build/bin/./libvtkRenderingPythonD.so.5.10: undefined symbol: PyUnicodeUCS2_DecodeUTF8
/usr/css/opt/BME186_2014/src/Slicer-test/VTK-build/bin/./libvtkRenderingPythonD.so.5.10: undefined symbol: PyUnicodeUCS2_DecodeUTF8
/usr/css/opt/BME186_2014/src/Slicer-test/VTK-build/bin/./libvtkRenderingPythonD.so.5.10: undefined symbol: PyUnicodeUCS2_DecodeUTF8
/usr/css/opt/BME186_2014/src/Slicer-test/Slicer-build

Steps To Reproduce

Clean build on SUSE 12.3.

Additional Information

johnsonhj@l-lnx118$ uname -a
Linux l-lnx118 3.7.10-1.24-desktop 0000001 SMP PREEMPT Wed Oct 2 11:15:18 UTC 2013 (375b8b4) x86_64 x86_64 x86_64 GNU/Linux
/usr/css/opt/BME186_2014/src/Slicer-test/Slicer-build
johnsonhj@l-lnx118$ lsb_release -a
LSB Version: core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64:desktop-4.0-amd64:desktop-4.0-noarch:graphics-2.0-amd64:graphics-2.0-noarch:graphics-3.2-amd64:graphics-3.2-noarch:graphics-4.0-amd64:graphics-4.0-noarch
Distributor ID: openSUSE project
Description: openSUSE 12.3 (x86_64)
Release: 12.3
Codename: Dartmouth
/usr/css/opt/BME186_2014/src/Slicer-test/Slicer-build

TagsNo tags attached.

Relationships

duplicate of 0003574 closedjcfr Building against system QT without specifying Slicer_USE_SYSTEM_QT 

Activities

ror

ror

2014-03-28 07:22

reporter   ~0011481

I had the same issue on the same OS. The problem is that you are building Slicer with SUSE's system QT4 and you are not telling this to CMake. Can you print out the content of the file: SlicerLauncherSettings.ini? This file is located in the same directory the Slicer executable is.

See issue http://www.na-mic.org/Bug/view.php?id=3574 for more details.

jcfr

jcfr

2014-03-28 09:58

administrator   ~0011484

Thanks Ricardo for commenting. Closing this issue since it is a duplicate of 0003634

@Hans: Please, re-open if the issue is different and the proposed workaround are not working for you.

jcfr

jcfr

2014-03-28 09:59

administrator   ~0011485

Thanks Ricardo for commenting. Closing this issue since it is a duplicate of 0003574

@Hans: Please, re-open if the issue is different and the proposed workaround are not working for you.

Issue History

Date Modified Username Field Change
2014-03-25 09:11 hjmjohnson New Issue
2014-03-25 09:11 hjmjohnson Status new => assigned
2014-03-25 09:11 hjmjohnson Assigned To => jcfr
2014-03-28 07:22 ror Note Added: 0011481
2014-03-28 09:58 jcfr Note Added: 0011484
2014-03-28 09:59 jcfr Note Added: 0011485
2014-03-28 09:59 jcfr Relationship added duplicate of 0003574
2014-03-28 09:59 jcfr Duplicate ID 0 => 3574
2014-03-28 09:59 jcfr Status assigned => resolved
2014-03-28 09:59 jcfr Resolution open => fixed
2014-03-28 09:59 jcfr Status resolved => closed
2014-03-28 09:59 jcfr Target Version Slicer 4.3.1-2 => Slicer 4.4.0