[Qt-creator] Crash while indexing project...
Schoenberger
XSI at digidragon.de
Mon Nov 10 10:15:44 CET 2008
|> parser crash(maybe)) and fixed. By the way I'm not sure
|> your code is
|> correct. I mean the pasting token should not be used at the
|> beginning
|> of a macro or a after a `.', but just to be sure I will do
|> a double check later today.
Thanks
As I said in my third mail, I have seen that I have some ## in the source where I should have removed them. (I shortened parameter
and UI names).
Without the false ## it does not crash. (## should be beside . and ->)
I will re-check the bug in the next release.
Holger Schönberger
technical director
The day has 24 hours, if that does not suffice, I will take the night
|> -----Original Message-----
|> From: Roberto Raggi [mailto:roberto.raggi at trolltech.com]
|> Sent: Monday, November 10, 2008 9:26 AM
|> To: Schoenberger
|> Cc: 'Qt-Creator'
|> Subject: Re: [Qt-creator] Crash while indexing project...
|>
|> Hi,
|>
|> Yep, Qt Creator alpha can crash when trying to recover from
|> an error
|> in a function body. The bug was already reported (e-mail subject:
|> parser crash(maybe)) and fixed. By the way I'm not sure
|> your code is
|> correct. I mean the pasting token should not be used at the
|> beginning
|> of a macro or a after a `.', but just to be sure I will do
|> a double
|> check later today.
|>
|> [roberto at macbook ~]$ g++ -E -ansi -xc++ -
|> #define A(FName,CName,PName) ##CName##Check->setChecked(true);
|> A(ciao,come,stai)
|> # 1 "<stdin>"
|> # 1 "<built-in>"
|> # 1 "<command line>"
|> # 1 "<stdin>"
|> <stdin>:1:30: error: '##' cannot appear at either end of a macro
|> expansion
|>
|> Thanks for reporting
|> ciao robe
|>
|> On Nov 9, 2008, at 6:34 PM, Schoenberger wrote:
|>
|> >
|> > Hi
|> >
|> > It seems to be a problem with the macro.
|> > There are some ## on some places where they should have
|> been removed
|> > after changing some source.
|> > But still, no matter if I type something wrong or not,
|> the creator
|> > should not crash.
|> >
|> > As I said, just open the 40 lines of code of the last
|> mail and you
|> > get the crash.
|> > It is not the ammount of source lines that crashed it, it
|> was the
|> > macro.
|> >
|> >
|> > Holger Schönberger
|> > technical director
|> > The day has 24 hours, if that does not suffice, I will
|> take the night
|> >
|> >
|> >
|> > |> -----Original Message-----
|> > |> From: GreyGeek [mailto:GreyGeek at earthlink.net]
|> > |> Sent: Saturday, November 08, 2008 6:08 PM
|> > |> To: Schoenberger; Qt-Creator
|> > |> Subject: Re: [Qt-creator] Crash while indexing project...
|> > |>
|> > |> I opened an app with about 5,000 lines with no problems at all.
|> > |> It has one major form that uses four tabs with about
|> 25 controls on
|> > |> each, and three minor forms with a few controls each.
|> > |> So perhaps the problem lies between 5K and 10K lines?
|> > |> I am running Linux (Mandriva 2009 PWP with KDE4.1.2) on a Sony
|> > |> VGN-FW140E/H laptop, 3GB RAM, Dual Core 2.26Ghz CPUs.
|> > |> GG
|> > |>
|> > |> Schoenberger wrote:
|> > |> > Hi
|> > |> >
|> > |> > I have a bug report.
|> > |> >
|> > |> > I just installed the creator on Fedora 8 and tested to
|> > |> compile and run
|> > |> > a small QT app, which I already had.
|> > |> >
|> > |> > Next step was a bigger application (around 10.000 lines).
|> > |> > The Creator opened the .pro file, then it starts
|> > |> indexing, uses all
|> > |> > system reseources (1GB RAM and 512 MB Swap) and crashes then.
|> > |> >
|> > |> >
|> > |> > Holger Schönberger
|> > |> >
|> > |> >
|> > |> >
|> > |> > _______________________________________________
|> > |> > Qt-creator mailing list
|> > |> > Qt-creator at trolltech.com
|> > |> > http://lists.trolltech.com/mailman/listinfo/qt-creator
|> > |> >
|> > |> >
|> > |>
|> >
|> >
|> > _______________________________________________
|> > Qt-creator mailing list
|> > Qt-creator at trolltech.com
|> > http://lists.trolltech.com/mailman/listinfo/qt-creator
|>
More information about the Qt-creator-old
mailing list