1) Go to import logfile and choose dives/TestXP5_de.csv
2) Select SensusCSV
3) Crash

Yup, I know that this isn't a Sensus CSV file, but it still shouldn't crash.

Here's the stacktrace:

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   org.qt-project.QtCore               0x000000010dc04c78 
QString::operator=(QString const&) + 40
1   Subsurface                          0x000000010c2d7a51 
DiveLogImportDialog::loadFileContents(int, DiveLogImportDialog::whatChanged) + 
3921
2   org.qt-project.QtCore               0x000000010ddb49db 
QMetaObject::activate(QObject*, int, int, void**) + 2987
3   org.qt-project.QtWidgets            0x000000010cfff772 
QComboBoxPrivate::_q_emitCurrentIndexChanged(QModelIndex const&) + 194
4   org.qt-project.QtWidgets            0x000000010d004140 
QComboBoxPrivate::setCurrentIndex(QModelIndex const&) + 736
5   org.qt-project.QtWidgets            0x000000010d003dc9 
QComboBoxPrivate::_q_itemSelected(QModelIndex const&) + 89
6   org.qt-project.QtWidgets            0x000000010d00991d 
QComboBox::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 941
7   org.qt-project.QtCore               0x000000010ddb49db 
QMetaObject::activate(QObject*, int, int, void**) + 2987
8   org.qt-project.QtWidgets            0x000000010d291315 
QComboBoxPrivateContainer::itemSelected(QModelIndex const&) + 53
9   org.qt-project.QtWidgets            0x000000010d001cbd 
QComboBoxPrivateContainer::eventFilter(QObject*, QEvent*) + 925
10  org.qt-project.QtCore               0x000000010dd822f9 
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 217
11  org.qt-project.QtWidgets            0x000000010cf05dab 
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 235
12  org.qt-project.QtWidgets            0x000000010cf0965f 
QApplication::notify(QObject*, QEvent*) + 9551
13  org.qt-project.QtCore               0x000000010dd81fb3 
QCoreApplication::notifyInternal(QObject*, QEvent*) + 115
14  org.qt-project.QtWidgets            0x000000010cf0673b 
QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, 
QWidget**, QPointer<QWidget>&, bool) + 987
15  org.qt-project.QtWidgets            0x000000010cf60583 
QWidgetWindow::handleMouseEvent(QMouseEvent*) + 2275
16  org.qt-project.QtWidgets            0x000000010cf5f39f 
QWidgetWindow::event(QEvent*) + 111
17  org.qt-project.QtWidgets            0x000000010cf05dbb 
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 251
18  org.qt-project.QtWidgets            0x000000010cf09110 
QApplication::notify(QObject*, QEvent*) + 8192
19  org.qt-project.QtCore               0x000000010dd81fb3 
QCoreApplication::notifyInternal(QObject*, QEvent*) + 115
20  org.qt-project.QtGui                0x000000010d5bbd3d 
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
 + 2189
21  org.qt-project.QtGui                0x000000010d5babd3 
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
 + 131
22  org.qt-project.QtGui                0x000000010d5a851a 
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
 + 346
23  libqcocoa.dylib                     0x0000000113a26a41 
QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 33
24  com.apple.CoreFoundation            0x00007fff8d83a681 
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
25  com.apple.CoreFoundation            0x00007fff8d82c80d 
__CFRunLoopDoSources0 + 269
26  com.apple.CoreFoundation            0x00007fff8d82be3f __CFRunLoopRun + 927
27  com.apple.CoreFoundation            0x00007fff8d82b858 CFRunLoopRunSpecific 
+ 296
28  com.apple.HIToolbox                 0x00007fff89d5eaef 
RunCurrentEventLoopInMode + 235
29  com.apple.HIToolbox                 0x00007fff89d5e76e 
ReceiveNextEventCommon + 179
30  com.apple.HIToolbox                 0x00007fff89d5e6ab 
_BlockUntilNextEventMatchingListInModeWithFilter + 71
31  com.apple.AppKit                    0x00007fff874b9691 _DPSNextEvent + 964
32  com.apple.AppKit                    0x00007fff874b8e40 -[NSApplication 
nextEventMatchingMask:untilDate:inMode:dequeue:] + 194
33  com.apple.AppKit                    0x00007fff874acca3 -[NSApplication run] 
+ 594
34  libqcocoa.dylib                     0x0000000113a2592d 
QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 
2189
35  org.qt-project.QtCore               0x000000010dd7f5ad 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 381
36  org.qt-project.QtCore               0x000000010dd8258a 
QCoreApplication::exec() + 346
37  Subsurface                          0x000000010c20d632 main + 1682
38  Subsurface                          0x000000010c1f92b4 start + 52

Henrik

_______________________________________________
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to