View Issue Details

IDProjectCategoryView StatusLast Update
0001315Slicer4Core: Base Codepublic2012-05-09 10:30
Reporterhaehn Assigned Tonicole  
PrioritynormalSeverityblockReproducibilityalways
Status closedResolutionfixed 
PlatformLinux 64OSFedora CoreOS Version13
Product Version 
Target VersionSlicer 4.0.0Fixed in VersionSlicer 4.2.0 
Summary0001315: Slicer4 does not start on SPL machines
Description

Slicer4 crashes with the following error on SPL machines:

b2-t74-2:/var/tmp/haehn/SLICER/4/Slicer4-Superbuild/Slicer-build% ./Slicer
114 [] TRACE org.slicer.base.qtcore.qSlicerCoreIOManager - registerIO qSlicerSceneIO
115 [] TRACE org.slicer.base.qtcore.qSlicerCoreIOManager - registerIO qSlicerSlicer2SceneReader
115 [] TRACE org.slicer.base.qtcore.qSlicerCoreIOManager - registerIO qSlicerXcedeCatalogIO
ERROR: In /var/tmp/haehn/SLICER/4/Slicer4-Superbuild/VTK/Rendering/vtkXOpenGLRenderWindow.cxx, line 404
vtkXOpenGLRenderWindow (0x2327d50): Could not find a decent visual
DisplayId: 0xe69170

ERROR: In /var/tmp/haehn/SLICER/4/Slicer4-Superbuild/VTK/Rendering/vtkXOpenGLRenderWindow.cxx, line 404
vtkXOpenGLRenderWindow (0x2327d50): Could not find a decent visual
DisplayId: 0xe69170

X Error: BadValue (integer parameter out of range for operation) 2
Extension: 135 (Uknown extension)
Minor opcode: 3 (Unknown request)
Resource id: 0x21
ERROR: In /var/tmp/haehn/SLICER/4/Slicer4-Superbuild/VTK/Rendering/vtkXOpenGLRenderWindow.cxx, line 631
vtkXOpenGLRenderWindow (0x2327d50): Cannot create GLX context. Aborting.

error: [/var/tmp/haehn/SLICER/4/Slicer4-Superbuild/Slicer-build/bin/./SlicerQT-real] exit abnormally - Report the problem.

More information: http://www.slicer.org/slicerWiki/index.php/Slicer4:SplBug

Steps To Reproduce

Compile Slicer4 from trunk and try to run it on SPL machines.

TagsNo tags attached.

Activities

mhalle

mhalle

2011-08-06 17:57

developer   ~0002665

All machines, or one machine? Which machine?

haehn

haehn

2011-08-06 18:10

developer   ~0002666

This bug is just a pointer to the wiki page with more details

http://www.slicer.org/slicerWiki/index.php/Slicer4:SplBug

It happens on fc13 machines with the nvidia driver version listed on the page. If an older nvidia driver is used (like on Nicole's), the error does not appear.

haehn

haehn

2011-08-24 05:58

developer   ~0002782

Nicole found out that the issue was a release/debug mode problem of the Qt build in connection with Slicer4.

The system Qt is built in release mode and Slicer will only work if it is built in release mode too.

If one needs a debug build of Slicer4 on a SPL machine, it is required to use a separate debug build of Qt which can be downloaded.

jcfr

jcfr

2012-05-08 23:37

administrator   ~0004219

Nicole> Do you confirm that it's now possible to start a build version of Slicer on the SPL machine ?

nicole

nicole

2012-05-09 08:04

administrator   ~0004227

I downloaded the release nightly Slicer-4.1.0-2012-05-08-linux-amd64.tar.gz:
my workstation (no dev paths set): starts
on b2_d4_1: it starts
on b2_d4_2: it starts

And then I did a make package on my own dev debug version Slicer-4.1.0-2012-05-09-linux-amd64.tar.gz:
my workstation (no dev paths set): starts
on b2_d4_1: it starts
on b2_d4_2: it starts

Daniel: do you remember which machine we tested it on?

jcfr

jcfr

2012-05-09 08:52

administrator   ~0004233

Thanks Nicole for being so responsive :)

haehn

haehn

2012-05-09 09:17

developer   ~0004235

Please try it on the newer machines, f.e. b2-t74-2

nicole

nicole

2012-05-09 10:11

administrator   ~0004257

I tried it on b2-t74-1 and b2-t74-3 (couldn't find -2) and both debug and release builds started up.
I also started Slicer from my own build directory, no problems there.

jcfr

jcfr

2012-05-09 10:16

administrator   ~0004259

Excellent. Please resolve and close the issue. Thanks Jc

jcfr

jcfr

2012-05-09 10:30

administrator   ~0004262

Closing the issue following recent tests made by Nicole.

Issue History

Date Modified Username Field Change
2011-08-02 10:51 haehn New Issue
2011-08-06 17:57 mhalle Note Added: 0002665
2011-08-06 18:10 haehn Note Added: 0002666
2011-08-24 05:58 haehn Note Added: 0002782
2011-08-24 05:58 haehn Status new => resolved
2011-08-24 05:58 haehn Resolution open => fixed
2011-08-24 05:58 haehn Assigned To => haehn
2011-08-25 09:27 finetjul Target Version => Slicer 4.0 RSNA
2011-09-15 19:52 finetjul Fixed in Version => Slicer 4.0 RSNA
2012-05-08 23:36 jcfr Status resolved => assigned
2012-05-08 23:36 jcfr Assigned To haehn => nicole
2012-05-08 23:37 jcfr Note Added: 0004219
2012-05-09 08:04 nicole Note Added: 0004227
2012-05-09 08:52 jcfr Note Added: 0004233
2012-05-09 09:17 haehn Note Added: 0004235
2012-05-09 10:11 nicole Note Added: 0004257
2012-05-09 10:16 jcfr Note Added: 0004259
2012-05-09 10:17 jcfr Fixed in Version Slicer 4.0.0 => Slicer 4.2.0 AHM Summer 2012
2012-05-09 10:27 nicole Status assigned => resolved
2012-05-09 10:30 jcfr Note Added: 0004262
2012-05-09 10:30 jcfr Status resolved => closed