Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml
A link to the unicode windows wxWidget dll for Code::Blocks : http://prdownload.berlios.de/codeblocks/wxmsw26u_gcc_cb_wx2.6.3p2.7z
For those who might need this one (when no MingW installed on your system) : the mingw10m.dll : http://prdownload.berlios.de/codeblocks/mingwm10.7z
For support of ansi builds, a link to the ansi windows wxWidget dll (2.6.2) for Code::Blocks : http://prdownload.berlios.de/codeblocks/wxmsw26_gcc_cb.7z
The 17 July 2006 build is out.
- Windows : http://prdownload.berlios.de/codeblocks/CB_20060717_rev2758_win32.7z
- Linux :
http://prdownload.berlios.de/codeblocks/CB_20060717_rev2758_Ubuntu6.06.deb (not this time)
http://prdownload.berlios.de/codeblocks/CB_20060717_rev2758_fc4+5.rpm
Resolved Fixed:
- Added where to find the configuration dialog for both AStyle and Help plugin in their description tab
- Removed wxUSleep (very old bug dating from wx 2.4)
- Patch 1218 : CodeStat window leak not destroying dialog
- Fix per-compiler variable definitions
Regressions/Confirmed/Annoying/Common bugs:
- toolbar-images-not-changing-state (is a wx problem/Win XP problem)
- there are several issues with Code Completion (is being redesigned : work in progress)
- menu items with icon not correctly aligned (since wx263)
Was something added to increase the package size from ~3.8Mb to ~5.2Mb or was it just a different compiler setup? (That's for the Windows package...)
Ubuntu .deb available here for rev2758
http://www.savefile.com/projects.php?pid=766262 (http://www.savefile.com/projects.php?pid=766262)
Quote from: orefa on July 17, 2006, 07:20:29 PM
Was something added to increase the package size from ~3.8Mb to ~5.2Mb or was it just a different compiler setup? (That's for the Windows package...)
My mistake : the zip file contains the wx dll.
Quote from: cstudent on July 17, 2006, 07:31:05 PM
Ubuntu .deb available here for rev2758
http://www.savefile.com/projects.php?pid=766262 (http://www.savefile.com/projects.php?pid=766262)
Thanks. :)
As well as on the project page (6.06 / i686 and amd64).
Quote from: thomas on July 17, 2006, 07:59:14 PM
Thanks. :)
As well as on the project page (6.06 / i686 and amd64).
Coud you post a link? I can not find where the i686 deb is you are referring too. Unless I'm misunderstanding you.
Thanks
Bill
http://prdownload.berlios.de/codeblocks/codeblocks_svn-2758-ubuntu_amd64.deb
http://prdownload.berlios.de/codeblocks/codeblocks_svn-2758-ubuntu_i686.deb
Hello,
could You please change line 48 in common_functions.script? It says base.AddCompilerOption(_T("-s")); instead of base.AddLinkerOption(_T("-s"));
Thank You
Quote from: bigbug on July 18, 2006, 09:17:08 AM
Hello,
could You please change line 48 in common_functions.script? It says base.AddCompilerOption(_T("-s")); instead of base.AddLinkerOption(_T("-s"));
Thank You
-s is a compiler option (?also?) strip debugging symbols. In the compiler and debugger settings, it lives at the compiler options level. Or do you mean another option that applies (just) for the linker (gcc : linker exe == compiler exe )
Quote from: killerbot on July 18, 2006, 10:20:24 AM
Quote from: bigbug on July 18, 2006, 09:17:08 AM
base.AddCompilerOption(_T("-s")); instead of base.AddLinkerOption(_T("-s"));
-s is a compiler option (?also?) strip debugging symbols.
He is right: This affects the release target which shall have the debug symbols stripped off. This is in fact a linker option. Anyway, C::B should handle this correctly. If you manually create a project (not using the wizard) and set the "-s " as
compiler option it is used in the linker process - where it makes sense. I'll look into it and submit a patch if required (that would include other little changes I've already done, too).
With regards, Morten.
Quote from: MortenMacFly on July 18, 2006, 10:33:27 AM
Quote from: killerbot on July 18, 2006, 10:20:24 AM
Quote from: bigbug on July 18, 2006, 09:17:08 AM
base.AddCompilerOption(_T("-s")); instead of base.AddLinkerOption(_T("-s"));
-s is a compiler option (?also?) strip debugging symbols.
He is right: This affects the release target which shall have the debug symbols stripped off. This is in fact a linker option. Anyway, C::B should handle this correctly. If you manually create a project (not using the wizard) and set the "-s " as compiler option it is used in the linker process - where it makes sense. I'll look into it and submit a patch if required (that would include other little changes I've already done, too).
With regards, Morten.
While you're at it
<Variable name="WX_CFG" value="NonUnicode" />
has crept back into the CodeBlocks-unix.cbp project file.
and unit CompilerGGC got left out
<Unit filename="plugins\compilergcc\compilerGDC.cpp">
<Option compilerVar="CPP" />
<Option target="Compiler" />
</Unit>
<Unit filename="plugins\compilergcc\compilerGDC.h">
<Option compilerVar="CPP" />
<Option compile="0" />
<Option link="0" />
<Option target="Compiler" />
</Unit>
http://gcc.gnu.org/onlinedocs/gcc/Option-Summary.html
It's a linker option (don't confuse it with the -S in Overall options).
application encountered a crash at adress 0
has whenever I leave IDE CB
merci
Quote from: JPlaroche on July 19, 2006, 07:10:59 PM
application encountered a crash at adress 0
has whenever I leave IDE CB
merci
Do you have any projects opened?
Could you give some steps to reproduce?
It works fine here.......
EDIT:
Try the most recent nightly. :)
Killerbot just posted a new one here (http://forums.next.codeblocks.org/index.php?topic=3610.0).
Quote from: sethjackson on July 19, 2006, 07:11:59 PM
Quote from: JPlaroche on July 19, 2006, 07:10:59 PM
application encountered a crash at adress 0
has whenever I leave IDE CB
merci
Do you have any projects opened?
Could you give some steps to reproduce?
Error occured on Wednesday, July 19, 2006 at 19:12:57.
C:\CodeBlocks\codeblocks.exe caused an Access Violation at location 00000006 Reading from location 00000006.
Registers:
eax=00000000 ebx=00b5d688 ecx=00000000 edx=021e7500 esi=004c2910 edi=0022edf4
eip=00000006 esp=0022e7f0 ebp=0022e80c iopl=0 nv up ei pl nz ac po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010216
Call stack:
00000006
6298411E C:\CodeBlocks\share\codeblocks\plugins\keybinder.dll:6298411E
629A940B C:\CodeBlocks\share\codeblocks\plugins\keybinder.dll:629A940B PluginSDKVersion
62991674 C:\CodeBlocks\share\codeblocks\plugins\keybinder.dll:62991674 PluginSDKVersion
617D8735 C:\CodeBlocks\codeblocks.dll:617D8735 _ZN8cbPlugin7ReleaseEb
6188C6F8 C:\CodeBlocks\codeblocks.dll:6188C6F8 _ZN13PluginManager16UnloadAllPluginsEv
6188A42A C:\CodeBlocks\codeblocks.dll:6188A42A _ZN13PluginManagerD0Ev
61976208 C:\CodeBlocks\codeblocks.dll:61976208 _ZN3MgrI13PluginManagerE4FreeEv
6186839A C:\CodeBlocks\codeblocks.dll:6186839A _ZN7Manager8ShutdownEv
00433681 C:\CodeBlocks\codeblocks.exe:00433681
100AA808 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100AA808 _ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent
100AABCC C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100AABCC _ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler
100ABBA9 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABBA9 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ABB49 _ZN12wxEvtHandler12ProcessEventER7wxEvent
10208A43 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:10208A43 _ZN12wxWindowBase5CloseEb
10138E97 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:10138E97 _ZN7wxFrame13MSWWindowProcEjjl
1010D6D0 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:1010D6D0 _Z9wxWndProcP6HWND__jjl@16
77D18734 C:\WINDOWS\system32\USER32.dll:77D18734 GetDC
77D18816 C:\WINDOWS\system32\USER32.dll:77D18816 GetDC
77D1B4C0 C:\WINDOWS\system32\USER32.dll:77D1B4C0 DefWindowProcW
77D1B50C C:\WINDOWS\system32\USER32.dll:77D1B50C DefWindowProcW
7C91EAE3 C:\WINDOWS\system32\ntdll.dll:7C91EAE3 KiUserCallbackDispatcher
77D1B3F9 C:\WINDOWS\system32\USER32.dll:77D1B3F9 DefWindowProcW
5B093C20 C:\WINDOWS\system32\uxtheme.dll:5B093C20 DrawThemeText
5B0AE300 C:\WINDOWS\system32\uxtheme.dll:5B0AE300 GetThemeTextMetrics
5B091AC7 C:\WINDOWS\system32\uxtheme.dll:5B091AC7
5B091B3D C:\WINDOWS\system32\uxtheme.dll:5B091B3D
77D1BB15 C:\WINDOWS\system32\USER32.dll:77D1BB15 GetPropW
1010CDEA C:\CodeBlocks\wxmsw26u_gcc_cb.dll:1010CDEA _ZN8wxWindow16MSWDefWindowProcEjjl
1011486C C:\CodeBlocks\wxmsw26u_gcc_cb.dll:1011486C _ZN8wxWindow13MSWWindowProcEjjl
10138CDA C:\CodeBlocks\wxmsw26u_gcc_cb.dll:10138CDA _ZN7wxFrame13MSWWindowProcEjjl
1010D6D0 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:1010D6D0 _Z9wxWndProcP6HWND__jjl@16
77D18734 C:\WINDOWS\system32\USER32.dll:77D18734 GetDC
77D18816 C:\WINDOWS\system32\USER32.dll:77D18816 GetDC
77D1B89B C:\WINDOWS\system32\USER32.dll:77D1B89B GetParent
77D1B903 C:\WINDOWS\system32\USER32.dll:77D1B903 SendMessageW
5B0B881F C:\WINDOWS\system32\uxtheme.dll:5B0B881F GetThemeTextMetrics
5B091AC7 C:\WINDOWS\system32\uxtheme.dll:5B091AC7
5B091B3D C:\WINDOWS\system32\uxtheme.dll:5B091B3D
77D1BB15 C:\WINDOWS\system32\USER32.dll:77D1BB15 GetPropW
1010CDEA C:\CodeBlocks\wxmsw26u_gcc_cb.dll:1010CDEA _ZN8wxWindow16MSWDefWindowProcEjjl
1011486C C:\CodeBlocks\wxmsw26u_gcc_cb.dll:1011486C _ZN8wxWindow13MSWWindowProcEjjl
10138CDA C:\CodeBlocks\wxmsw26u_gcc_cb.dll:10138CDA _ZN7wxFrame13MSWWindowProcEjjl
1010D6D0 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:1010D6D0 _Z9wxWndProcP6HWND__jjl@16
77D18734 C:\WINDOWS\system32\USER32.dll:77D18734 GetDC
77D18816 C:\WINDOWS\system32\USER32.dll:77D18816 GetDC
77D189CD C:\WINDOWS\system32\USER32.dll:77D189CD GetWindowLongW
77D18A10 C:\WINDOWS\system32\USER32.dll:77D18A10 DispatchMessageW
100ECA55 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ECA55 _ZN11wxEventLoop14ProcessMessageEP6tagMSG
100ED0A4 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ED0A4 _ZN11wxEventLoop8DispatchEv
100ECE40 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100ECE40 _ZN11wxEventLoop3RunEv
10186AFE C:\CodeBlocks\wxmsw26u_gcc_cb.dll:10186AFE _ZN9wxAppBase8MainLoopEv
004046E4 C:\CodeBlocks\codeblocks.exe:004046E4
10043B67 C:\CodeBlocks\wxmsw26u_gcc_cb.dll:10043B67 _Z14wxUninitializev
100B3ADA C:\CodeBlocks\wxmsw26u_gcc_cb.dll:100B3ADA _Z7wxEntryP11HINSTANCE__S0_Pci
004014D8 C:\CodeBlocks\codeblocks.exe:004014D8
0046851A C:\CodeBlocks\codeblocks.exe:0046851A
00401237 C:\CodeBlocks\codeblocks.exe:00401237
004012A8 C:\CodeBlocks\codeblocks.exe:004012A8
7C816D4F C:\WINDOWS\system32\kernel32.dll:7C816D4F RegisterWaitForInputIdle
It works fine here.......
EDIT:
Ok I think it is the keybinder which is messing up. This has been fixed in a newer SVN revision AFAIK. Please try the most recent nightly build. :)
Quote from: JPlaroche on July 19, 2006, 07:13:34 PM
application encountered a crash at adress 0
has whenever I leave IDE CB
merci
Error occured on Wednesday, July 19, 2006 at 19:12:57.
C:\CodeBlocks\codeblocks.exe caused an Access Violation at location 00000006 Reading from location 00000006.
Registers:
eax=00000000 ebx=00b5d688 ecx=00000000 edx=021e7500 esi=004c2910 edi=0022edf4
eip=00000006 esp=0022e7f0 ebp=0022e80c iopl=0 nv up ei pl nz ac po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010216
Call stack:
00000006
6298411E C:\CodeBlocks\share\codeblocks\plugins\keybinder.dll:6298411E
629A940B C:\CodeBlocks\share\codeblocks\plugins\keybinder.dll:629A940B PluginSDKVersion
62991674 C:\CodeBlocks\share\codeblocks\plugins\keybinder.dll:62991674 PluginSDKVersion
617D8735 C:\CodeBlocks\codeblocks.dll:617D8735 _ZN8cbPlugin7ReleaseEb
6188C6F8 C:\CodeBlocks\codeblocks.dll:6188C6F8 _ZN13PluginManager16UnloadAllPluginsEv
<snip>
Let me guess... you redefined the ctrl-q "quit" key.
So now CB shutsdown before clearing the keyboard buffer, then
wxWidgets sees it and sends the key to a non-existent routine.
Oh well, I'll find a fix.
Quote from: sethjackson on July 19, 2006, 07:14:46 PM
EDIT:
Ok I think it is the keybinder which is messing up. This has been fixed in a newer SVN revision AFAIK. Please try the most recent nightly build. :)
Seth, he's posting on the 17 july thread about an 18 july nightly.
So the bug is still there. I'll work on a fix.
Quote from: Pecan on July 19, 2006, 08:10:22 PM
Quote from: sethjackson on July 19, 2006, 07:14:46 PM
EDIT:
Ok I think it is the keybinder which is messing up. This has been fixed in a newer SVN revision AFAIK. Please try the most recent nightly build. :)
Seth, he's posting on the 17 july thread about an 18 july nightly.
So the bug is still there. I'll work on a fix.
Ok.
Don't know if it was already said but :
To have chances to reproduce : DON'T work on the project. Just open and close.
Because when I open files AND I modify one file & compile, I can close safely. Strange. (Only with 17 july night because with the 19... I didn't find the way to skip that windows which says that an error occured...
some infos that I don't understand :
QuoteHEAP[codeblocks.exe]: HEAP: Free Heap block 4c84a88 modified at 4c84abc after it was freed
Unhandled exception at 0x77f667cd in codeblocks.exe: User breakpoint.
Quote77F667BD ret 10h
77F667C0 mov eax,11Bh
77F667C5 mov edx,7FFE0300h
77F667CA call edx
77F667CC ret
>77F667CD int 3
there are some other but I don't know if that can help... moreover I never tried to compile C::B maybe I'll try to activate debugging symbols (or are they already activated ?)