New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CRASH: Create Interval... #775

Closed
liversedge opened this Issue Jan 26, 2014 · 6 comments

Comments

Projects
None yet
1 participant
@liversedge
Member

liversedge commented Jan 26, 2014

Sometimes when changing rides. The allplot crashes on QwtPicker see this crash report:

Process: GoldenCheetah [20266]
Path: /Applications/GoldenCheetah.app/Contents/MacOS/GoldenCheetah
Identifier: com.yourcompany.GoldenCheetah
Version: ???
Code Type: X86-64 (Native)
Parent Process: launchd [183]
Responsible: GoldenCheetah [20266]
User ID: 504

Date/Time: 2014-01-26 15:51:03.934 +0100
OS Version: Mac OS X 10.9.1 (13B42)
Report Version: 11
Anonymous UUID: 4C842011-03E2-C907-2B51-E68F39F1410F

Sleep/Wake UUID: C0E1BA46-1531-4BEA-8D3B-36E332CDD318

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: EXC_I386_GPFLT

Application Specific Information:
Performing @selector(qtDispatcherToQAction:) from sender NSMenuItem 0x6080000b7580

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 QtCore 0x000000010309a1f8 QCoreApplication::notifyInternal(QObject_, QEvent_) + 104
1 QtGui 0x00000001033e5d3c QWidget::setVisible(bool) + 572
2 com.yourcompany.GoldenCheetah 0x0000000100492b66 QwtWidgetOverlay::updateMask() + 1110
3 com.yourcompany.GoldenCheetah 0x00000001004926fe QwtWidgetOverlay::updateOverlay() + 14
4 com.yourcompany.GoldenCheetah 0x000000010047d872 QwtPicker::updateDisplay() + 994
5 com.yourcompany.GoldenCheetah 0x000000010047c792 QwtPicker::widgetMouseMoveEvent(QMouseEvent_) + 130
6 com.yourcompany.GoldenCheetah 0x000000010047c65a QwtPicker::eventFilter(QObject_, QEvent_) + 154
7 QtCore 0x0000000103099cb7 QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject_, QEvent_) + 151
8 QtGui 0x000000010338c9be QApplicationPrivate::notify_helper(QObject_, QEvent_) + 142
9 QtGui 0x0000000103393590 QApplication::notify(QObject_, QEvent_) + 2384
10 QtCore 0x000000010309a20c QCoreApplication::notifyInternal(QObject_, QEvent_) + 124
11 QtGui 0x0000000103390fdd QApplicationPrivate::sendMouseEvent(QWidget_, QMouseEvent_, QWidget_, QWidget_, QWidget__, QPointer&, bool) + 333
12 QtGui 0x0000000103340acb QMacCocoaAutoReleasePool::~QMacCocoaAutoReleasePool() + 18779
13 QtGui 0x000000010332d6f4 QWidget::grabMouse(QCursor const&) + 3956
14 com.apple.AppKit 0x00007fff88945a62 -[NSApplication sendEvent:] + 2819
15 QtGui 0x000000010333abf4 QMacInputContext::reset() + 45364
16 com.apple.AppKit 0x00007fff88b00cd5 -[NSApplication realDoModalLoop:peek:] + 761
17 com.apple.AppKit 0x00007fff88b37385 -[NSApplication runModalSession:] + 71
18 QtGui 0x00000001033458ee QDesktopWidget::resizeEvent(QResizeEvent
) + 12638
19 QtCore 0x0000000103099114 QEventLoop::processEvents(QFlagsQEventLoop::ProcessEventsFlag) + 68
20 QtCore 0x00000001030994c4 QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) + 324
21 QtGui 0x0000000103834d55 QDialog::exec() + 229
22 com.yourcompany.GoldenCheetah 0x000000010037e72c MainWindow::saveRideExitDialog(Context_) + 668
23 com.yourcompany.GoldenCheetah 0x00000001002543cc MainWindow::closeEvent(QCloseEvent_) + 348
24 QtGui 0x00000001033e96de QWidget::event(QEvent_) + 3326
25 QtGui 0x000000010379520b QMainWindow::event(QEvent_) + 219
26 QtGui 0x000000010338c9ed QApplicationPrivate::notify_helper(QObject_, QEvent_) + 189
27 QtGui 0x0000000103393064 QApplication::notify(QObject_, QEvent_) + 1060
28 QtCore 0x000000010309a20c QCoreApplication::notifyInternal(QObject_, QEvent_) + 124
29 QtGui 0x00000001033e3e05 QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) + 501
30 QtGui 0x00000001033e3f22 QWidget::close() + 18
31 com.yourcompany.GoldenCheetah 0x0000000100254e98 MainWindow::closeAll() + 392
32 com.yourcompany.GoldenCheetah 0x000000010044108b MainWindow::qt_static_metacall(QObject_, QMetaObject::Call, int, void__) + 171
33 QtCore 0x00000001030b21ee QMetaObject::activate(QObject_, QMetaObject const_, int, void__) + 1566
34 QtGui 0x0000000103386431 QAction::triggered(bool) + 49
35 QtGui 0x00000001033877c4 QAction::activate(QAction::ActionEvent) + 180
36 QtGui 0x000000010333a07a QMacInputContext::reset() + 42426
37 com.apple.AppKit 0x00007fff889c03d0 -[NSApplication sendAction:to:from:] + 327
38 com.apple.AppKit 0x00007fff889db348 -[NSMenuItem _corePerformAction] + 394
39 com.apple.AppKit 0x00007fff889db084 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 117
40 com.apple.AppKit 0x00007fff889da1fc -[NSMenu performKeyEquivalent:] + 289
41 com.apple.AppKit 0x00007fff889d6a61 -[NSApplication handleKeyEquivalent:] + 822
42 com.apple.AppKit 0x00007fff88945c3c -[NSApplication sendEvent:] + 3293
43 QtGui 0x000000010333abf4 QMacInputContext::reset() + 45364
44 com.apple.AppKit 0x00007fff88795a29 -[NSApplication run] + 646
45 QtGui 0x0000000103345a80 QDesktopWidget::resizeEvent(QResizeEvent
) + 13040
46 QtCore 0x0000000103099114 QEventLoop::processEvents(QFlagsQEventLoop::ProcessEventsFlag) + 68
47 QtCore 0x00000001030994c4 QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) + 324
48 QtCore 0x000000010309bbac QCoreApplication::exec() + 188
49 com.yourcompany.GoldenCheetah 0x000000010041ee2f main + 5871
50 com.yourcompany.GoldenCheetah 0x0000000100007ff4 start + 52

@liversedge

This comment has been minimized.

Show comment
Hide comment
@liversedge

liversedge Jan 26, 2014

Member

This is potentially fixed by f727c62
We need to track and monitor for re-occurences of this crash.

Member

liversedge commented Jan 26, 2014

This is potentially fixed by f727c62
We need to track and monitor for re-occurences of this crash.

@liversedge

This comment has been minimized.

Show comment
Hide comment
@liversedge

liversedge Jan 26, 2014

Member

Changing to P2 now I suspect it is fixed, so we can keep track .. but no longer a priority.

Member

liversedge commented Jan 26, 2014

Changing to P2 now I suspect it is fixed, so we can keep track .. but no longer a priority.

@liversedge

This comment has been minimized.

Show comment
Hide comment
@liversedge

liversedge Feb 11, 2014

Member

Still seeing crashes. This is another go which seems plausible since the use of the left axis has changed somewhat since we introduced the series plot: 6305943

Member

liversedge commented Feb 11, 2014

Still seeing crashes. This is another go which seems plausible since the use of the left axis has changed somewhat since we introduced the series plot: 6305943

@liversedge

This comment has been minimized.

Show comment
Hide comment
@liversedge

liversedge Feb 11, 2014

Member

Still seeing crashes .. I can now recreate this crash with ease, on any of the ride plots.
Just wiggle the mouse round and round and eventually it will crash.

Member

liversedge commented Feb 11, 2014

Still seeing crashes .. I can now recreate this crash with ease, on any of the ride plots.
Just wiggle the mouse round and round and eventually it will crash.

@liversedge

This comment has been minimized.

Show comment
Hide comment
@liversedge

liversedge Feb 11, 2014

Member

Cannot recreate on Qt 5.2.1 however ... nor on Windows or Linux...

Member

liversedge commented Feb 11, 2014

Cannot recreate on Qt 5.2.1 however ... nor on Windows or Linux...

@liversedge

This comment has been minimized.

Show comment
Hide comment
@liversedge

liversedge Mar 14, 2014

Member

This has now been identified as a bug in QT that is fixed in 4.8.5 and is not present in QT 5.x.
So now closing this issue.

Member

liversedge commented Mar 14, 2014

This has now been identified as a bug in QT that is fixed in 4.8.5 and is not present in QT 5.x.
So now closing this issue.

@liversedge liversedge closed this Mar 14, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment