Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!xlned.com!feeder5.xlned.com!newsfeed.xs4all.nl!newsfeed2.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.036 X-Spam-Evidence: '*H*': 0.93; '*S*': 0.00; 'wednesday,': 0.07; 'segfault.': 0.09; 'cc:addr:python-list': 0.11; 'python': 0.11; 'bug': 0.12; 'cc:name:python list': 0.16; 'fabio': 0.16; 'wrote:': 0.18; 'module': 0.19; 'stack': 0.19; 'thu,': 0.19; 'email addr:gmail.com>': 0.22; 'cc:addr:python.org': 0.22; 'cheers,': 0.24; 'cc:2**0': 0.24; '>': 0.26; 'first,': 0.26; 'subject:/': 0.26; 'header:In-Reply-To:1': 0.27; 'am,': 0.29; 'message- id:@mail.gmail.com': 0.30; '(which': 0.31; 'though.': 0.31; 'trace': 0.31; 'open': 0.33; 'could': 0.34; 'problem': 0.35; 'something': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'version': 0.36; 'thanks': 0.36; "i'll": 0.36; 'list': 0.37; 'thank': 0.38; 'problems': 0.38; 'reported': 0.39; 'sure': 0.39; 'enough': 0.39; 'mailing': 0.39; 'new': 0.61; 'march': 0.61; 'you.': 0.62; 'to:addr:gmail.com': 0.65; 'here': 0.66; 'mar': 0.68; '05,': 0.84; 'again!': 0.84 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=65aacTxYVlTsarSKjmIERpq38VWVabE48U7PViRCMI0=; b=e8900jKu6wwKB9mdb9N5tPur0/UaDWpWneuZCrvLoCtsI0ThBdIDtC98sUPjoGgZnA NzPU1LsPsvIWM/OGSXxybWYtfxBfymYPXlFEp2P/IqNckrA0DWzf8VRnUmgMtKRx6Lws zzdjVDauVofUz7mtllNojFb3WB99AqnuyT2MAwPZS5PD7x2vjZt/8zEflSc4r2CDdJx1 Kxz6AXgzjIQMqr611RsAyOpe8mWbNw1G+oaaSVzBI44t7NDppUhERd6HQwzEBPHD0VUe 18dbumxYgXaMYzqH4Zd3slpB05ifjCFaFgMsKAXYu8f42B7pv7DUVTYFaBvlriLCl5yL 49OQ== X-Received: by 10.220.161.8 with SMTP id p8mr5686656vcx.4.1394120542210; Thu, 06 Mar 2014 07:42:22 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <1779169.vC7H4N7YzS@felix-arch> References: <2114014.zHAFJyoHbS@felix-arch> <1779169.vC7H4N7YzS@felix-arch> From: Fabio Zadrozny Date: Thu, 6 Mar 2014 12:42:02 -0300 Subject: Re: Diagnose a segfault in ipython/readline To: Felix Yan Content-Type: multipart/alternative; boundary=001a11c20810b152f204f3f1fb88 Cc: python list X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 56 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1394120551 news.xs4all.nl 2968 [2001:888:2000:d::a6]:43018 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:67941 --001a11c20810b152f204f3f1fb88 Content-Type: text/plain; charset=ISO-8859-1 On Thu, Mar 6, 2014 at 3:11 AM, Felix Yan wrote: > On Wednesday, March 05, 2014 20:15:31 Ned Deily wrote: > > The current > > assumption is that Python 2.7.6+, 3.3.5, and 3.4.0 have no problems with > > readline 6.3. > > Thank you. > > I just gave a try to 3.4.0b2 with readline 6.3, and still get the same > segfault. Not sure the version is new enough though. > > Also we reported the problem on readline mailing list first, so if they > end up > thinking there's something that python need to fix, I'll open a bug on the > Python bug tracker. > > Thanks again! > > Just a note here (which may or may not work for your case), but you could try using the faulthandler module to see if it can give you a stack trace you can work with... Cheers, Fabio --001a11c20810b152f204f3f1fb88 Content-Type: text/html; charset=ISO-8859-1
On Thu, Mar 6, 2014 at 3:11 AM, Felix Yan <felixonmars@gmail.com> wrote:
On Wednesday, March 05, 2014 20:15:31 Ned Deily wrote:
> The current
> assumption is that Python 2.7.6+, 3.3.5, and 3.4.0 have no problems with
> readline 6.3.

Thank you.

I just gave a try to 3.4.0b2 with readline 6.3, and still get the same
segfault. Not sure the version is new enough though.

Also we reported the problem on readline mailing list first, so if they end up
thinking there's something that python need to fix, I'll open a bug on the
Python bug tracker.

Thanks again!


Just a note here (which may or may not work for your case), but you could try using the faulthandler module to see if it can give you a stack trace you can work with...

Cheers,

Fabio
--001a11c20810b152f204f3f1fb88--