Author Topic: The 12 October 2007 build (4524) is out.  (Read 20285 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5491
The 12 October 2007 build (4524) is out.
« on: October 12, 2007, 05:55:18 pm »
Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml

Before you use a nightly make sure you understand how it works.

A link to the unicode windows wxWidget dll for Code::Blocks : http://prdownload.berlios.de/codeblocks/wxmsw28u_gcc_cb_wx284.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

The 12 October 2007 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20071012_rev4524_win32.7z
  - Linux :
   none

Resolved Fixed:

  • wxSmith: wxSmith now remembers last directory used for source/header/xrc files while generating new resource
  • Auto-generated files now correctly work with multiple targets/compilers
  • Compiler command line macro $file_basename deprecated. Use $file_name instead. Also added $file_dir and $file_ext

Regressions/Confirmed/Annoying/Common bugs:

  • toolbar-images-not-changing-state (is a wx problem/Win XP problem)


Offline pasgui

  • Almost regular
  • **
  • Posts: 165
    • LGP
Re: The 12 October 2007 build (4524) is out.
« Reply #1 on: October 12, 2007, 06:55:34 pm »
Build for Ubuntu i386/amd64 can be found here
« Last Edit: October 12, 2007, 08:52:16 pm by pasgui »

Offline Xaviou

  • Regular
  • ***
  • Posts: 403
    • X@v's wxStuff
Re: The 12 October 2007 build (4524) is out.
« Reply #2 on: October 12, 2007, 07:44:37 pm »
Ubuntu 6.10 & 7.04 Amd64 tar.gz archive (containing '.deb' installers builds with wx284) can be found here.
The french wxWidgets site : http://www.wxdev.fr
My wxWidgets's stuff : https://wxstuff.xaviou.fr/

Offline frithjofh

  • Regular
  • ***
  • Posts: 376
Re: The 12 October 2007 build (4524) is out.
« Reply #3 on: October 12, 2007, 07:47:47 pm »
Hi, everybody,

i'm using codeblocks for quite a while now programming a small app using wxwidgets and wxsmith, and, francly, your programm is great, wxsmith does a good job and i actually learn a lot about programming (i'm still a learner, far frome being a programmer...)

but today i got this last version of codeblocks and installed it and open my working project and when i opend the wxsmith editor it literally fucked up the code... of course it did not compile and i found things like:

MainPanel->SetSizer(MainPanel);

and of course, a panel cannot be the sizer of itself, this occured about 8 times throughout the main.cpp file and still worse:

BoxSizer1->Add(0, 0, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);

so, suddenly there were lots and lots of line of code adding some item "0" to my sizers all over the place, and there is no item "0" in the code.

after quitting the project without saving changes and installing the nightly 4515 again the project opens fine and wxsmith shows no tendency to write weired code or even false code...

I can't give mor example or even the exact code because i was rather wooried to lose work and just installed the older version of codebloks, but i'm sure this is reproducable...  :shock:

well, nothing really bad happend in the end  :)

greetings

frithjofh
architect with some spare time  -  c::b compiled from last svn  -   openSuSE leap x86_64  -  AMD FX-4100

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5491
Re: The 12 October 2007 build (4524) is out.
« Reply #4 on: October 12, 2007, 07:51:01 pm »
thanks for the feedback, other similar reports have been posted in the forum.
I am sure byo will be able to fix this soon to have an even better wxSmith ;-)

Offline byo

  • Plugin developer
  • Lives here!
  • ****
  • Posts: 837
Re: The 12 October 2007 build (4524) is out.
« Reply #5 on: October 12, 2007, 10:07:27 pm »
but today i got this last version of codeblocks and installed it and open my working project and when i opend the wxsmith editor it literally fucked up the code... of course it did not compile and i found things like:

Thanks for the info. Unfortunately this is still unstable software and such mistakes like this invalid code may happen :) I'll try to fix asap and sorry for the bug.

BYO

Offline orefa

  • Multiple posting newcomer
  • *
  • Posts: 102
Re: The 12 October 2007 build (4524) is out.
« Reply #6 on: October 13, 2007, 03:26:14 am »
Disabling the keyboard shortcut plugin crashes the program (Windows 2000 SP4).

Dr Watson says:
Code
codeblocks.exe caused an Access Violation at location 6ce5cfe9 in module wxmsw28u_gcc_cb.dll Reading from location 00000008.

Registers:
eax=00630065 ebx=00630065 ecx=036aebf0 edx=00000000 esi=0022e01c edi=00000325
eip=6ce5cfe9 esp=0022df3c ebp=0022df58 iopl=0         nv up ei pl nz na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000206

Call stack:
6CE5CFE9  wxmsw28u_gcc_cb.dll:6CE5CFE9  _ZNK10wxMenuBase8FindItemEiPP6wxMenu
6CE5E62A  wxmsw28u_gcc_cb.dll:6CE5E62A  _ZNK13wxMenuBarBase8FindItemEiPP6wxMenu
004305BA  codeblocks.exe:004305BA
0042BDF2  codeblocks.exe:0042BDF2
0042BA89  codeblocks.exe:0042BA89
004426BB  codeblocks.exe:004426BB
0046F990  codeblocks.exe:0046F990
61888084  codeblocks.dll:61888084  _ZN7Manager12ProcessEventER15CodeBlocksEvent
617DEE5F  codeblocks.dll:617DEE5F  _ZN8cbPlugin7ReleaseEb
6189C54C  codeblocks.dll:6189C54C  _ZN13PluginManager12DetachPluginEP8cbPlugin
618A8630  codeblocks.dll:618A8630  _ZN23PluginsConfigurationDlg8OnToggleER14wxCommandEvent
6CD07305  wxmsw28u_gcc_cb.dll:6CD07305  _ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent
6CD0765C  wxmsw28u_gcc_cb.dll:6CD0765C  _ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler
6CD08629  wxmsw28u_gcc_cb.dll:6CD08629  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CE963EB  wxmsw28u_gcc_cb.dll:6CE963EB  _ZN12wxWindowBase9TryParentER7wxEvent
6CD085DE  wxmsw28u_gcc_cb.dll:6CD085DE  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD991AB  wxmsw28u_gcc_cb.dll:6CD991AB  _ZN9wxControl14ProcessCommandER14wxCommandEvent
6CD8DC00  wxmsw28u_gcc_cb.dll:6CD8DC00  _ZN8wxButton14SendClickEventEv
6CD8DD1E  wxmsw28u_gcc_cb.dll:6CD8DD1E  _ZN8wxButton10MSWCommandEjt
6CD76B17  wxmsw28u_gcc_cb.dll:6CD76B17  _ZN8wxWindow13HandleCommandEttPv
6CD7A30F  wxmsw28u_gcc_cb.dll:6CD7A30F  _ZN8wxWindow13MSWWindowProcEjjl
6CD9BC67  wxmsw28u_gcc_cb.dll:6CD9BC67  _ZN8wxDialog13MSWWindowProcEjjl
6CD72220  wxmsw28u_gcc_cb.dll:6CD72220  _Z9wxWndProcP6HWND__jjl@16
77E3A454  USER32.dll:77E3A454  SetWindowPlacement
77E16382  USER32.dll:77E16382  IsWindowVisible
77E17361  USER32.dll:77E17361  SendMessageW
77E309EF  USER32.dll:77E309EF  CreatePopupMenu
77E32B9C  USER32.dll:77E32B9C  FindWindowW
77E3A454  USER32.dll:77E3A454  SetWindowPlacement
77E16B41  USER32.dll:77E16B41  ScreenToClient
77E25049  USER32.dll:77E25049  CallWindowProcW
6CD71910  wxmsw28u_gcc_cb.dll:6CD71910  _ZN8wxWindow16MSWDefWindowProcEjjl
6CD79AFC  wxmsw28u_gcc_cb.dll:6CD79AFC  _ZN8wxWindow13MSWWindowProcEjjl
6CD72220  wxmsw28u_gcc_cb.dll:6CD72220  _Z9wxWndProcP6HWND__jjl@16
77E3A454  USER32.dll:77E3A454  SetWindowPlacement
77E14605  USER32.dll:77E14605  TranslateMessageEx
77E1A7F2  USER32.dll:77E1A7F2  DispatchMessageW
6CD71A45  wxmsw28u_gcc_cb.dll:6CD71A45  _ZN8wxWindow17MSWProcessMessageEP6tagMSG
6CD4D3B6  wxmsw28u_gcc_cb.dll:6CD4D3B6  _ZN11wxEventLoop17PreProcessMessageEP6tagMSG
6CD4D2D9  wxmsw28u_gcc_cb.dll:6CD4D2D9  _ZN11wxEventLoop14ProcessMessageEP6tagMSG
6CD4D6EA  wxmsw28u_gcc_cb.dll:6CD4D6EA  _ZN11wxEventLoop8DispatchEv
6CE23366  wxmsw28u_gcc_cb.dll:6CE23366  _ZN17wxEventLoopManual3RunEv
6CD9B9FB  wxmsw28u_gcc_cb.dll:6CD9B9FB  _ZN8wxDialog9ShowModalEv
618A62C5  codeblocks.dll:618A62C5  _ZN13PluginManager9ConfigureEv
00442DD5  codeblocks.exe:00442DD5
6CD07305  wxmsw28u_gcc_cb.dll:6CD07305  _ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent
6CD0765C  wxmsw28u_gcc_cb.dll:6CD0765C  _ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler
6CD08629  wxmsw28u_gcc_cb.dll:6CD08629  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CE2F313  wxmsw28u_gcc_cb.dll:6CE2F313  _ZN11wxFrameBase14ProcessCommandEi
6CDA27FF  wxmsw28u_gcc_cb.dll:6CDA27FF  _ZN7wxFrame13HandleCommandEttPv
6CDA2F26  wxmsw28u_gcc_cb.dll:6CDA2F26  _ZN7wxFrame13MSWWindowProcEjjl
6CD72220  wxmsw28u_gcc_cb.dll:6CD72220  _Z9wxWndProcP6HWND__jjl@16
77E3A454  USER32.dll:77E3A454  SetWindowPlacement
77E14605  USER32.dll:77E14605  TranslateMessageEx
77E1A7F2  USER32.dll:77E1A7F2  DispatchMessageW
6CD4D6EA  wxmsw28u_gcc_cb.dll:6CD4D6EA  _ZN11wxEventLoop8DispatchEv
6CE23366  wxmsw28u_gcc_cb.dll:6CE23366  _ZN17wxEventLoopManual3RunEv
6CDF202E  wxmsw28u_gcc_cb.dll:6CDF202E  _ZN9wxAppBase8MainLoopEv
00404AA6  codeblocks.exe:00404AA6
6CC8E477  wxmsw28u_gcc_cb.dll:6CC8E477  _Z14wxUninitializev
6CD10ACC  wxmsw28u_gcc_cb.dll:6CD10ACC  _Z7wxEntryP11HINSTANCE__S0_Pci
004018E2  codeblocks.exe:004018E2
00465E4A  codeblocks.exe:00465E4A
00401237  codeblocks.exe:00401237
00401288  codeblocks.exe:00401288
7C5989D5  KERNEL32.dll:7C5989D5  ProcessIdToSessionId


Offline orefa

  • Multiple posting newcomer
  • *
  • Posts: 102
Re: The 12 October 2007 build (4524) is out.
« Reply #7 on: October 13, 2007, 03:29:01 am »
Here is the codeblocks.RPT content:

Code
-------------------

Error occured on Friday, October 12, 2007 at 18:26:38.

C:\Program Files\CodeBlocks\codeblocks.exe caused an Access Violation at location 629ae0b3 in module C:\Program Files\CodeBlocks\share\codeblocks\plugins\keybinder.dll Reading from location 00000000.

Registers:
eax=00000000 ebx=00e52308 ecx=00000008 edx=018b5174 esi=61aac818 edi=0022e7b4
eip=629ae0b3 esp=0022dba4 ebp=0022dbac iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00010246

Call stack:
629AE0B3  C:\Program Files\CodeBlocks\share\codeblocks\plugins\keybinder.dll:629AE0B3
629AE2EB  C:\Program Files\CodeBlocks\share\codeblocks\plugins\keybinder.dll:629AE2EB
62994FCB  C:\Program Files\CodeBlocks\share\codeblocks\plugins\keybinder.dll:62994FCB
6299746A  C:\Program Files\CodeBlocks\share\codeblocks\plugins\keybinder.dll:6299746A
629ACA2C  C:\Program Files\CodeBlocks\share\codeblocks\plugins\keybinder.dll:629ACA2C
61888084  C:\Program Files\CodeBlocks\codeblocks.dll:61888084  _ZN7Manager12ProcessEventER15CodeBlocksEvent
0042CAB1  C:\Program Files\CodeBlocks\codeblocks.exe:0042CAB1
0042BD2B  C:\Program Files\CodeBlocks\codeblocks.exe:0042BD2B
0042BA89  C:\Program Files\CodeBlocks\codeblocks.exe:0042BA89
004426BB  C:\Program Files\CodeBlocks\codeblocks.exe:004426BB
0046F990  C:\Program Files\CodeBlocks\codeblocks.exe:0046F990
61888084  C:\Program Files\CodeBlocks\codeblocks.dll:61888084  _ZN7Manager12ProcessEventER15CodeBlocksEvent
617DEE5F  C:\Program Files\CodeBlocks\codeblocks.dll:617DEE5F  _ZN8cbPlugin7ReleaseEb
6189C54C  C:\Program Files\CodeBlocks\codeblocks.dll:6189C54C  _ZN13PluginManager12DetachPluginEP8cbPlugin
618A8630  C:\Program Files\CodeBlocks\codeblocks.dll:618A8630  _ZN23PluginsConfigurationDlg8OnToggleER14wxCommandEvent
6CD07305  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD07305  _ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent
6CD0765C  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD0765C  _ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler
6CD08629  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD08629  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CE963EB  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CE963EB  _ZN12wxWindowBase9TryParentER7wxEvent
6CD085DE  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD085DE  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD991AB  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD991AB  _ZN9wxControl14ProcessCommandER14wxCommandEvent
6CD8DC00  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD8DC00  _ZN8wxButton14SendClickEventEv
6CD8DD1E  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD8DD1E  _ZN8wxButton10MSWCommandEjt
6CD76B17  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD76B17  _ZN8wxWindow13HandleCommandEttPv
6CD7A30F  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD7A30F  _ZN8wxWindow13MSWWindowProcEjjl
6CD9BC67  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD9BC67  _ZN8wxDialog13MSWWindowProcEjjl
6CD72220  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD72220  _Z9wxWndProcP6HWND__jjl@16
77E3A454  C:\WINNT\system32\USER32.dll:77E3A454  CopyAcceleratorTableA
77E16382  C:\WINNT\system32\USER32.dll:77E16382  GetParent
77E17361  C:\WINNT\system32\USER32.dll:77E17361  UnionRect
77E309EF  C:\WINNT\system32\USER32.dll:77E309EF  AnimateWindow
77E32B9C  C:\WINNT\system32\USER32.dll:77E32B9C  SoftModalMessageBox
77E3A454  C:\WINNT\system32\USER32.dll:77E3A454  CopyAcceleratorTableA
77E16B41  C:\WINNT\system32\USER32.dll:77E16B41  IsWindowEnabled
77E25049  C:\WINNT\system32\USER32.dll:77E25049  SetDlgItemInt
6CD71910  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD71910  _ZN8wxWindow16MSWDefWindowProcEjjl
6CD79AFC  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD79AFC  _ZN8wxWindow13MSWWindowProcEjjl
6CD72220  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD72220  _Z9wxWndProcP6HWND__jjl@16
77E3A454  C:\WINNT\system32\USER32.dll:77E3A454  CopyAcceleratorTableA
77E14605  C:\WINNT\system32\USER32.dll:77E14605  MsgWaitForMultipleObjectsEx
77E1A7F2  C:\WINNT\system32\USER32.dll:77E1A7F2  GetMenuItemCount
6CD71A45  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD71A45  _ZN8wxWindow17MSWProcessMessageEP6tagMSG
6CD4D3B6  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD4D3B6  _ZN11wxEventLoop17PreProcessMessageEP6tagMSG
6CD4D2D9  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD4D2D9  _ZN11wxEventLoop14ProcessMessageEP6tagMSG
6CD4D6EA  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD4D6EA  _ZN11wxEventLoop8DispatchEv
6CE23366  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CE23366  _ZN17wxEventLoopManual3RunEv
6CD9B9FB  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD9B9FB  _ZN8wxDialog9ShowModalEv
618A62C5  C:\Program Files\CodeBlocks\codeblocks.dll:618A62C5  _ZN13PluginManager9ConfigureEv
00442DD5  C:\Program Files\CodeBlocks\codeblocks.exe:00442DD5
6CD07305  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD07305  _ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent
6CD0765C  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD0765C  _ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler
6CD08629  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD08629  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CE2F313  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CE2F313  _ZN11wxFrameBase14ProcessCommandEi
6CDA27FF  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CDA27FF  _ZN7wxFrame13HandleCommandEttPv
6CDA2F26  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CDA2F26  _ZN7wxFrame13MSWWindowProcEjjl
6CD72220  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD72220  _Z9wxWndProcP6HWND__jjl@16
77E3A454  C:\WINNT\system32\USER32.dll:77E3A454  CopyAcceleratorTableA
77E14605  C:\WINNT\system32\USER32.dll:77E14605  MsgWaitForMultipleObjectsEx
77E1A7F2  C:\WINNT\system32\USER32.dll:77E1A7F2  GetMenuItemCount
6CD4D6EA  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD4D6EA  _ZN11wxEventLoop8DispatchEv
6CE23366  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CE23366  _ZN17wxEventLoopManual3RunEv
6CDF202E  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CDF202E  _ZN9wxAppBase8MainLoopEv
00404AA6  C:\Program Files\CodeBlocks\codeblocks.exe:00404AA6
6CC8E477  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CC8E477  _Z14wxUninitializev
6CD10ACC  C:\Program Files\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD10ACC  _Z7wxEntryP11HINSTANCE__S0_Pci
004018E2  C:\Program Files\CodeBlocks\codeblocks.exe:004018E2
00465E4A  C:\Program Files\CodeBlocks\codeblocks.exe:00465E4A
00401237  C:\Program Files\CodeBlocks\codeblocks.exe:00401237
00401288  C:\Program Files\CodeBlocks\codeblocks.exe:00401288
7C5989D5  C:\WINNT\system32\KERNEL32.dll:7C5989D5  BaseAttachCompleteThunk

Offline Marenz

  • Multiple posting newcomer
  • *
  • Posts: 37
Re: The 12 October 2007 build (4524) is out.
« Reply #8 on: October 13, 2007, 04:08:00 am »
Hi again,
I was the one where the whole project keeps recompiling, no matter which .o's already exist and so on.

I played a little in codeblocks code and added some MsgBoxes to the functions, and now i can tell you exactly where the bug is (i wasn't able to solve it though)

The buggy function is
Code
void
timestamp(
char *target,
time_t *time )
in file src/plugins/compilergcc/depslib/src/timestamp.c

It returns, that it hasn't found any timestamp at all. For every file, tested in 2 different projects.
i tryed using file_time(path,time); instead, but that resulted in a missing symbol for the compiler plugin :(

I would have tryed further, but i could find an easy way to get debugging info from inside timestamp.c so i stoped here.
If you can't find the bug, then instead tell me how to output info on this level and i try to locate it even more precise.
and s.o. could explain me why the code to get a timestamp is so fucking complex.
Furthermore, all ppl always told me never to use goto, i was very suprised to find one in there, and didn't even realize how that worked at the beginning O_o
the hash thing also seems pretty complex.. i mean you only want to read the timestamp, right? isn't there a os specific function that you can use? Actually i have no idea what you're doing in that file :)



 I use the XFS filesystem on Linux Debian lenny on amd64, if this is from importance....

rev 4527 but it happend also much earlier (months ago)

i also posted it on the bugtracker: http://developer.berlios.de/bugs/?func=detailbug&bug_id=12167&group_id=5358


--Ano
« Last Edit: October 13, 2007, 04:28:53 am by Suprano »

Offline TDragon

  • Lives here!
  • ****
  • Posts: 943
    • TDM-GCC
Re: The 12 October 2007 build (4524) is out.
« Reply #9 on: October 13, 2007, 04:40:46 am »
I was the one where the whole project keeps recompiling, no matter which .o's already exist and so on.
Are you using a version of C::B built with GCC 4.2.x and -O2 optimization? I'm almost certain you are, and this is a known bug in GCC -- currently, the only fix is to add "-fno-strict-aliasing" to the command line options when building C::B (only necessary for timestamp.c in the depslib component).
« Last Edit: October 13, 2007, 04:45:24 am by TDragon »
https://jmeubank.github.io/tdm-gcc/ - TDM-GCC compiler suite for Windows (GCC 9.2.0 2020-03-08, 32/64-bit, no extra DLLs)

Offline Jenna

  • Administrator
  • Lives here!
  • *****
  • Posts: 7255
Re: The 12 October 2007 build (4524) is out.
« Reply #10 on: October 13, 2007, 02:40:39 pm »
After a short periode without internet (I'm still in holidays  :D ) :

debian-repository with nightlies (slow because it's a home-server via dsl)

actually svn4528

etch / stable
Code
deb http://jens.lody.name/debian/ etch main
deb-src http://jens.lody.name/debian/ etch main

lenny / testing
Code
deb http://jens.lody.name/debian/ lenny main
deb-src http://jens.lody.name/debian/ lenny main

sid / unstable
Code
deb http://jens.lody.name/debian/ unstable main
deb-src http://jens.lody.name/debian/ unstable main

add my public-key to apt's trustdb:
Code
wget -q http://jens.lody.name/debian/jens.asc -O-  | sudo apt-key add -

build against wxWidgets 2.84 from

Code
http://apt.tt-solutions.com/debian/ etch main
key-import to apt's trusted keys:
Code
wget -q http://www.tt-solutions.com/vz/key.asc -O-  | sudo apt-key add -


Offline wxuserbrest

  • Multiple posting newcomer
  • *
  • Posts: 22
Re: The 12 October 2007 build (4524) is out.
« Reply #11 on: October 13, 2007, 04:16:24 pm »
Hi,
just to know how to make a rpm of codeblocks. I use Mandriva and i just try to do a rpm by using checkinstall but it always fails. As coedblocks works fine on Mandriva and is also easy to compile, i just want to be able to do a package for this distribution.
Thanks for answer

stefanos_

  • Guest
Re: The 12 October 2007 build (4524) is out.
« Reply #12 on: October 13, 2007, 04:24:37 pm »
Hello guys. I want to ask something regards to nightly version 4503.

I have noticed one weird thing for me. If i type anything on my code and lets say I work on "void function_A(int, int)", while I work there and haven't saved it yet and go further on another function, named B, it doesn't show me the drop-down list with variables, functions and the like.

Now, if I delete the second function and save my work immediately after I close the function bracket while typing the second function it appears to allowing / enabling the drop-down list (maybe I should call it IDE menu?). Why's that?

Please advice.

Stefanos_

Offline JGM

  • Lives here!
  • ****
  • Posts: 518
  • Got to practice :)
Re: The 12 October 2007 build (4524) is out.
« Reply #13 on: October 13, 2007, 06:05:48 pm »
Now, if I delete the second function and save my work immediately after I close the function bracket while typing the second function it appears to allowing / enabling the drop-down list (maybe I should call it IDE menu?). Why's that?

Are you talking about code completion?

If that is the case, when you modify your source code you need to save the changes to code completion re-parse the file and have the new items on the completion list.

stefanos_

  • Guest
Re: The 12 October 2007 build (4524) is out.
« Reply #14 on: October 13, 2007, 08:26:08 pm »
Thanks for the reply.

Yeah auto completion. Isn't supposed to do that without the need of save changes every time?

Because if I need to finish only one function, class of whatsoever that is and then save it [so it may let me have the auto completion option] can be real painful. I hope I made it clearer than before. For example, I use Zend Studio at my work for PHP and Zend IDE always auto completes my source code even if I don't save my work. Even better gives me the chance to see all functions, macros, classes etc I may want to use according to my needs.

Thanks again for your valuable reply.

Stefanos_
« Last Edit: October 13, 2007, 08:32:35 pm by stefanos_ »