Skip to content
This repository

bad user config shouldn't crash IPython #908

Closed
minrk opened this Issue October 20, 2011 · 3 comments

2 participants

Min RK Fernando Perez
Min RK
Owner

As described in more general #695.

Steps to crash IPython:

  1. $> ipython --colors bananaphone

Making this part a new Issue, because it should block 0.12.

Min RK
Owner

It principally amounts to catching TraitErrors during initialization.

Fernando Perez
Owner

Tagged for the 0.12 milestone so we notice it as a blocker.

Min RK minrk referenced this issue from a commit in minrk/ipython October 22, 2011
Min RK Show invalid config message on TraitErrors during initialization
implemented via @catch_config decorator

Now, the event that was triggered by invalid app config (see `--log-level 5`) is triggered by bad config at any point during initialization.

This *will* catch TraitError bugs in IPython itself, but only during initialization.

closes gh-908
7ed219c
Min RK
Owner

closed by PR #921

Min RK minrk closed this October 28, 2011
Brian E. Granger ellisonbg referenced this issue from a commit January 10, 2012
Commit has since been removed from the repository and is no longer available.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.