Author Topic: The 19 october 2006 build is out.  (Read 19002 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
The 19 october 2006 build is out.
« on: October 19, 2006, 11:53:58 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 19 October 2006 build is out.
  - Windows : http://prdownload.berlios.de/codeblocks/CB_20061019_rev3111_win32.7z
  - Linux :
         http://prdownload.berlios.de/codeblocks/CB_20061019_rev3111_Ubuntu6.06.deb (not yet)
         http://prdownload.berlios.de/codeblocks/CB_20061019_rev3111_suse100+101.rpm (not yet)
         http://prdownload.berlios.de/codeblocks/CB_20061019_rev3111_fc4+5.rpm (not yet)


Resolved Fixed:

  • DragScroll 1.0.31 Set default Auto Focus Editor to OFF
  • wxSmith: Plugin does not crash while Enabling/Disabling anymore
  • Find dlg : Auto-Wrap at EOF and Find uses selected text (pecan patch #1571)
  • Added controlling master-list of plugins to load for batch builds. Can be found (and adjusted) in "Settings->Compiler and debugger->Batch builds". Defaults to the compiler plugin only
  • Fixed crash in replace dialog, caused by the latest patch for find&replace options

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 kidmosey

  • Multiple posting newcomer
  • *
  • Posts: 95
    • MUSITU International
Re: The 19 october 2006 build is out.
« Reply #1 on: October 20, 2006, 03:26:01 am »
If I close C::B while a .xrc file is open, I get a crash.  I am not sure if the previous revision did this.  Can anyone confirm, or am I just nuts?
3 years until google knows more than god.

Offline Ceniza

  • Developer
  • Lives here!
  • *****
  • Posts: 1441
    • CenizaSOFT
Re: The 19 october 2006 build is out.
« Reply #2 on: October 20, 2006, 03:36:08 am »
Quote from: kidmosey
If I close C::B while a .xrc file is open, I get a crash.  I am not sure if the previous revision did this.  Can anyone confirm, or am I just nuts?

It seems I'm nuts too...

Offline kidmosey

  • Multiple posting newcomer
  • *
  • Posts: 95
    • MUSITU International
Re: The 19 october 2006 build is out.
« Reply #3 on: October 20, 2006, 07:31:51 am »
also seems to crash now if I search all workspace files without any files open.
3 years until google knows more than god.

Offline thomas

  • Administrator
  • Lives here!
  • *****
  • Posts: 3979
Re: The 19 october 2006 build is out.
« Reply #4 on: October 20, 2006, 08:37:35 am »
Quote from: kidmosey
If I close C::B while a .xrc file is open, I get a crash.  I am not sure if the previous revision did this.  Can anyone confirm, or am I just nuts?

It seems I'm nuts too...
Been like that for months, nothing to worry about :)
Since wxSmith is being more or less rewritten from scratch, chances are good, it'll be gone after that.
"We should forget about small efficiencies, say about 97% of the time: Premature quotation is the root of public humiliation."

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
Re: The 19 october 2006 build is out.
« Reply #5 on: October 20, 2006, 12:44:03 pm »
also seems to crash now if I search all workspace files without any files open.

I can confirm this, probably side effect of the "new options" in the search/replace. Will look into it.

Offline tiwag

  • Developer
  • Lives here!
  • *****
  • Posts: 1196
  • sailing away ...
    • tiwag.cb
Re: The 19 october 2006 build is out.
« Reply #6 on: October 20, 2006, 01:00:05 pm »
also seems to crash now if I search all workspace files without any files open.

I can confirm this ..

probably side effect of the patches to the patches ...

if you want i can debug it, or did you already ?

Offline Pecan

  • Plugin developer
  • Lives here!
  • ****
  • Posts: 2750
Re: The 19 october 2006 build is out.
« Reply #7 on: October 20, 2006, 01:54:03 pm »
also seems to crash now if I search all workspace files without any files open.

I can confirm this, probably side effect of the "new options" in the search/replace. Will look into it.
Code
gdb: Target exception EXCEPTION_ACCESS_VIOLATION at 0x6055f610

Program received signal SIGSEGV, Segmentation fault.
0x6055f610 in FindDlg::GetFindUsesSelectedText (this=0x3b48670)
    at sdk/finddlg.cpp:247
247                     return XRCCTRL(*this, "chkFindUsesSelectedText", wxC
Box)->GetValue();
Current language:  auto; currently c++
(gdb) bt
#0  0x6055f610 in FindDlg::GetFindUsesSelectedText (this=0x3b48670)
    at sdk/finddlg.cpp:247
#1  0x60542d13 in EditorManager::ShowFindDialog (this=0x1db6c78,
    replace=false, explicitly_find_in_files=true) at sdk/editormanager.cpp:1
#2  0x004387b9 in MainFrame::OnSearchFind (this=0x1539b70, event=@0x22f864)
    at src/main.cpp:2996
#3  0x100aa808 in wxEvtHandler::ProcessEventIfMatches ()
   from c:\usr\codeblocks\bin\wxmsw26u_gcc_custom.dll
#4  0x100aabcc in wxEventHashTable::HandleEvent ()
   from c:\usr\codeblocks\bin\wxmsw26u_gcc_custom.dll
#5  0x100abba9 in wxEvtHandler::ProcessEvent ()
   from c:\usr\codeblocks\bin\wxmsw26u_gcc_custom.dll
#6  0x100abb49 in wxEvtHandler::ProcessEvent ()
   from c:\usr\codeblocks\bin\wxmsw26u_gcc_custom.dll
#7  0x100abb49 in wxEvtHandler::ProcessEvent ()
   from c:\usr\codeblocks\bin\wxmsw26u_gcc_custom.dll
#8  0x100abb49 in wxEvtHandler::ProcessEvent ()
   from c:\usr\codeblocks\bin\wxmsw26u_gcc_custom.dll
#9  0x100abb49 in wxEvtHandler::ProcessEvent ()
   from c:\usr\codeblocks\bin\wxmsw26u_gcc_custom.dll
#10 0x100abb49 in wxEvtHandler::ProcessEvent ()
   from c:\usr\codeblocks\bin\wxmsw26u_gcc_custom.dll
#11 0x100abb49 in wxEvtHandler::ProcessEvent ()
---Type <return> to continue, or q <return> to quit---

Line 247 is:
Code
	if (IsFindInFiles())
return XRCCTRL(*this, "chkFindUsesSelectedText", wxCheckBox)->GetValue();

I believe line 247 should be
Code
return false;
« Last Edit: October 20, 2006, 01:57:35 pm by Pecan »

Offline tiwag

  • Developer
  • Lives here!
  • *****
  • Posts: 1196
  • sailing away ...
    • tiwag.cb
Re: The 19 october 2006 build is out.
« Reply #8 on: October 20, 2006, 02:07:39 pm »
thx pecan, fixed in rev 3112

nzoltan

  • Guest
Re: The 19 october 2006 build is out.
« Reply #9 on: October 20, 2006, 02:24:50 pm »
Both 3111 and 3112 is always crash for me when I press CTRL+F anywhere. (linux fc4, clean build)

Offline tiwag

  • Developer
  • Lives here!
  • *****
  • Posts: 1196
  • sailing away ...
    • tiwag.cb
Re: The 19 october 2006 build is out.
« Reply #10 on: October 20, 2006, 02:30:01 pm »
Both 3111 and 3112 is always crash for me when I press CTRL+F anywhere. (linux fc4, clean build)


you are right, also in windoze happens this when no workspace or project is loaded

edit: no problem with 3112 here on my windoze ... ?
« Last Edit: October 20, 2006, 02:37:48 pm by tiwag »

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
Re: The 19 october 2006 build is out.
« Reply #11 on: October 20, 2006, 02:33:51 pm »
I have found the problem, not patch on patch, but a control does not exist in the dialog, when find in files.
It makes no sense to adjust the selection when doing find in files, because the search job is a one shot. A similar change should happen as the fix I did yesterday for the "wrapping". just return false in that case.

[EDIT] : just saw you came to the same conclusion and already committed (svn wanted me to update before I could commit ;-) ) --> so fixed
« Last Edit: October 20, 2006, 02:36:25 pm by killerbot »

Offline Pecan

  • Plugin developer
  • Lives here!
  • ****
  • Posts: 2750
Re: The 19 october 2006 build is out.
« Reply #12 on: October 20, 2006, 02:35:58 pm »
Both 3111 and 3112 is always crash for me when I press CTRL+F anywhere. (linux fc4, clean build)


Wow! nzoltan downloaded, compiled, updated, tested, found a CTRL-F problem in (less than) 16 minutes? I'm impressed.

Offline tiwag

  • Developer
  • Lives here!
  • *****
  • Posts: 1196
  • sailing away ...
    • tiwag.cb
Re: The 19 october 2006 build is out.
« Reply #13 on: October 20, 2006, 02:40:12 pm »
Wow! nzoltan downloaded, compiled, updated, tested, found a CTRL-F problem in (less than) 16 minutes? I'm impressed.
maybe he's using a linux cluster array,

i could do a test on such a system here in Vienna at the technical university,
CB rebuild time was 12.2 sec !!!

would be nice to have at home too ...


Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
Re: The 19 october 2006 build is out.
« Reply #14 on: October 20, 2006, 02:45:00 pm »
still crash on 3112 ??

Offline tiwag

  • Developer
  • Lives here!
  • *****
  • Posts: 1196
  • sailing away ...
    • tiwag.cb
Re: The 19 october 2006 build is out.
« Reply #15 on: October 20, 2006, 02:46:26 pm »
still crash on 3112 ??

i don't have find related crashes with 3112

Offline Pecan

  • Plugin developer
  • Lives here!
  • ****
  • Posts: 2750
Re: The 19 october 2006 build is out.
« Reply #16 on: October 20, 2006, 02:49:55 pm »
Both 3111 and 3112 is always crash for me when I press CTRL+F anywhere. (linux fc4, clean build)
Wow! nzoltan downloaded, compiled, updated, tested, found a CTRL-F problem in (less than) 16 minutes? I'm impressed.

I do not get any crashes in 3112. I've tried both find and findInFiles with and without projects load, with and without file opened in project.

Xp svn3112

nzoltan

  • Guest
Re: The 19 october 2006 build is out.
« Reply #17 on: October 20, 2006, 03:16:42 pm »
Wow! nzoltan downloaded, compiled, updated, tested, found a CTRL-F problem in (less than) 16 minutes? I'm impressed.

No. I did the 3111 clean build in the last night. At this morning I saw that just one .cpp was changed, and I just simply do a "make && make install". Is it wrong if just one .cpp was changed? The "clean build" in my reading:

- make uninstall
- manually delete remaining files and directories (/usr/include/codeblocks, /usr/share/codeblocks...)
- svn up
- ./update-revision.sh
- ./bootstrap
- ./configure --prefix=/usr
- make && make install

Is it wrong?

and still crash when I press CTRL+F and still crash when I select "Settings->Compiler and Debugger" in 3112
« Last Edit: October 20, 2006, 04:51:28 pm by nzoltan »

Offline orefa

  • Multiple posting newcomer
  • *
  • Posts: 102
Re: The 19 october 2006 build is out.
« Reply #18 on: October 20, 2006, 04:13:34 pm »
Something else here...

Under Settings / Editor / Code Completion, I checked the "Case sensitive matches" box (which was unchecked). This froze Code::Blocks. Task manager reported near-100% usage and memory usage increased without bounds, at nearly 2 Mb per second. I terminated the CB process, tried that again and got the same result.

Offline Pecan

  • Plugin developer
  • Lives here!
  • ****
  • Posts: 2750
Re: The 19 october 2006 build is out.
« Reply #19 on: October 20, 2006, 04:23:23 pm »
Something else here...

Under Settings / Editor / Code Completion, I checked the "Case sensitive matches" box (which was unchecked). This froze Code::Blocks. Task manager reported near-100% usage and memory usage increased without bounds, at nearly 2 Mb per second. I terminated the CB process, tried that again and got the same result.


Thanks. Currently there is a race condition with Code Completion. The major honcho is looking at it.

nzoltan

  • Guest
Re: The 19 october 2006 build is out.
« Reply #20 on: October 20, 2006, 08:55:09 pm »
Good news!! In 3115 the CTRL+F works fine, but Seetings->Compiler and debugger still crash.