View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002963 | Slicer4 | Core: Base Code | public | 2013-02-19 10:33 | 2014-03-06 06:16 |
Reporter | pieper | Assigned To | pieper | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | linux | OS | ubuntu | OS Version | 10.10 |
Product Version | |||||
Target Version | Slicer 4.3.0 | Fixed in Version | Slicer 4.3.0 | ||
Summary | 0002963: crash on exit - dcmtk global dictionary | ||||
Description | The GlobalDcmDataDictionary class instance is being destructed twice and this leads to a crash. Setting a breakpoint in the destructor, these are the two stack traces. One is from the ctkDICOM library and one is from the general process shutdown. (gdb) where and (gdb) where | ||||
Steps To Reproduce | Reproducible with the FRSN2012Vis test. | ||||
Tags | No tags attached. | ||||
See http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=21772 Could you confirm that the dcmtk library listed in the CMakeCache.txt of both "Slicer inner build" and "ITKv4 build" directories are the same. |
|
Yes, they are the same (see below). I will try a fresh rebuild with the new ITK. pieper@flint:~/slicer4/latest/Slicer-superbuild$ grep DCMTK_DIR Slicer-build/CMakeCache.txt ITKv4-build/CMakeCache.txt |
|
What about the variables like: DCMTK_(.+)_LIBRARY ? |
|
Too late to check - the build tree is gone. |
|
Fresh build with r21773 (new ITKv4) gives same crash on exit (trave below). And all the paths point to the superbuild tree - for example: pieper@flint:~/slicer4/latest/Slicer-superbuild$ grep DCMTK_dcmdata Slicer-build/CMakeCache.txt ITKv4-build/CMakeCache.txt | grep LIBRARY | grep FILEPATH Program received signal SIGSEGV, Segmentation fault. |
|
Fixed by building dcmtk as shared library |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2013-02-19 10:33 | pieper | New Issue | |
2013-02-19 10:33 | pieper | Status | new => assigned |
2013-02-19 10:33 | pieper | Assigned To | => pieper |
2013-02-23 19:49 | jcfr | Note Added: 0008028 | |
2013-02-24 10:28 | pieper | Note Added: 0008031 | |
2013-02-24 10:41 | jcfr | Note Added: 0008032 | |
2013-02-24 11:22 | pieper | Note Added: 0008033 | |
2013-02-24 13:26 | pieper | Note Added: 0008036 | |
2013-05-09 10:38 | pieper | Relationship added | duplicate of 0003040 |
2013-05-09 10:39 | pieper | Note Added: 0008598 | |
2013-05-09 10:39 | pieper | Status | assigned => closed |
2013-05-09 10:39 | pieper | Resolution | open => fixed |
2013-05-09 10:39 | pieper | Fixed in Version | => Slicer 4.3.0 |
2014-03-06 06:16 | jcfr | Target Version | => Slicer 4.3.0 |