Code::Blocks Forums

User forums => Nightly builds => Topic started by: killerbot on July 17, 2006, 06:25:08 pm

Title: The 17 July 2006 build is out.
Post by: killerbot on July 17, 2006, 06:25:08 pm
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:


Regressions/Confirmed/Annoying/Common bugs:


Title: Re: The 17 July 2006 build is out.
Post by: 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...)
Title: Re: The 17 July 2006 build is out.
Post by: 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)
Title: Re: The 17 July 2006 build is out.
Post by: killerbot on July 17, 2006, 07:57:20 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.
Title: Re: The 17 July 2006 build is out.
Post by: thomas on July 17, 2006, 07:59:14 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).
Title: Re: The 17 July 2006 build is out.
Post by: cstudent on July 17, 2006, 09:26:09 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

Title: Re: The 17 July 2006 build is out.
Post by: thomas on July 17, 2006, 09:34:09 pm
http://prdownload.berlios.de/codeblocks/codeblocks_svn-2758-ubuntu_amd64.deb
http://prdownload.berlios.de/codeblocks/codeblocks_svn-2758-ubuntu_i686.deb
Title: Re: The 17 July 2006 build is out.
Post by: bigbug on July 18, 2006, 09:17:08 am
Hello,
could You please change line 48 in common_functions.script? It says
Code
base.AddCompilerOption(_T("-s"));
instead of
Code
base.AddLinkerOption(_T("-s"));

Thank You
Title: Re: The 17 July 2006 build is out.
Post by: killerbot on July 18, 2006, 10:20:24 am
Hello,
could You please change line 48 in common_functions.script? It says
Code
base.AddCompilerOption(_T("-s"));
instead of
Code
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 )
Title: Re: The 17 July 2006 build is out.
Post by: MortenMacFly on July 18, 2006, 10:33:27 am
Code
base.AddCompilerOption(_T("-s"));
instead of
Code
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.
Title: Re: The 17 July 2006 build is out.
Post by: Pecan on July 18, 2006, 02:00:29 pm
Code
base.AddCompilerOption(_T("-s"));
instead of
Code
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

Code
<Variable name="WX_CFG" value="NonUnicode" />

has crept back into the CodeBlocks-unix.cbp project file.

 and unit CompilerGGC got left out
Code
		<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>
Title: Re: The 17 July 2006 build is out.
Post by: Ceniza on July 18, 2006, 05:54:35 pm
http://gcc.gnu.org/onlinedocs/gcc/Option-Summary.html

It's a linker option (don't confuse it with the -S in Overall options).
Title: Re: The 17 July 2006 build is out.
Post by: JPlaroche on July 19, 2006, 07:10:59 pm
application encountered a crash at adress 0

has whenever I leave IDE CB

merci
Title: Re: The 17 July 2006 build is out.
Post by: sethjackson on July 19, 2006, 07:11: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.codeblocks.org/index.php?topic=3610.0).
Title: Re: The 17 July 2006 build is out.
Post by: JPlaroche on July 19, 2006, 07:13:34 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.......
Title: Re: The 17 July 2006 build is out.
Post by: 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. :)
Title: Re: The 17 July 2006 build is out.
Post by: Pecan on July 19, 2006, 08:07:54 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.

Title: Re: The 17 July 2006 build is out.
Post by: Pecan on July 19, 2006, 08:10:22 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.

Title: Re: The 17 July 2006 build is out.
Post by: sethjackson on July 19, 2006, 08:23:22 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.
Title: Re: The 17 July 2006 build is out.
Post by: agent007se on July 19, 2006, 09:44:33 pm
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 :

Quote
HEAP[codeblocks.exe]: HEAP: Free Heap block 4c84a88 modified at 4c84abc after it was freed
Unhandled exception at 0x77f667cd in codeblocks.exe: User breakpoint.

Quote
77F667BD  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 ?)