#16745: Random OperationalError: disk I/O error
---------------------------------------+------------------------
Reporter: vbraun | Owner:
Type: defect | Status: new
Priority: major | Milestone: sage-6.4
Component: packages: standard | Resolution:
Keywords: random_fail ipython | Merged in:
Authors: | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
Dependencies: | Stopgaps:
---------------------------------------+------------------------
Description changed by jdemeyer:
Old description:
> I see this occasionally on different buildbots, so it is not a hardware
> problem. Looks like a race with the IPython sqlite history database.
> {{{
> sage: sig_on_count() ## line 923 ##
> 0
> sage: ascii_art(tuple(DyckWords(3))) ## line 933 ##
> ( /\ )
> ( /\ /\ /\/\ / \ )
> ( /\/\/\, /\/ \, / \/\, / \, / \ )
> sage: sig_on_count() ## line 937 ##
> 0
>
> **********************************************************************
> Traceback (most recent call last):
> File "/Users/buildslave-sage/slave/sage_git/build/local/lib/python2.7
> /site-packages/sage/doctest/forker.py", line 2117, in __call__
> atexit._run_exitfuncs()
> File "/Users/buildslave-
> sage/slave/sage_git/build/local/lib/python/atexit.py", line 24, in
> _run_exitfuncs
> func(*targs, **kargs)
> File "/Users/buildslave-sage/slave/sage_git/build/local/lib/python2.7
> /site-packages/IPython/core/interactiveshell.py", line 3189, in
> atexit_operations
> self.history_manager.end_session()
> File "/Users/buildslave-sage/slave/sage_git/build/local/lib/python2.7
> /site-packages/IPython/core/history.py", line 525, in end_session
> len(self.input_hist_parsed)-1, self.session_number))
> OperationalError: disk I/O error
> }}}
New description:
I see this occasionally on different buildbots, so it is not a hardware
problem. Looks like a race with the IPython sqlite history database.
{{{
sage: sig_on_count() ## line 923 ##
0
sage: ascii_art(tuple(DyckWords(3))) ## line 933 ##
( /\ )
( /\ /\ /\/\ / \ )
( /\/\/\, /\/ \, / \/\, / \, / \ )
sage: sig_on_count() ## line 937 ##
0
**********************************************************************
Traceback (most recent call last):
File "/Users/buildslave-sage/slave/sage_git/build/local/lib/python2.7
/site-packages/sage/doctest/forker.py", line 2117, in __call__
atexit._run_exitfuncs()
File "/Users/buildslave-
sage/slave/sage_git/build/local/lib/python/atexit.py", line 24, in
_run_exitfuncs
func(*targs, **kargs)
File "/Users/buildslave-sage/slave/sage_git/build/local/lib/python2.7
/site-packages/IPython/core/interactiveshell.py", line 3189, in
atexit_operations
self.history_manager.end_session()
File "/Users/buildslave-sage/slave/sage_git/build/local/lib/python2.7
/site-packages/IPython/core/history.py", line 525, in end_session
len(self.input_hist_parsed)-1, self.session_number))
OperationalError: disk I/O error
}}}
See also #16372.
--
--
Ticket URL: <http://trac.sagemath.org/ticket/16745#comment:3>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.