News:

Accounts with zero posts and zero activity during the last months will be deleted periodically to fight SPAM!

Main Menu

The 22 July 2007 build (4291) is out.

Started by killerbot, July 22, 2007, 06:27:32 PM

Previous topic - Next topic

Biplab

Quote from: Aridese on July 23, 2007, 04:09:37 PM
still, it'd be nice to get some popup message to have codeblack crash gracefully... =/

Code::Blocks usually provides crash-report. But the bug that you experienced is a wxGTK bug which puts C::B into an infinite loop. That was the reason you didn't receive any crash report. :)
Be a part of the solution, not a part of the problem.

dje

Hi !

QuoteCode::Blocks usually provides crash-report.

This is not systematic. There are bugs that silently crashes C::B on Win XP SP2.
Is the context interesting to improve report generation or do those bugs make impossible report generation ?

Dje

three_minute_hero

Quote from: Biplab on July 23, 2007, 12:42:04 PM
Quote from: three_minute_hero on July 23, 2007, 12:07:55 PM
22 July 2007 build (4291) : Doesn't notify anymore when a file is modified outside the IDE, which was a very usefull feature for me, who use an external UML tool to generate C++.

It works on Windows.
Weird... Anyway, it works now with 23 July build. Thx to everyone  :)

armageddon

Hello Guys,
Something very strange is happening (build 4321) when I compile in Debug mode my WinXP console application. It seems that the the meaning of the dashboard icons are exchanged. Ex.: if I try to run in debug configuration my (already compiled) application, C::B tries to compile the code again.
I have to switch to an older version.

Hi, guys!

killerbot

is fixed in svn, available in tonights nightly

dje

Quote from: three_minute_hero on July 24, 2007, 10:05:47 AM
Quote from: Biplab on July 23, 2007, 12:42:04 PM
Quote from: three_minute_hero on July 23, 2007, 12:07:55 PM
22 July 2007 build (4291) : Doesn't notify anymore when a file is modified outside the IDE, which was a very usefull feature for me, who use an external UML tool to generate C++.

It works on Windows.
Weird... Anyway, it works now with 23 July build. Thx to everyone  :)

It still crashes on my project  :x
In fact, it crashes so often (15 times a day at least) that I think I'll go back in nightly times.
Maybe a little less with nightly SVN4300... Happens always during a save operation.
I noticed that it is nearly systematic on my very big project (sub projects of my workspace = 450 files, total project files =~ 23000) when you make two consecutive saves (1 second between). I suspect CC update.

Dje

dje

QuoteIt still crashes on my project.
Not fixed with SVN 4321

Systematic :
Modify a header
Save it
Modify it again
Save it quickly (I suppose before CC has finished the parsing generated by previous save)

Dje

MortenMacFly

Quote from: dje on July 26, 2007, 02:25:33 PM
Modify it again
Save it quickly (I suppose before CC has finished the parsing generated by previous save)
Can't reproduce. CC hasn't finshed parsing definitely when I save the header file again -> no crash, just usual re-parsing. Mind sending the files, please?!
With regards, Morten.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

dje

Hi Morten !

Sorry, it is not possible  :oops:.
I work on but it is not mine.
All I can say is that there is uncorrectly parsed code:
class MyClass1
{
    MyClass1();
    ~MyClass1();

    void MyMethod1();
}

class MyClass2
{
    MyClass2();
    ~MyClass2();

    void MyMethod2();
}


class MyClass
#ifdef FOO
            : public MyClass1
            , public MyClass2
#endif
{
    MyClass();
    ~MyClass();

    void MyMethod();
}

as explained in this post
BerliOS bug 011626

The parser sees FOO as a class whereas MyClass doesn't exist any more.
Maybe correcting this bug could solve my save problem (supposition).

Dje