User forums > Nightly builds
The 16 June 2013 build (9158) is out.
ToApolytoXaos:
I have noticed a couple of issues with svn9232 on my Windows XP PC and I would like to ask if anyone else has noticed the same behavior.
When I attempt to open a recently opened project, the entire IDE freezes and I suspect it has something to do with the parser. It runs on the background as soon as you load the project, am I right? Please do by all means correct me if I'm wrong!
Also, another issue is that when the IDE crashes, it does not produce any report file as it used to, at least on Windows XP.
Cheers.
ollydbg:
--- Quote from: ToApolytoXaos on August 02, 2013, 08:40:14 am ---I have noticed a couple of issues with svn9232 on my Windows XP PC and I would like to ask if anyone else has noticed the same behavior.
When I attempt to open a recently opened project, the entire IDE freezes and I suspect it has something to do with the parser. It runs on the background as soon as you load the project, am I right? Please do by all means correct me if I'm wrong!
--- End quote ---
I encountered the hang problem from time to time, but it is hard to reproduce. Do you have steps to reproduce this bug?
--- Quote ---Also, another issue is that when the IDE crashes, it does not produce any report file as it used to, at least on Windows XP.
--- End quote ---
It should be "codeblocks.RPT" in the same folder of codeblocks.exe.
ToApolytoXaos:
--- Quote from: ollydbg on August 02, 2013, 10:40:25 am ---I encountered the hang problem from time to time, but it is hard to reproduce. Do you have steps to reproduce this bug?
--- End quote ---
As you have stated yourself, it hangs from time to time, but I have noticed that it usually hangs when I start Code::Blocks for the first time while attempting to load a recent project.
--- Quote from: ollydbg on August 02, 2013, 10:40:25 am ---It should be "codeblocks.RPT" in the same folder of codeblocks.exe.
--- End quote ---
I'm afraid there is no such thing; that's why I have mentioned it here. It just shuts down without warning or whatsoever; and the funny thing is that I don't know how to reproduce it so I can check it with GDB :/
White-Tiger:
"from time to time" is relative :P My CB hangs every time when I start it up and try to close one of my opened projects..
This happens while code completion is parsing stuff.. and that needs a few seconds. When I wait for them, it won't hang.
So with a high speed PC (SSD, fast CPU), it's very unlikely to get CB to hang^^
The only way to fix it seems for me to improve the multi threading stuff.. better locks and more checks for the project existence.. or better... add a reference count to things like projects so that they can be removed from within codeblocks but some plugins may still use them until they remove their reference and it gets deleted^^
I'm not sure if it's about badly placed locks.. that's just what my first look suggested xD It's also possible that a wxWidgets call freezes... as that's what I see. (called from code completion)
@ToApolytoXaos
when you are self compiling CB and using Windows... make sure you are compiling exchndl.dll as well... or get a copy and put it into CB root.
ToApolytoXaos:
--- Quote from: White-Tiger on August 02, 2013, 02:04:58 pm ---"from time to time" is relative :P My CB hangs every time when I start it up and try to close one of my opened projects..
This happens while code completion is parsing stuff.. and that needs a few seconds. When I wait for them, it won't hang.
So with a high speed PC (SSD, fast CPU), it's very unlikely to get CB to hang^^
--- End quote ---
Speed for sure is totally irrelevant, because the issue *could* be probably the focus from Projects' Workspace while switching to editor. I can see the highlighting line getting disappeared and then the toolbar menus become white as a crashing indicator.
--- Quote from: White-Tiger on August 02, 2013, 02:04:58 pm ---The only way to fix it seems for me to improve the multi threading stuff.. better locks and more checks for the project existence.. or better... add a reference count to things like projects so that they can be removed from within codeblocks but some plugins may still use them until they remove their reference and it gets deleted^^
--- End quote ---
That could be a solution, but for now I lack the knowledge about threads and I cannot take place, nor can I answer to something like that.
--- Quote from: White-Tiger on August 02, 2013, 02:04:58 pm ---@ToApolytoXaos
when you are self compiling CB and using Windows... make sure you are compiling exchndl.dll as well... or get a copy and put it into CB root.
--- End quote ---
I have been doing so for the past 7 years, therefore I think I have it covered ;) Thanks for your suggestions though.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version