Planner issues 1#
Henrik Brautaset Aronsen
subsurface at henrik.synth.no
Sat May 31 15:14:43 PDT 2014
Dirk Hohndel wrote:
> Hehe, not asleep after all, even though it's midnight Sat/Sun...
> You sure know how to have fun on a weekend night, Henrik! :-)
Yup, a helluva party going on here.
Anyway, I can actually plan a dive now. But I stumbled upon another
crash as I was playing with the duration and runtime values in the Dive
Planner Points. There's something weird going on there. If I edit the
Duration and press tab, and there was already a value in Runtime, it
gets erased. But that's not what caused the crash, because I'm unable
to recreate it. Anyway, here it is:
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
Assertion failed: (CGFloatIsValid(x) && CGFloatIsValid(y)), function
void CGPathAddLineToPoint(CGMutablePathRef, const CGAffineTransform *,
CGFloat, CGFloat), file Paths/CGPath.cc, line 224.
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff8cc4f866 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff86e2d35c pthread_kill + 92
2 libsystem_c.dylib 0x00007fff897d5b1a abort + 125
3 libsystem_c.dylib 0x00007fff8979f9bf __assert_rtn + 321
4 com.apple.CoreGraphics 0x00007fff8770e24d
CGPathAddLineToPoint + 169
5 QtGui 0x0000000111110dad
QCoreGraphicsPaintEngine::drawLines(QLineF const*, int) + 131
6 QtGui 0x000000011107c277
QPainter::drawLines(QLineF const*, int) + 101
7 org.hohndel.subsurface 0x000000010e64308b
DiveProfileItem::paint(QPainter*, QStyleOptionGraphicsItem const*,
QWidget*) + 859
8 QtGui 0x0000000111455fe7
QGraphicsScenePrivate::draw(QGraphicsItem*, QPainter*, QTransform
const*, QTransform const*, QRegion*, QWidget*, double, QTransform
const*, bool, bool) + 1151
9 QtGui 0x0000000111455a44
QGraphicsScenePrivate::drawSubtreeRecursive(QGraphicsItem*, QPainter*,
QTransform const*, QRegion*, QWidget*, double, QTransform const*) + 1948
10 QtGui 0x000000011145522f
QGraphicsScenePrivate::drawItems(QPainter*, QTransform const*, QRegion*,
QWidget*) + 379
11 QtGui 0x000000011146fd87
QGraphicsView::paintEvent(QPaintEvent*) + 2657
12 QtGui 0x0000000110fb9bb9
QWidget::event(QEvent*) + 1319
13 QtGui 0x00000001112aa903
QFrame::event(QEvent*) + 43
14 QtGui 0x0000000111318d9a
QAbstractScrollArea::viewportEvent(QEvent*) + 108
15 QtGui 0x000000011146dbd1
QGraphicsView::viewportEvent(QEvent*) + 1103
16 QtGui 0x0000000111319495
QAbstractScrollAreaFilter::eventFilter(QObject*, QEvent*) + 37
17 QtCore 0x0000000111b47da9
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*,
QEvent*) + 103
18 QtGui 0x0000000110f7bec5
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 179
19 QtGui 0x0000000110f7ea02
QApplication::notify(QObject*, QEvent*) + 6498
20 QtCore 0x0000000111b47bb8
QCoreApplication::notifyInternal(QObject*, QEvent*) + 118
21 QtGui 0x0000000110fb55b9
QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&,
int, QPainter*, QWidgetBackingStore*) + 1409
22 QtGui 0x0000000110fb5de5
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) + 1225
23 QtGui 0x0000000110fb5792
QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&,
int, QPainter*, QWidgetBackingStore*) + 1882
24 QtGui 0x0000000110fb5de5
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) + 1225
25 QtGui 0x0000000110fb5792
QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&,
int, QPainter*, QWidgetBackingStore*) + 1882
Henrik
More information about the subsurface
mailing list