View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003250 | Slicer4 | Module Volumes | public | 2013-07-26 06:27 | 2017-09-27 13:36 |
Reporter | Ethan | Assigned To | jcfr | ||
Priority | low | Severity | minor | Reproducibility | always |
Status | acknowledged | Resolution | open | ||
Product Version | Slicer 4.2.0 | ||||
Target Version | backlog | Fixed in Version | |||
Summary | 0003250: Error logged when Threshold slider reaches 0-0 | ||||
Description | Slicer crashes when the Threshold slider bar is moved to 0-0. This only seems to happen when the histogram is visible. Steps: | ||||
Additional Information | Attached a TXT of the Slicer output messages. The Volumes Module also displays a threshold range that is larger than the actual range (about -1024 to 3480). Not sure if this has been described before. | ||||
Tags | No tags attached. | ||||
2013-07-26 06:27
|
|
Here are the last few lines of the error log for reference: end setValues |
|
Postponed to 4.4 because it's a minor issue:
|
|
As of Slicer r23177 built with VTK6 enabled, I was able to reproduce this problem. |
|
Issue is as line 260 of qSlicerScalarVolumeDisplayWidget.css: More specifically, the rgb colors are set to -0.00000238664 when upper and lower threshold are 0 low -> 0 [threshold low value] |
|
After discussing with Julien, the solution would be to "properly" implement the transfer function by using the "nextHigher" function. see [1] That way, we wouldn't have to use the value 0.001 that doesn't work in some case. |
|
It works correctly in Slicer 4.7.0-2017-06-02. There were related fixes. |
|
Error logs are still visible when using Slicer 4.7.0-2017-06-02, so the problem is not solved, but this is only a debug assertion, not an application crash. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2013-07-26 06:27 | Ethan | New Issue | |
2013-07-26 06:27 | Ethan | File Added: crash.txt | |
2013-08-06 04:13 | pieper | Note Added: 0009384 | |
2013-08-06 04:13 | pieper | Status | new => assigned |
2013-08-06 04:13 | pieper | Assigned To | => finetjul |
2013-08-06 04:14 | pieper | Target Version | => Slicer 4.3.0 |
2013-08-07 12:12 | finetjul | Target Version | Slicer 4.3.0 => Slicer 4.4.0 |
2013-08-07 12:13 | finetjul | Assigned To | finetjul => jcfr |
2013-08-07 12:14 | finetjul | Note Added: 0009426 | |
2014-05-14 12:29 | jcfr | Note Added: 0011855 | |
2014-05-15 05:41 | jcfr | Note Added: 0011861 | |
2014-05-20 09:58 | jcfr | Note Added: 0011922 | |
2014-05-20 09:58 | jcfr | Status | assigned => acknowledged |
2014-05-20 09:58 | jcfr | Target Version | Slicer 4.4.0 => |
2014-05-20 09:59 | jcfr | Target Version | => Slicer 4.5.0-1 |
2015-11-02 11:11 | jcfr | Target Version | Slicer 4.5.0-1 => Slicer 4.5.1 |
2016-10-12 03:12 | jcfr | Priority | normal => low |
2016-10-12 03:12 | jcfr | Target Version | Slicer 4.5.1 => Slicer 4.7.0 |
2017-06-10 00:57 | lassoan | Status | acknowledged => resolved |
2017-06-10 00:57 | lassoan | Resolution | open => unable to reproduce |
2017-06-10 00:57 | lassoan | Note Added: 0014723 | |
2017-06-10 01:01 | lassoan | Status | resolved => acknowledged |
2017-06-10 01:01 | lassoan | Note Added: 0014724 | |
2017-06-10 01:02 | lassoan | Severity | crash => minor |
2017-06-10 01:02 | lassoan | Resolution | unable to reproduce => open |
2017-06-16 00:28 | lassoan | Summary | Crash when Threshold slider reaches 0-0 => Error logged when Threshold slider reaches 0-0 |
2017-09-27 13:36 | lassoan | Target Version | Slicer 4.7.0 => backlog |