wxMaxima-developers / wxmaxima

A gui for the computer algebra system Maxima built with wxWidgets
https://wxMaxima-developers.github.io/wxmaxima/
Other
482 stars 99 forks source link

maxima sometimes isn't closed properly when wxMaxima crashes #409

Open gunterkoenigsmann opened 9 years ago

gunterkoenigsmann commented 9 years ago

Did experience this on the combination Windows/gcl. Now I did experience the same thing on the combination Linux/sbcl: If I start wxMaxima from a terminal and then interrupt it using Ctrl+C one CPU is running constantly thereafter. On my linux/sbcl version I get an endless stream of the following console output in this case:

   Help! 11 nested errors. SB-KERNEL:*MAXIMUM-ERROR-DEPTH* exceeded.
   Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {1006CCED13}>
   Help! 11 nested errors. SB-KERNEL:*MAXIMUM-ERROR-DEPTH* exceeded.
   Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {1006CCED13}>
   Help! 11 nested errors. SB-KERNEL:*MAXIMUM-ERROR-DEPTH* exceeded.
   Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {1006CCED13}>

There seems to be no really portable way to catch a SIGSEV or similar, though.

gunterkoenigsmann commented 9 years ago

The last commit didn't work => reopening.