View Issue Details

IDProjectCategoryView StatusLast Update
0001553Slicer4Core: MRMLpublic2012-08-21 09:43
Reporterinorton Assigned Toalexy  
PriorityhighSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.0.0Fixed in VersionSlicer 4.0.0 
Summary0001553: ModelDisplayableManager segfault
Description

Start Slicer, Add Volume, go to Volumes module. Click "LabelMap" in the volume information tab. -> segfault.

Additional Information

r18711. Ubuntu linux 10.04.

TagsNo tags attached.

Activities

inorton

inorton

2011-11-19 18:59

developer   ~0003333

0 0xb7595e18 vtkMRMLModelDisplayableManager::UpdateModelPolyData /cmn/git/Slicer4/Libs/MRMLDisplayableManager/vtkMRMLModelDisplayableManager.cxx 802
1 0xb759697c vtkMRMLModelDisplayableManager::UpdateModel /cmn/git/Slicer4/Libs/MRMLDisplayableManager/vtkMRMLModelDisplayableManager.cxx 943
2 0xb7595d88 vtkMRMLModelDisplayableManager::UpdateModifiedModel /cmn/git/Slicer4/Libs/MRMLDisplayableManager/vtkMRMLModelDisplayableManager.cxx 786
3 0xb7595ce0 vtkMRMLModelDisplayableManager::UpdateModelsFromMRML /cmn/git/Slicer4/Libs/MRMLDisplayableManager/vtkMRMLModelDisplayableManager.cxx 776
4 0xb7595670 vtkMRMLModelDisplayableManager::UpdateFromMRML /cmn/git/Slicer4/Libs/MRMLDisplayableManager/vtkMRMLModelDisplayableManager.cxx 698
5 0xb75bd75a vtkMRMLAbstractDisplayableManager::RequestRender /cmn/git/Slicer4/Libs/MRMLDisplayableManager/vtkMRMLAbstractDisplayableManager.cxx 701
6 0xb75950d2 vtkMRMLModelDisplayableManager::OnMRMLSceneNodeAddedEvent /cmn/git/Slicer4/Libs/MRMLDisplayableManager/vtkMRMLModelDisplayableManager.cxx 587
7 0xb703e802 vtkMRMLAbstractLogic::ProcessMRMLSceneEvents /cmn/git/Slicer4/Libs/MRMLLogic/vtkMRMLAbstractLogic.cxx 373
8 0xb703e13f vtkMRMLAbstractLogic::MRMLSceneCallback /cmn/git/Slicer4/Libs/MRMLLogic/vtkMRMLAbstractLogic.cxx 161
9 0xae05a2ec vtkCallbackCommand::Execute /cmn/git/Slicer4-sb/VTK/Common/vtkCallbackCommand.cxx 42
10 0xb6cd4f75 vtkEventBroker::InvokeObservation /cmn/git/Slicer4/Libs/MRML/vtkEventBroker.cxx 834
11 0xb6cd4788 vtkEventBroker::ProcessEvent /cmn/git/Slicer4/Libs/MRML/vtkEventBroker.cxx 688
12 0xb6cd54cd vtkEventBroker::Callback /cmn/git/Slicer4/Libs/MRML/vtkEventBroker.cxx 909
13 0xae05a2ec vtkCallbackCommand::Execute /cmn/git/Slicer4-sb/VTK/Common/vtkCallbackCommand.cxx 42
14 0xae12a7cf vtkSubjectHelper::InvokeEvent /cmn/git/Slicer4-sb/VTK/Common/vtkObject.cxx 602
15 0xae12ac2d vtkObject::InvokeEvent /cmn/git/Slicer4-sb/VTK/Common/vtkObject.cxx 770
16 0xb6dfadf9 vtkMRMLScene::AddNode /cmn/git/Slicer4/Libs/MRML/vtkMRMLScene.cxx 1344
17 0xb771a2d8 qMRMLVolumeInfoWidget::setLabelMap /cmn/git/Slicer4/Libs/qMRMLWidgets/qMRMLVolumeInfoWidget.cxx 453
18 0xb772d878 qMRMLVolumeInfoWidget::qt_metacall /cmn/git/Slicer4-sb/Slicer-build/Libs/qMRMLWidgets/moc_qMRMLVolumeInfoWidget.cxx 107
19 0xace0f47a QMetaObject::metacall(QObject*, QMetaObject::Call, int, void)
20 0xace1dfbb QMetaObject::activate(QObject, QMetaObject const, int, void
)
21 0xad8ef0e9 QAbstractButton::toggled(bool)
22 0xad5ce1f4 QAbstractButton::setChecked(bool)
23 0xad5ce390 QAbstractButton::nextCheckState()
24 0xad5e511e QCheckBox::nextCheckState()
25 0xad5cde33 ??
26 0xad5ce12e QAbstractButton::mouseReleaseEvent(QMouseEvent)
27 0xad21f158 QWidget::event(QEvent
)
28 0xad5ccece QAbstractButton::event(QEvent)
29 0xad5e4eb6 QCheckBox::event(QEvent
)
30 0xad1c0e8c QApplicationPrivate::notify_helper(QObject, QEvent)
31 0xad1c83a7 QApplication::notify(QObject, QEvent)
32 0xace0a13b QCoreApplication::notifyInternal(QObject, QEvent)
33 0xad1c7302 QApplicationPrivate::sendMouseEvent(QWidget, QMouseEvent, QWidget, QWidget, QWidget*, QPointer<QWidget>&, bool)
34 0xad252d58 ??
35 0xad2521e1 QApplication::x11ProcessEvent(_XEvent
)
36 0xad2812ea ??
37 0xaa3db5e5 g_main_context_dispatch
38 0xaa3df2d8 ??
39 0xaa3df4b8 g_main_context_iteration
40 0xace35e35 QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
41 0xad280e15 ??
42 0xace08759 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
43 0xace08baa QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
44 0xace0de3f QCoreApplication::exec()
45 0xad1c0f27 QApplication::exec()
46 0x0804fad1 ??
47 0x0804fbdd ??
48 0xaca4dbd6 __libc_start_main libc-start.c 226
49 0x0804e1e1 ??

2011-11-19 18:59

 

slicer-segfault.png (366,132 bytes)
slicer-segfault.png (366,132 bytes)
inorton

inorton

2011-11-19 19:00

developer   ~0003334

Last edited: 2011-11-19 19:10

Present in both r18692 and r18693

2011-11-19 19:10

 

slicer-segfault-step.png (381,923 bytes)
slicer-segfault-step.png (381,923 bytes)
alexy

alexy

2011-11-22 05:43

developer   ~0003348

Fixed crash in the displayable manager

inorton

inorton

2011-11-22 17:50

developer   ~0003357

Thanks.

Issue History

Date Modified Username Field Change
2011-11-19 18:58 inorton New Issue
2011-11-19 18:59 inorton Note Added: 0003333
2011-11-19 18:59 inorton File Added: slicer-segfault.png
2011-11-19 19:00 inorton Note Added: 0003334
2011-11-19 19:10 inorton Note Edited: 0003334
2011-11-19 19:10 inorton File Added: slicer-segfault-step.png
2011-11-22 05:43 alexy Note Added: 0003348
2011-11-22 05:43 alexy Assigned To => alexy
2011-11-22 05:43 alexy Status new => resolved
2011-11-22 05:43 alexy Resolution open => fixed
2011-11-22 17:50 inorton Note Added: 0003357
2011-11-22 17:50 inorton Status resolved => closed
2011-11-22 17:50 inorton Fixed in Version => Slicer 4.0 RSNA
2012-08-21 09:43 jcfr Target Version => Slicer 4.0.0