Author Topic: The 04 december 2006 build is out.  (Read 21521 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5193
The 04 december 2006 build is out.
« on: December 04, 2006, 10:56:57 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 for Code::Blocks : http://prdownload.berlios.de/codeblocks/wxmsw26_gcc_cb_wx2.6.3p2.7z

The 04 December 2006 build is out.
  - Windows : http://prdownload.berlios.de/codeblocks/CB_20061204_rev3337_win32.7z
  - Linux :
         http://prdownload.berlios.de/codeblocks/CB_20061204_rev3337_Ubuntu6.06.deb (not yet)
         http://prdownload.berlios.de/codeblocks/CB_20061204_rev3337_suse100+101.rpm (not yet)
         http://prdownload.berlios.de/codeblocks/CB_20061204_rev3337_fc4+5.rpm (not yet)


Resolved Fixed:

  • Fixed recent crash on exit (symbols browser)
  • Support for variables in C/C++ parser search dirs
  • Don't auto-detect compiler include/lib dirs if user has already unset them
  • If a build target contains no linkable objects, do not generate a "link" command line
  • SourceExporter: HTML and RTF files can be saved now in a path with unicode characters
  • fixed crash when opening a workspace (in macrosmanager)
  • fixed bugs #9533 and #9546 by applying patch #1664, thanks biplab

Regressions/Confirmed/Annoying/Common bugs:

  • toolbar-images-not-changing-state (is a wx problem/Win XP problem)
  • menu items with icon not correctly aligned (since wx263)


Offline notBlahButBlahBlah

  • Single posting newcomer
  • *
  • Posts: 8
Re: The 04 december 2006 build is out.
« Reply #1 on: December 04, 2006, 11:37:38 pm »
hi,

on deb etch (gcc 4.1.2) with trunk  svn I get error make :
Quote
g++ -DHAVE_CONFIG_H -I. -I. -I../../../src/sdk -I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/wx-2.6 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -DNO_GCC_PRAGMA -O2 -ffast-math -g -O2 -DCB_PRECOMP -Winvalid-pch -fPIC -DPIC -MT tinywxuni.lo -MD -MP -MF .deps/tinywxuni.Tpo -c tinywxuni.cpp  -fPIC -DPIC -o .libs/tinywxuni.o
In file included from ../sdk_precomp.h:8,
                 from tinywxuni.cpp:4:
../sdk_common.h:89:32: error: wx/wxscintilla.h: No such file or directory
../cbeditor.h:23: error: expected class-name before '{' token
../cbeditor.h:313: error: 'wxScintillaEvent' has not been declared
../cbeditor.h:314: error: 'wxScintillaEvent' has not been declared
../cbeditor.h:315: error: 'wxScintillaEvent' has not been declared
../cbeditor.h:316: error: 'wxScintillaEvent' has not been declared
../cbeditor.h:317: error: 'wxScintillaEvent' has not been declared
../cbeditor.h:318: error: 'wxScintillaEvent' has not been declared
../cbeditor.h:319: error: 'wxScintillaEvent' has not been declared
../cbeditor.h:320: error: 'wxScintillaEvent' has not been declared
../cbeditor.h:321: error: 'wxScintillaEvent' has not been declared
../cbeditor.h:322: error: 'wxScintillaEvent' has not been declared
../editorcolourset.h:44: error: 'wxSCI_KEYWORDSET_MAX' was not declared in this scope
../editorcolourset.h:52: error: 'wxSCI_KEYWORDSET_MAX' was not declared in this scope
make[4]: *** [tinywxuni.lo] Erreur 1

best regards and good night :wink:

sethjackson

  • Guest
Re: The 04 december 2006 build is out.
« Reply #2 on: December 04, 2006, 11:50:40 pm »
Same thing happens on FreeBSD....

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5193
Re: The 04 december 2006 build is out.
« Reply #3 on: December 04, 2006, 11:56:01 pm »
that cpp file is not including the correct headers, some are missing, earlier today there was a reduction to a simple "sdk_precomp.h" include, but that's not good enough.

I will have a look at it tomorrow, if Morton hasn't beaten me to it ;-)

[EDIT] for me it's now tomorrow ;-)
committed, probably the include paths are not 100% correct in the autotools build ?? ...
I think the sdk dir should be added, can someone confirm or proof the opposite ?
« Last Edit: December 05, 2006, 12:07:40 am by killerbot »

Offline pasgui

  • Almost regular
  • **
  • Posts: 165
    • LGP
Re: The 04 december 2006 build is out.
« Reply #4 on: December 05, 2006, 12:08:42 am »
I changes in the tinyxml Makefile:
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/src/sdk -I$(top_builddir)/src/sdk/wxscintilla/include
instead of
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/src/sdk

I thinks there is a best way to fix this problem but........ :shock:

Best regards

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5193
Re: The 04 december 2006 build is out.
« Reply #5 on: December 05, 2006, 12:16:13 am »
something else, someone already mentioned it earlier.
When CB is not open -> double click in explorer a cpp file -> CB opens up, but does not open that file, and the explorer seems to be hanging --> NASTY. We need to focus on this. Still present in this nightly.

sethjackson

  • Guest
Re: The 04 december 2006 build is out.
« Reply #6 on: December 05, 2006, 12:22:47 am »
something else, someone already mentioned it earlier.
When CB is not open -> double click in explorer a cpp file -> CB opens up, but does not open that file, and the explorer seems to be hanging --> NASTY. We need to focus on this. Still present in this nightly.

Huh? Works for me? I've done that over five times today.......

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4291
    • Code::Blocks IDE
Re: The 04 december 2006 build is out.
« Reply #7 on: December 05, 2006, 08:48:04 am »
something else, someone already mentioned it earlier.
When CB is not open -> double click in explorer a cpp file -> CB opens up, but does not open that file, and the explorer seems to be hanging --> NASTY. We need to focus on this. Still present in this nightly.

Isn't this what you mentioned the other day and we found out it happened only in one computer of yours?
Be patient!
This bug will be fixed soon...

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5193
Re: The 04 december 2006 build is out.
« Reply #8 on: December 05, 2006, 09:20:28 am »
nope : this problem I have on 2 machines, just tried it at work also, ... , but at work : in the end CB opened the file and the explorer came back to live (but really took a long time) [should try it again with a high enough patient threshold] ;-)

Offline dje

  • Lives here!
  • ****
  • Posts: 683
Re: The 04 december 2006 build is out.
« Reply #9 on: December 05, 2006, 09:34:41 am »
Hi !!

I think the RSS has not been updated.

Dje

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5193
Re: The 04 december 2006 build is out.
« Reply #10 on: December 05, 2006, 09:50:02 am »
Hi !!

I think the RSS has not been updated.

Dje

that's correct, I couldn't connect to the CB ftp yesterday

Offline bigbug

  • Multiple posting newcomer
  • *
  • Posts: 39
Re: The 04 december 2006 build is out.
« Reply #11 on: December 05, 2006, 11:46:14 am »
Hello,
Code::Block sometimes still crashes on exit, if I open a .cbp on Windows XP SP2 and close Code::Blocks immediately.
Quote from: codeblocks.RPT
C:\Programme\Entwicklung\CodeBlocks\codeblocks.exe caused an Access Violation at location 618785dd in module C:\Programme\Entwicklung\CodeBlocks\codeblocks.dll Reading from location 00000044.

Registers:
eax=00000000 ebx=00000000 ecx=00000000 edx=00b839c0 esi=00000000 edi=00000000
eip=618785dd esp=0022f4d4 ebp=0022f5fc iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00010246

Call stack:
618785DD  C:\Programme\Entwicklung\CodeBlocks\codeblocks.dll:618785DD  _ZN14MessageManager8DebugLogEPKwz
0042AFFB  C:\Programme\Entwicklung\CodeBlocks\codeblocks.exe:0042AFFB
0040166E  C:\Programme\Entwicklung\CodeBlocks\codeblocks.exe:0040166E
1008B13F  C:\Programme\Entwicklung\CodeBlocks\wxmsw26u_gcc_cb.dll:1008B13F  _ZN15wxDDEConnection12OnDisconnectEv
77D29BD2  C:\WINDOWS\system32\USER32.dll:77D29BD2  SetShellWindowEx
77D29B81  C:\WINDOWS\system32\USER32.dll:77D29B81  SetShellWindowEx
77D68602  C:\WINDOWS\system32\USER32.dll:77D68602  EnableScrollBar
77D68911  C:\WINDOWS\system32\USER32.dll:77D68911  EnableScrollBar
77D5AB0B  C:\WINDOWS\system32\USER32.dll:77D5AB0B  DdeInitializeA
77D5AC5E  C:\WINDOWS\system32\USER32.dll:77D5AC5E  DdeInitializeA
77D5AEEC  C:\WINDOWS\system32\USER32.dll:77D5AEEC  DdeInitializeA
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
77D2E097  C:\WINDOWS\system32\USER32.dll:77D2E097  IsDialogMessageW
100ECBAD  C:\Programme\Entwicklung\CodeBlocks\wxmsw26u_gcc_cb.dll:100ECBAD  _ZN11wxEventLoop17PreProcessMessageEP6tagMSG
100ECA39  C:\Programme\Entwicklung\CodeBlocks\wxmsw26u_gcc_cb.dll:100ECA39  _ZN11wxEventLoop14ProcessMessageEP6tagMSG
100ED0A4  C:\Programme\Entwicklung\CodeBlocks\wxmsw26u_gcc_cb.dll:100ED0A4  _ZN11wxEventLoop8DispatchEv
100ECE40  C:\Programme\Entwicklung\CodeBlocks\wxmsw26u_gcc_cb.dll:100ECE40  _ZN11wxEventLoop3RunEv
10186AFE  C:\Programme\Entwicklung\CodeBlocks\wxmsw26u_gcc_cb.dll:10186AFE  _ZN9wxAppBase8MainLoopEv
00404A8E  C:\Programme\Entwicklung\CodeBlocks\codeblocks.exe:00404A8E
10043B67  C:\Programme\Entwicklung\CodeBlocks\wxmsw26u_gcc_cb.dll:10043B67  _Z14wxUninitializev
100B3ADA  C:\Programme\Entwicklung\CodeBlocks\wxmsw26u_gcc_cb.dll:100B3ADA  _Z7wxEntryP11HINSTANCE__S0_Pci
00401874  C:\Programme\Entwicklung\CodeBlocks\codeblocks.exe:00401874
0046BEFA  C:\Programme\Entwicklung\CodeBlocks\codeblocks.exe:0046BEFA
00401237  C:\Programme\Entwicklung\CodeBlocks\codeblocks.exe:00401237
004012A8  C:\Programme\Entwicklung\CodeBlocks\codeblocks.exe:004012A8
7C816FD7  C:\WINDOWS\system32\kernel32.dll:7C816FD7  RegisterWaitForInputIdle

Another crash on exit (thisone occured only once during testing to open a .cbp and close Code::Blocks immediately) with this nightly produced the following report:
Quote from: codeblocks.RPT
C:\Programme\Entwicklung\CodeBlocks\codeblocks.exe caused an Access Violation at location 7c920f2b in module C:\WINDOWS\system32\ntdll.dll Reading from location 00050008.

Registers:
eax=03895ff8 ebx=003f0000 ecx=00000000 edx=00050004 esi=03895ff0 edi=03895d70
eip=7c920f2b esp=0250f5c8 ebp=0250f5d4 iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00010246

Call stack:
7C920F2B  C:\WINDOWS\system32\ntdll.dll:7C920F2B  wcsncpy
7C920D5C  C:\WINDOWS\system32\ntdll.dll:7C920D5C  wcsncpy
77BFC2DE  C:\WINDOWS\system32\msvcrt.dll:77BFC2DE  free
65EDF2C5  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65EDF2C5
65EF4219  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65EF4219  _ZN8cbPlugin9OnReleaseEb
65F2C73C  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65F2C73C  _ZNK8cbPlugin9CanDetachEv
65F2C8E2  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65F2C8E2  _ZNK8cbPlugin9CanDetachEv
65F2D116  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65F2D116  _ZNK8cbPlugin9CanDetachEv
65F2D4C2  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65F2D4C2  _ZNK8cbPlugin9CanDetachEv
65F22D31  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65F22D31  _ZNK8cbPlugin9CanDetachEv
65F38541  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65F38541  _ZNK8cbPlugin9CanDetachEv
65F341CB  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65F341CB  _ZNK8cbPlugin9CanDetachEv
65F38261  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65F38261  _ZNK8cbPlugin9CanDetachEv
65F2963E  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65F2963E  _ZNK8cbPlugin9CanDetachEv
65F29F09  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65F29F09  _ZNK8cbPlugin9CanDetachEv
65EED8DF  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65EED8DF
65ED4F5D  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65ED4F5D
65ED4881  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65ED4881
65EC6813  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65EC6813
65EC7268  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65EC7268
65EC4E28  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65EC4E28
65EC4C58  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65EC4C58
65EC4571  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65EC4571
65EEF0E1  C:\Programme\Entwicklung\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65EEF0E1
617E832E  C:\Programme\Entwicklung\CodeBlocks\codeblocks.dll:617E832E  _ZN12cbThreadPool14cbWorkerThread5EntryEv
100A0815  C:\Programme\Entwicklung\CodeBlocks\wxmsw26u_gcc_cb.dll:100A0815  _ZN8wxThreadD2Ev
77C0A3B0  C:\WINDOWS\system32\msvcrt.dll:77C0A3B0  _endthreadex
7C80B683  C:\WINDOWS\system32\kernel32.dll:7C80B683  GetModuleFileNameA

Nevertheless working with Code::Blocks is a pleasure.
Thank You and please keep up the good work

Offline skirby

  • Almost regular
  • **
  • Posts: 137
Re: The 04 december 2006 build is out.
« Reply #12 on: December 05, 2006, 12:18:52 pm »
nope : this problem I have on 2 machines, just tried it at work also, ... , but at work : in the end CB opened the file and the explorer came back to live (but really took a long time) [should try it again with a high enough patient threshold] ;-)

I can confirm that problem on my computer (Windows 2000 sp4)
When you resize C::B (in order to view the explorer) and double click on a .cbp file from explorer, you can see that Splash Screen stay visible (that's why explorer seems to be hang up)
After 10 seconds, the splash screen dissapear itself and explorer is available.

Also, I don't know why but now I have these two files in my project folder.
MyTest.layout.cbBack
MyTest.layout.cbTemp

Otherwise, If I quit C::B before the splash screen disapeared, I have the following error message.

Offline bigbug

  • Multiple posting newcomer
  • *
  • Posts: 39
Re: The 04 december 2006 build is out.
« Reply #13 on: December 05, 2006, 12:47:38 pm »
Quote from: skirby
Otherwise, If I quit C::B before the splash screen disapeared, I have the following error message.
I had this message too (just in another language ;)). I'm not sure, but I think it appeared in conjunction with the second quote from codeblocks.RPT I posted in this thread. Can you confirm this, skirby?

Offline skirby

  • Almost regular
  • **
  • Posts: 137
Re: The 04 december 2006 build is out.
« Reply #14 on: December 05, 2006, 01:37:49 pm »
Hello bigbug,

Sorry I can't confirm that.
I simply have the message box but no crash  :wink: