[MacPorts] #38850: In wxmaxima with wxwidgets-devel the ^-operator not usable

MacPorts noreply at macports.org
Sun Aug 4 11:28:47 PDT 2013


#38850: In wxmaxima with wxwidgets-devel the ^-operator not usable
-----------------------------------------------------+-------------------
  Reporter:  mk@…                                    |      Owner:  jwa@…
      Type:  defect                                  |     Status:  new
  Priority:  Normal                                  |  Milestone:
 Component:  ports                                   |    Version:  2.1.3
Resolution:                                          |   Keywords:
      Port:  wxmaxima, wxwidgets-devel, wxwidgets30  |
-----------------------------------------------------+-------------------

Comment (by mk@…):

 Unfortunately wxmaxima is unstable now.

 I created a function {{{f(x):=x^3+x^2+1}}}, went into menu
 "Calculus/Differentiate..." and when trying to enter for Expression
 {{{f(x)}}} the app crashed when typing the opening round bracket {{{(}}}:
 {{{
 Process:         wxmaxima [71790]
 Path:
 /Applications/MacPorts/wxMaxima.app/Contents/MacOS/wxmaxima
 Identifier:      net.sf.wxMaxima
 Version:         12.01.0 (12.01.0)
 Code Type:       X86-64 (Native)
 Parent Process:  launchd [257]

 Date/Time:       2013-08-04 20:23:25.759 +0200
 OS Version:      Mac OS X 10.6.8 (10K549)
 Report Version:  6

 Interval Since Last Report:          4246190 sec
 Crashes Since Last Report:           266
 Per-App Interval Since Last Report:  8810 sec
 Per-App Crashes Since Last Report:   3
 Anonymous UUID:                      4ADD88F0-37AC-4BFC-BB40-8308C8DB47A2

 Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
 Exception Codes: KERN_PROTECTION_FAILURE at 0x00007fff5f3fff60
 Crashed Thread:  0  Dispatch queue: com.apple.main-thread

 Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
 0   com.apple.CoreFoundation            0x00007fff8113b2b4
 __CFStringCreateImmutableFunnel3 + 20
 1   com.apple.CoreFoundation            0x00007fff81140356
 CFStringCreateWithCharacters + 70
 2   com.apple.Foundation                0x00007fff83fb3dc3
 -[NSPlaceholderString initWithCharacters:length:] + 17
 3   com.apple.Foundation                0x00007fff83fb3d92 +[NSString
 stringWithCharacters:length:] + 58
 4   ...cocoau_core-2.9.5.0.0.dylib      0x00000001005ffbec
 -[NSEvent(OsGuiUtilsAdditions) charactersIgnoringModifiersIncludingShift]
 + 510
 5   ...cocoau_core-2.9.5.0.0.dylib      0x00000001005ff516
 wxWidgetCocoaImpl::SetupKeyEvent(wxKeyEvent&, NSEvent*, NSString*) + 378
 6   ...cocoau_core-2.9.5.0.0.dylib      0x00000001005f9d7a
 wxWidgetCocoaImpl::DoHandleCharEvent(NSEvent*, NSString*) + 190
 7   ...cocoau_core-2.9.5.0.0.dylib      0x00000001005ef23d
 -[wxNSTextFieldEditor insertText:] + 126
 8   ...cocoau_core-2.9.5.0.0.dylib      0x00000001005ecd36
 wxNSTextFieldControl::WriteText(wxString const&) + 248
 9   ...cocoau_core-2.9.5.0.0.dylib      0x000000010057c488
 wxTextEntry::WriteText(wxString const&) + 160
 10  net.sf.wxMaxima                     0x0000000100082094
 BTextCtrl::CloseParenthesis(wxString, wxString, bool) + 120
 11  net.sf.wxMaxima                     0x0000000100082322
 BTextCtrl::MatchParenthesis(int) + 224
 12  net.sf.wxMaxima                     0x000000010008269f
 BTextCtrl::OnChar(wxKeyEvent&) + 29
 13  libwx_baseu-2.9.5.0.0.dylib         0x0000000100ba7ae9
 wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&,
 wxEvtHandler*, wxEvent&) + 91
 14  libwx_baseu-2.9.5.0.0.dylib         0x0000000100ba8532
 wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) + 124
 15  libwx_baseu-2.9.5.0.0.dylib         0x0000000100ba85d1
 wxEvtHandler::TryHereOnly(wxEvent&) + 115
 16  libwx_baseu-2.9.5.0.0.dylib         0x0000000100ba9826
 wxEvtHandler::TryBeforeAndHere(wxEvent&) + 48
 17  libwx_baseu-2.9.5.0.0.dylib         0x0000000100ba85fd
 wxEvtHandler::ProcessEventLocally(wxEvent&) + 27
 18  libwx_baseu-2.9.5.0.0.dylib         0x0000000100ba86d6
 wxEvtHandler::ProcessEvent(wxEvent&) + 180
 19  libwx_baseu-2.9.5.0.0.dylib         0x0000000100ba889c
 wxEvtHandler::SafelyProcessEvent(wxEvent&) + 22
 20  ...cocoau_core-2.9.5.0.0.dylib      0x00000001006a800e
 wxWindowBase::HandleWindowEvent(wxEvent&) const + 16
 21  ...cocoau_core-2.9.5.0.0.dylib      0x0000000100559aa3
 wxWindow::OSXHandleKeyEvent(wxKeyEvent&) + 229
 22  ...cocoau_core-2.9.5.0.0.dylib      0x00000001005f9d9e
 wxWidgetCocoaImpl::DoHandleCharEvent(NSEvent*, NSString*) + 226
 23  ...cocoau_core-2.9.5.0.0.dylib      0x00000001005ef23d
 -[wxNSTextFieldEditor insertText:] + 126
 24  ...cocoau_core-2.9.5.0.0.dylib      0x00000001005ecd36
 wxNSTextFieldControl::WriteText(wxString const&) + 248
 25  ...cocoau_core-2.9.5.0.0.dylib      0x000000010057c488
 wxTextEntry::WriteText(wxString const&) + 160
 .
 .
 .
 }}}
 I did not try to reproduce this with the original (unpatched) version of
 wxmaxima.

 Guess this needs to be posted upstream.

-- 
Ticket URL: <https://trac.macports.org/ticket/38850#comment:13>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list