[MacPorts] #46832: sombrero() causes crash with GUI, produces plot w/ warnings in CLI
MacPorts
noreply at macports.org
Wed Feb 11 12:08:48 PST 2015
#46832: sombrero() causes crash with GUI, produces plot w/ warnings in CLI
---------------------+--------------------------------
Reporter: vjo@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Resolution: | Keywords:
Port: octave |
---------------------+--------------------------------
Comment (by vjo@…):
Sigh. Apologies.
With better formatting, GUI:
{{{
Crashed Thread: 1 Dispatch queue: com.apple.libdispatch-manager
Exception Type: EXC_CRASH (SIGSEGV)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Thread 0:: Dispatch queue: com.apple.main-thread
0 libGL.dylib 0x00007fff8d90d3e4 glMatrixMode +
15
1 __init_fltk__.oct 0x0000000112c65637
OpenGL_fltk::resize(int, int, int, int) + 33
2 libfltk.1.3.dylib 0x0000000112cd4ece
Fl_Group::resize(int, int, int, int) + 540
3 libfltk.1.3.dylib 0x0000000112cb9b0d
Fl_Window::resize(int, int, int, int) + 539
4 __init_fltk__.oct 0x0000000112c600ea
plot_window::draw() + 438
5 libfltk.1.3.dylib 0x0000000112cb6a9e Fl_X::flush() +
80
6 libfltk.1.3.dylib 0x0000000112cb6a33 -[FLView
drawRect:] + 153
7 com.apple.AppKit 0x00007fff9b77cb19 -[NSView
_drawRect:clip:] + 4238
8 com.apple.AppKit 0x00007fff9b77b17a -[NSView
_recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1875
9 com.apple.AppKit 0x00007fff9b77b57e -[NSView
_recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2903
10 com.apple.AppKit 0x00007fff9b779016 -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
+ 913
11 com.apple.AppKit 0x00007fff9b778773 -[NSThemeFrame
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
+ 333
12 com.apple.AppKit 0x00007fff9b7752cb -[NSView
_displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] +
2761
13 com.apple.AppKit 0x00007fff9b753e2d -[NSView
displayIfNeeded] + 1876
14 com.apple.AppKit 0x00007fff9b7711c5 -[NSWindow
displayIfNeeded] + 232
15 com.apple.AppKit 0x00007fff9b7ae322
_handleWindowNeedsDisplayOrLayoutOrUpdateConstraints + 936
16 com.apple.AppKit 0x00007fff9bd770e1 __83-[NSWindow
_postWindowNeedsDisplayOrLayoutOrUpdateConstraintsUnlessPostingDisabled]_block_invoke1531
+ 46
17 com.apple.CoreFoundation 0x00007fff9506ada7
__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
18 com.apple.CoreFoundation 0x00007fff9506ad00
__CFRunLoopDoObservers + 368
19 com.apple.CoreFoundation 0x00007fff9505ce08 __CFRunLoopRun
+ 872
20 com.apple.CoreFoundation 0x00007fff9505c858
CFRunLoopRunSpecific + 296
21 com.apple.HIToolbox 0x00007fff8e54baef
RunCurrentEventLoopInMode + 235
22 com.apple.HIToolbox 0x00007fff8e54b76e
ReceiveNextEventCommon + 179
23 com.apple.HIToolbox 0x00007fff8e54b6ab
_BlockUntilNextEventMatchingListInModeWithFilter + 71
24 com.apple.AppKit 0x00007fff9b64ef81 _DPSNextEvent +
964
25 com.apple.AppKit 0x00007fff9b64e730 -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] + 194
26 com.apple.AppKit 0x00007fff9b642593 -[NSApplication
run] + 594
27 QtGui 0x00000001058e721b
QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
+ 2027
28 QtCore 0x00000001066b261f
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 495
29 QtCore 0x00000001066b5857
QCoreApplication::exec() + 199
30 liboctgui.0.dylib 0x000000010491f125
octave_start_gui(int, char**, bool) + 747
31 libdyld.dylib 0x00007fff92d095c9 start + 1
Thread 1 Crashed:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x00007fff8e360232 kevent64 + 10
1 libdispatch.dylib 0x00007fff9097ca6a
_dispatch_mgr_thread + 52
}}}
With CLI:
{{{
octave:1> sombrero()
Feb 11 14:58:59 betty octave-cli-3.8.2[96682] <Error>: CGContextFillRects:
invalid context 0x0. This is a serious error. This application, or a
library it uses, is using an invalid context and is thereby contributing
to an overall degradation of system stability and reliability. This notice
is a courtesy: please fix this problem. It will become a fatal error in an
upcoming update.
Feb 11 14:58:59 betty octave-cli-3.8.2[96682] <Error>:
CGContextMoveToPoint: invalid context 0x0. This is a serious error. This
application, or a library it uses, is using an invalid context and is
thereby contributing to an overall degradation of system stability and
reliability. This notice is a courtesy: please fix this problem. It will
become a fatal error in an upcoming update.
Feb 11 14:58:59 betty octave-cli-3.8.2[96682] <Error>:
CGContextAddLineToPoint: invalid context 0x0. This is a serious error.
This application, or a library it uses, is using an invalid context and
is thereby contributing to an overall degradation of system stability and
reliability. This notice is a courtesy: please fix this problem. It will
become a fatal error in an upcoming update.
Feb 11 14:58:59 betty octave-cli-3.8.2[96682] <Error>: CGContextDrawPath:
invalid context 0x0. This is a serious error. This application, or a
library it uses, is using an invalid context and is thereby contributing
to an overall degradation of system stability and reliability. This notice
is a courtesy: please fix this problem. It will become a fatal error in an
upcoming update.
Feb 11 14:58:59 betty octave-cli-3.8.2[96682] <Error>:
CGContextMoveToPoint: invalid context 0x0. This is a serious error. This
application, or a library it uses, is using an invalid context and is
thereby contributing to an overall degradation of system stability and
reliability. This notice is a courtesy: please fix this problem. It will
become a fatal error in an upcoming update.
Feb 11 14:58:59 betty octave-cli-3.8.2[96682] <Error>:
CGContextAddLineToPoint: invalid context 0x0. This is a serious error.
This application, or a library it uses, is using an invalid context and
is thereby contributing to an overall degradation of system stability and
reliability. This notice is a courtesy: please fix this problem. It will
become a fatal error in an upcoming update.
Feb 11 14:58:59 betty octave-cli-3.8.2[96682] <Error>: CGContextDrawPath:
invalid context 0x0. This is a serious error. This application, or a
library it uses, is using an invalid context and is thereby contributing
to an overall degradation of system stability and reliability. This notice
is a courtesy: please fix this problem. It will become a fatal error in an
upcoming update.
}}}
In both cases, only when using the fltk toolkit.
--
Ticket URL: <https://trac.macports.org/ticket/46832#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list