Re: [lldb-dev] Stackoverflow crash when evaluating an invalid expression

2019-12-09 Thread Raphael “Teemperor” Isemann via lldb-dev
I don’t think we ever received a reproducer for this that would allow us to investigate this (or write a fix). - Raphael > On 8. Dec 2019, at 23:02, Vadim Chugunov via lldb-dev > wrote: > > Looks like I am hitting the same issue. Was there a fix checked in for this? > > On Thu, Mar 7, 2019

Re: [lldb-dev] Stackoverflow crash when evaluating an invalid expression

2019-12-08 Thread Vadim Chugunov via lldb-dev
Looks like I am hitting the same issue. Was there a fix checked in for this? On Thu, Mar 7, 2019 at 3:05 PM Raphael Isemann via lldb-dev < lldb-dev@lists.llvm.org> wrote: > You can also dump() the AST to a file on disk if that is easier to > capture than stderr. See the overload of `dump()`

Re: [lldb-dev] Stackoverflow crash when evaluating an invalid expression

2019-03-07 Thread Raphael Isemann via lldb-dev
You can also dump() the AST to a file on disk if that is easier to capture than stderr. See the overload of `dump()` that takes a stream: https://clang.llvm.org/doxygen/ASTDumper_8cpp_source.html#l00225 - Raphael Am Do., 7. März 2019 um 19:20 Uhr schrieb Ben Ruthig : > > Hey Raphael, > > Yes,

Re: [lldb-dev] Stackoverflow crash when evaluating an invalid expression

2019-03-07 Thread Ben Ruthig via lldb-dev
Ah I see what happened. My original e-mail was delayed because it was too large but it was recently accepted by a moderator. On Thu, Mar 7, 2019 at 1:19 PM Ben Ruthig wrote: > Hey Raphael, > > Yes, you did advise me to drop a D->dumpColor() call in to > getASTRecordLayout(). For frustrating

Re: [lldb-dev] Stackoverflow crash when evaluating an invalid expression

2019-03-07 Thread Ben Ruthig via lldb-dev
Hey Raphael, Yes, you did advise me to drop a D->dumpColor() call in to getASTRecordLayout(). For frustrating reasons I still haven't been able to capture those logs but when I do I will report back. Thanks so much for your help and quick response! Ben On Thu, Mar 7, 2019 at 12:56 PM Raphael

Re: [lldb-dev] Stackoverflow crash when evaluating an invalid expression

2019-03-07 Thread Raphael Isemann via lldb-dev
Hi Ben, I think I already answered this last week: http://lists.llvm.org/pipermail/lldb-dev/2019-February/014789.html I don't think you'll get an answer here without posting the problematic source or giving any more information as I described in my mail. Cheers, - Raphael Am Do., 7. März 2019

Re: [lldb-dev] Stackoverflow crash when evaluating an invalid expression

2019-02-28 Thread Raphael Isemann via lldb-dev
The most likely explanation is that we somehow build a Clang AST where a class has it's itself as a base class or as a field type. Not sure how that happened, but I assume something like CRTP could maybe trigger such a bug. Please break in `getASTRecordLayout` and run `D->dumpColor()` in two