Hi,

I set up my system as follows:
ITK 3.14.0
VTK 5.4.2
MITK 0.12.2 with BUILD_OPENCHERRY=TRUE
on Mac OS X 10.5
Everything compiles fine and MainApp starts up fine.
When I open a DICOM file, the program crashes with the trace below.
The Application output is
---
node name on line 78: 1.3.12.2.1107.5.1.4.51988.4.0.115272721778584
node name on line 80: 1.3.12.2.1107.5.1.4.51988.4.0.115272721778584
Trying to load class QmitkStdMultiWidgetEditor with manifest name
cherryIEditorPart from bundle org.mitk.gui.qt.application
Creating new classloader for type: N6cherry11IEditorPartE
Loading library:
/Users/stwirth/src/mitk-0.12.2-build/bin/Bundles/org.mitk.gui.qt.application/bin/liborg_mitk_gui_qt_application.dylib
Abort trap
---
Any idea what might be wrong or what could I try to make it work?

Thanks,
  Stephan


Trace:

---

Process:         MainApp [420]
Path:            /Users/stwirth/src/mitk-0.12.2-build/bin/MainApp
Identifier:      MainApp
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  bash [358]

Interval Since Last Report:          92377 sec
Crashes Since Last Report:           3
Per-App Interval Since Last Report:  0 sec
Per-App Crashes Since Last Report:   2

Date/Time:       2009-07-28 13:53:02.823 +0200
OS Version:      Mac OS X 10.5.7 (9J61)
Report Version:  6
Anonymous UUID:  34DCDBBE-2366-4092-A125-916BD4EE6538

Exception Type:  EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
Crashed Thread:  0

Thread 0 Crashed:
0   libSystem.B.dylib                   0x94894e42 __kill + 10
1   libSystem.B.dylib                   0x9490723a raise + 26
2   libSystem.B.dylib                   0x94913679 abort + 73
3   libPocoFoundation.dylib             0x002ff3b5
Poco::SignalHandler::handleSignal(int) + 65
4   libSystem.B.dylib                   0x948932bb _sigtramp + 43
5   ???                                 0xffffffff 0 + 4294967295
6   libmitkCore.dylib                   0x036a68d1
mitk::VtkPropRenderer::Resize(int, int) + 47
7   libQmitk.dylib                      0x09df6401
QmitkRenderWindow::resizeEvent(QResizeEvent*) + 157
8   QtGui                               0x090f248e QWidget::event(QEvent*) + 
4142
9   libQVTK.5.4.dylib                   0x0a411568 QVTKWidget::event(QEvent*) + 
366
10  QtGui                               0x090a5c0f
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 191
11  QtGui                               0x090aca3c
QApplication::notify(QObject*, QEvent*) + 1036
12  QtCore                              0x09bbbbd2
QCoreApplication::notifyInternal(QObject*, QEvent*) + 98
13  QtGui                               0x0904d412
QWidgetPrivate::setGeometry_sys_helper(int, int, int, int, bool) +
1186
14  QtGui                               0x0904d5c8
QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) + 104
15  QtGui                               0x090eff6e
QWidget::setGeometry(QRect const&) + 158
16  QtGui                               0x090cf26c
QWidgetItem::setGeometry(QRect const&) + 492
17  QtGui                               0x090c5783
QGridLayoutPrivate::distribute(QRect, int, int) + 691
18  QtGui                               0x090c587a
QGridLayout::setGeometry(QRect const&) + 138
19  QtGui                               0x090b0c7b
QBoxLayout::setGeometry(QRect const&) + 1259
20  QtGui                               0x090b0c7b
QBoxLayout::setGeometry(QRect const&) + 1259
21  QtGui                               0x090cc8cb
QLayoutPrivate::doResize(QSize const&) + 123
22  QtGui                               0x090a5bc5
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 117
23  QtGui                               0x090aca3c
QApplication::notify(QObject*, QEvent*) + 1036
24  QtCore                              0x09bbbbd2
QCoreApplication::notifyInternal(QObject*, QEvent*) + 98
25  QtGui                               0x0904d412
QWidgetPrivate::setGeometry_sys_helper(int, int, int, int, bool) +
1186
26  QtGui                               0x0904d5c8
QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) + 104
27  QtGui                               0x090eff6e
QWidget::setGeometry(QRect const&) + 158
28  QtGui                               0x090cf26c
QWidgetItem::setGeometry(QRect const&) + 492
29  QtGui                               0x090b0c0d
QBoxLayout::setGeometry(QRect const&) + 1149
30  QtGui                               0x090cc8cb
QLayoutPrivate::doResize(QSize const&) + 123
31  QtGui                               0x090cca17 QLayout::activate() + 215
32  QtGui                               0x090a5bc5
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 117
33  QtGui                               0x090aca3c
QApplication::notify(QObject*, QEvent*) + 1036
34  QtCore                              0x09bbbbd2
QCoreApplication::notifyInternal(QObject*, QEvent*) + 98
35  QtGui                               0x0904d412
QWidgetPrivate::setGeometry_sys_helper(int, int, int, int, bool) +
1186
36  QtGui                               0x0904d5c8
QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) + 104
37  QtGui                               0x090eff6e
QWidget::setGeometry(QRect const&) + 158
38  liborg_opencherry_ui_qt.dylib       0x08f4dbc1
QWidget::setGeometry(int, int, int, int) + 63
39  liborg_opencherry_ui_qt.dylib       0x08f5743f
cherry::QtWidgetsTweakletImpl::SetBounds(QWidget*, cherry::Rectangle
const&) + 57
40  liborg_opencherry_ui_qt.dylib       0x08f56936
cherry::QtWidgetsTweaklet::SetBounds(void*, cherry::Rectangle const&)
+ 34
41  liborg_opencherry_ui.dylib          0x0111f98c
cherry::StackablePart::SetBounds(cherry::Rectangle const&) + 106
42  liborg_opencherry_ui.dylib          0x01107738
cherry::PresentablePart::SetBounds(cherry::Rectangle const&) + 146
43  liborg_opencherry_ui_qt.dylib       0x08f32f69
cherry::PresentablePartFolder::LayoutContent() + 281
44  liborg_opencherry_ui_qt.dylib       0x08f32fd7
cherry::PresentablePartFolder::Layout(bool) + 69
45  liborg_opencherry_ui_qt.dylib       0x08f331b6
cherry::PresentablePartFolder::Select(cherry::SmartPointer<cherry::IPresentablePart>)
+ 394
46  liborg_opencherry_ui_qt.dylib       0x08f30af6
cherry::LeftToRightTabOrder::Select(cherry::SmartPointer<cherry::IPresentablePart>)
+ 56
47  liborg_opencherry_ui_qt.dylib       0x08f3fd74
cherry::TabbedStackPresentation::SelectPart(cherry::SmartPointer<cherry::IPresentablePart>)
+ 66
48  liborg_opencherry_ui.dylib          0x010dce17
cherry::PartStack::RefreshPresentationSelection() + 717
49  liborg_opencherry_ui.dylib          0x010dcf19
cherry::PartStack::SetSelection(cherry::SmartPointer<cherry::StackablePart>)
+ 63
50  liborg_opencherry_ui.dylib          0x010ddd6a
cherry::PartStack::ShowPart(cherry::SmartPointer<cherry::StackablePart>,
cherry::SmartPointer<cherry::Object>) + 1694
51  liborg_opencherry_ui.dylib          0x010ddf5e
cherry::PartStack::Add(cherry::SmartPointer<cherry::StackablePart>,
cherry::SmartPointer<cherry::Object>) + 348
52  liborg_opencherry_ui.dylib          0x010ddff9
cherry::PartStack::Add(cherry::SmartPointer<cherry::StackablePart>) +
69
53  liborg_opencherry_ui.dylib          0x010a0c7a
cherry::EditorSashContainer::AddEditor(cherry::SmartPointer<cherry::PartPane>,
cherry::SmartPointer<cherry::PartStack>) + 60
54  liborg_opencherry_ui.dylib          0x0107a99d
cherry::EditorAreaHelper::AddToLayout(cherry::SmartPointer<cherry::PartPane>,
cherry::SmartPointer<cherry::PartStack>) + 173
55  liborg_opencherry_ui.dylib          0x0107b881
cherry::EditorAreaHelper::AddEditor(cherry::SmartPointer<cherry::EditorReference>,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&) + 419
56  liborg_opencherry_ui.dylib          0x01086972
cherry::EditorManager::CreateEditorTab(cherry::SmartPointer<cherry::EditorReference>,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&) + 52
57  liborg_opencherry_ui.dylib          0x01087b39
cherry::EditorManager::OpenEditorFromDescriptor(cherry::SmartPointer<cherry::EditorDescriptor>,
cherry::SmartPointer<cherry::IEditorInput>,
cherry::SmartPointer<cherry::IMemento>) + 1069
58  liborg_opencherry_ui.dylib          0x010882c3
cherry::EditorManager::OpenEditor(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
cherry::SmartPointer<cherry::IEditorInput>, bool,
cherry::SmartPointer<cherry::IMemento>) + 621
59  liborg_opencherry_ui.dylib          0x01144591
cherry::WorkbenchPage::BusyOpenEditorBatched(cherry::SmartPointer<cherry::IEditorInput>,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, bool, int, cherry::SmartPointer<cherry::IMemento>) + 1935
60  liborg_opencherry_ui.dylib          0x01144b05
cherry::WorkbenchPage::BusyOpenEditor(cherry::SmartPointer<cherry::IEditorInput>,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, bool, int, cherry::SmartPointer<cherry::IMemento>) + 287
61  liborg_opencherry_ui.dylib          0x01144d70
cherry::WorkbenchPage::OpenEditor(cherry::SmartPointer<cherry::IEditorInput>,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, bool, int, cherry::SmartPointer<cherry::IMemento>) + 288
62  liborg_opencherry_ui.dylib          0x01144e42
cherry::WorkbenchPage::OpenEditor(cherry::SmartPointer<cherry::IEditorInput>,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, bool, int) + 116
63  liborg_opencherry_ui.dylib          0x01136eaa
cherry::WorkbenchPage::OpenEditor(cherry::SmartPointer<cherry::IEditorInput>,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&) + 100
64  ...tk_gui_qt_application.dylib      0x09d406a0 QmitkFileOpenAction::Run() + 
2650

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users

Reply via email to