Developer forums (C::B DEVELOPMENT STRICTLY!) > CodeCompletion redesign
Constant hang with 7763
ironhead:
--- Quote from: jens on February 02, 2012, 06:30:59 am ---It does not hang here, neither on linux nor win7.
Did you do a real clean rebuild. I mean manually cleaned (devel, output, .objs and include/*.gch) to be absolutely sure no artefacts of a prior build are left ?
Or a fresh and clean svn checkout ?
--- End quote ---
Odd, it hangs all the time for me. This is on a fresh svn checkout (no previous builds done in the local repository).
ollydbg:
--- Quote from: MortenMacFly on February 02, 2012, 07:40:25 am ---You can try to add a #define CC_ENABLE_LOCKER_ASSERT in the compiler options of the CC target and re-compile this plugin. If it still hangs, it should not be the lockers.
--- End quote ---
It still hangs here(Windows XP) if I enable CC_ENABLE_LOCKER_ASSERT, so where is bug come from???
I fix a build error when enable CC_ENABLE_LOCKER_ASSERT in rev 7765.
ironhead:
I defined both CC_ENABLE_LOCKER_ASSERT and CC_ENABLE_LOCKER_TRACK in the code-completion target, executed a complete rebuild (after updating to 7765) and now C::B crashes whenever I load a project file. I've attached the .RPT file for reference.
edit: I removed CC_ENABLE_LOCKER_TRACK and I'm now back to the original behaviour, in that C::B hangs when the CC list is supposed to show (this is with CC_ENABLE_LOCKER_ASSERT defined).
MortenMacFly:
--- Quote from: ironhead on February 02, 2012, 04:29:02 pm ---I defined both CC_ENABLE_LOCKER_ASSERT and CC_ENABLE_LOCKER_TRACK in the code-completion target, executed a complete rebuild (after updating to 7765) and now C::B crashes whenever I load a project file. I've attached the .RPT file for reference.
--- End quote ---
OK - I was able to reproduce and fixed that. In addition I also fixed the permanent ClassBrowserBuilderThread lock-up. However, for the latter I need some more time as there is one annoyance, so I won't commit.
Please revert (only CC!) to r7658 (maybe r7723 works, too) to fix. CC on trunk is not stable atm.
ironhead:
I can confirm that 7766 fixes the hang. I look forward to testing the other fixes when they are ready. ;)
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version