News:

The new Release 25.03 is out! You can download binaries for Windows and many major Linux distros here .

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