User forums > Nightly builds

The 20 July 2011 build (7289) is out.

<< < (2/6) > >>

ahui886:
great, thanks.

Loaden:

--- Quote from: blend on July 21, 2011, 10:10:46 pm ---Everytime I open my project and then open a specified file, CodeBlocks freezes forever.
I just do like this:
 I open my project (this is a Unix Makefiles project generated by CMake).
 I set project tree -> Don't display as on disk and then Hide directory name
 I try to open one of my files.
 => Freeze
So maybe the CC bug you say you have fixed isn't really fixed...

I'm using CodeBlocks svn 7288 from jens on my Ubuntu 11.04 64 bits.
I can provide the project if necessary.

--- End quote ---
Can you post a test project here?
Or, Send to my email? (loaden (AT) gmail (DOT) com)

blend:
Here is the backtrace when it freezes:

--- Quote ---(gdb) backtrace
#0  0x00007f4cda646715 in __xstat (vers=<value optimized out>,
    name=0x2708140 "/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/"...,
    buf=0x7fff59b9c290) at ../sysdeps/unix/sysv/linux/wordsize-64/xstat.c:38
#1  0x00007f4cdb53cd5e in wxStat(wchar_t const*, stat*) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#2  0x00007f4cdb53ed92 in wxDirExists(wchar_t const*) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#3  0x00007f4cdb58b9d4 in wxDirData::Read(wxString*) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#4  0x00007f4cdb52ef97 in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#5  0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#6  0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#7  0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#8  0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#9  0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int)
 const () from /usr/lib/libwx_baseu-2.8.so.0
#10 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#11 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#12 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#13 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#14 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#15 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#16 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#17 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#18 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#19 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#20 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int)
 const () from /usr/lib/libwx_baseu-2.8.so.0
#21 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#22 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#23 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#24 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#25 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#26 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#27 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#28 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#29 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#30 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#31 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int)
 const () from /usr/lib/libwx_baseu-2.8.so.0
#32 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#33 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#34 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#35 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#36 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#37 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#38 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#39 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#40 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#41 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#42 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int)
 const () from /usr/lib/libwx_baseu-2.8.so.0
#43 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#44 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#45 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#46 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#47 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#48 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#49 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#50 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#51 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#52 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#53 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int)
 const () from /usr/lib/libwx_baseu-2.8.so.0
#54 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#55 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#56 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#57 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#58 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#59 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#60 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#61 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#62 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#63 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#64 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int)
 const () from /usr/lib/libwx_baseu-2.8.so.0
#65 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#66 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#67 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#68 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#69 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#70 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#71 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#72 0x00007f4cdb52ef7e in wxDir::Traverse(wxDirTraverser&, wxString const&, int) const () from /usr/lib/libwx_baseu-2.8.so.0
#73 0x00007f4cbec937a5 in NativeParser::GetAllPathsByFilename (this=0x16359f0,
    filename=<value optimized out>) at nativeparser.cpp:3801
#74 0x00007f4cbec5c845 in ClassBrowserBuilderThread::Init (this=0x1283800,
    nativeParser=<value optimized out>, treeTop=0x1d90520,
    treeBottom=0x1d93e90, active_filename=..., user_data=0x1e7ecd0,
    options=..., pTokensTree=0x2135800, build_tree=false)
    at classbrowserbuilderthread.cpp:201
#75 0x00007f4cbec5259e in ClassBrowser::BuildTree (this=0x7f4cc80d38e0)
    at classbrowser.cpp:786
#76 0x00007f4cbec53b5d in ClassBrowser::UpdateView (this=0x7f4cc80d38e0,
    checkHeaderSwap=192) at classbrowser.cpp:227
#77 0x00007f4cbec9d944 in NativeParser::OnEditorActivatedTimer (
    this=0x16359f0, event=<value optimized out>) at nativeparser.cpp:3613
#78 0x00007f4cdb5a0cf5 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#79 0x00007f4cdb5a0e7c in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/libwx_baseu-2.8.so.0
#80 0x00007f4cdb5a11b4 in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#81 0x00007f4cdbeffc88 in wxTimerBase::Notify() ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#82 0x00007f4cdbe1d61b in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#83 0x00007f4cd80bc4eb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#84 0x00007f4cd80babcd in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#85 0x00007f4cd80bb3a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#86 0x00007f4cd80bb9f2 in g_main_loop_run ()
---Type <return> to continue, or q <return> to quit---
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#87 0x00007f4cda062af7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#88 0x00007f4cdbe15668 in wxEventLoop::Run() ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#89 0x00007f4cdbe9279b in wxAppBase::MainLoop() ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#90 0x0000000000432d2b in CodeBlocksApp::OnRun (this=0x2708140) at app.cpp:788
#91 0x00007f4cdb54e75a in wxEntry(int&, wchar_t**) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#92 0x00000000004330d2 in main (argc=2, argv=0x7fff59b9c290) at app.cpp:260

--- End quote ---

I attach the project. You will need CMake to generate the project file. Go to WorPackage1.5/build and "cmake" there.
(Don't pay much to the code, it's in pre-alpha stage ^^).

Jenna:
I just tested it here and it did not freeze.

What settings do you have for code-completion and parser ?

Micool121:
Show inherited members now craches CB in the symbol browser.

regards ;)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version