Caspar did the following:
Loading was always done by drag'N'drop.
Loading:
Renaming an empty .txt to various extensions produced the following results:
- .nrrd : Nothing (usual cryptic Console message+)
- .nii : Nothing (usual cryptic Console message)
- .nii.gz : Nothing (usual cryptic Console message)
- .qbi : Console Warning
- .dti : Console Warning
- .dwi : Console Message Containing an Error
- .fib : Console Error and possible program corruption messagte box
- .cnf : Console Error
Renaming a .txt filled with "ßäöasdfäpaorgäipnoi²€€@µ" (without quotes):
- .nrrd : Nothing (usual cryptic Console message)
- .nii : Nothing (usual cryptic Console message)
- .nii.gz : Nothing (usual cryptic Console message)
- .qbi : Freeze (crash)
- .dti : Freeze (crash)
- .dwi : Freeze (crash)
- .fib : Console Error and possible program corruption message box (file is blocked by MITK afterwards)
- .cnf : Console Error
Debuging reveals a debug assertion failure (sequence not ordered) from the
allWriters.merge(list2);
call in mitkCoreObjectFactory.cpp. This seems to prevent the dialogue from opening. The (correct) Writer will then continue using the node name as filename (no path, no extension).
+ Usual Cryptic Console message:
("application/x-qt-windows-mime;value="Shell IDList Array"", "application/x-qt-windows-mime;value="UsingDefaultDragImage"", "application/x-qt-windows-mime;value="DragImageBits"", "application/x-qt-windows-mime;value="DragContext"", "application/x-qt-windows-mime;value="DragSourceHelperFlags"", "application/x-qt-windows-mime;value="InShellDragLoop"", "text/uri-list","application/x-qt-windows-mime;value="FileName"", "application/x-qt-windows-mime;value="FileNameW"")""