I'm sorry, I forgot to mention this step: load_session('leaf_chamber_eqs_PM.sobj')
(as opposed to a = load('leaf_chamber_eqs_PM.sobj') My apologies! Cheers Stan On Thursday, September 8, 2016 at 3:53:57 PM UTC+2, vdelecroix wrote: > > The download link is > > > https://cloud.sagemath.com/34b4b62a-2621-47c8-9bda-cde3a855f995/raw/leaf_chamber_eqs_PM.sobj > > > (the link by the OP is a HTML page that displays the content of the file) > > There seems to be a problem with the content of your > leaf_chamber_eqs_PM.sobj file. Namely the dictionary is in some invalid > state. > > sage: a = load('/tmp/leaf_chamber_eqs_PM.sobj') > sage: type(a) # this should not fail!! > <type 'dict'> > --------------------------------------------------------------------------- > > TypeError Traceback (most recent call > last) > <ipython-input-7-5228b2754e89> in <module>() > ----> 1 type(a) > > ...IPython/core/displayhook.pyc in __call__(self, result) > 244 self.start_displayhook() > 245 self.write_output_prompt() > --> 246 format_dict, md_dict = > self.compute_format_data(result) > 247 self.update_user_ns(result) > 248 self.fill_exec_result(result) > > .../IPython/core/displayhook.pyc in compute_format_data(self, result) > 148 > 149 """ > --> 150 return self.shell.display_formatter.format(result) > 151 > 152 # This can be set to True by the write_output_prompt method > in a subclass > > .../sage/repl/display/formatter.pyc in format(self, obj, include, exclude) > 158 # First, use Sage rich output if there is any > 159 PLAIN_TEXT = u'text/plain' > --> 160 sage_format, sage_metadata = self.dm.displayhook(obj) > 161 assert PLAIN_TEXT in sage_format, 'plain text is always > present' > 162 if sage_format.keys() != [PLAIN_TEXT]: > > TypeError: 'NoneType' object is not iterable > > Vincent > > On 08/09/16 15:42, Stan wrote: > > Dear all, > > > > I am on debian jessy 64bit and after installing sage 7.3 I keep getting > > segfault for the same worksheets that run smoothly in sage 6.8. I have > now > > managed to isolate a small example, which I uploaded to cloud.sagemath, > > where it does not give a segfault message, but just runs forever. To use > > locally, download this file: > > > > > https://cloud.sagemath.com/projects/34b4b62a-2621-47c8-9bda-cde3a855f995/files/leaf_chamber_eqs_PM.sobj > > > > > then run the following code in a sagenb notebook: > > vdict = cdict.copy() > > vdict[a_s] = 1 > > vdict[L_l] = 0.07 > > vdict[P_a] = 101325 > > vdict[P_wa] = 20/1000*101325 > > vdict[R_s] = 400 > > vdict[Re_c] = 3000 > > vdict[T_a] = 273+30 > > vdict[T_w] = vdict[T_a] > > vdict[g_sw] = 0.15/40 > > vdict[v_w] = 1. > > vdict[nu_a] = eq_nua.rhs().subs(vdict) > > print eq_Re.subs(vdict) > > > > Here are the error messages I get in the terminal: > > > > 2016-09-08T15:04:22+0200 [stdout#info] raise > > NoFunctionNameInFrameError() > > 2016-09-08T15:04:22+0200 [stdout#info] NoFunctionNameInFrameError: C > > function name could not be determined in the current C stack frame > > 2016-09-08T15:04:22+0200 [stdout#info] close failed in file object > > destructor: > > 2016-09-08T15:04:22+0200 [stdout#info] IOError: [Errno 9] Bad file > > descriptor > > 2016-09-08T15:04:22+0200 [stdout#info] > > 2016-09-08T15:04:22+0200 [stdout#info] Saved trace to > > .../.sage/crash_logs/crash_XdQCv0.log > > 2016-09-08T15:04:22+0200 [stdout#info] > > ------------------------------------------------------------------------ > > 2016-09-08T15:04:22+0200 [stdout#info] Unhandled SIGABRT: An abort() > > occurred. > > 2016-09-08T15:04:22+0200 [stdout#info] This probably occurred because a > > *compiled* module has a bug > > 2016-09-08T15:04:22+0200 [stdout#info] in it and is not properly wrapped > > with sig_on(), sig_off(). > > 2016-09-08T15:04:22+0200 [stdout#info] Python will now terminate. > > 2016-09-08T15:04:22+0200 [stdout#info] > > ------------------------------------------------------------------------ > > > > I'm sure the example could be simplified much more, but I hope this > helps > > to track down the problem. The worksheet can also be found on > > cloud.sagemath: > > > > > https://cloud.sagemath.com/projects/34b4b62a-2621-47c8-9bda-cde3a855f995/files/sigsegv_7.3.sagews > > > > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.