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.
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:
if (IsFindInFiles())
return XRCCTRL(*this, "chkFindUsesSelectedText", wxCheckBox)->GetValue();
I believe line 247 should be