User forums > Nightly builds
The 28 May 2014 build (9781) is out.
ToApolytoXaos:
Yeah jens, I know. I have created the packages and the issue remains the same. I am repeating the steps as I am typing this message to make sure it's not my fault.
UPDATE: Yep, the issue remains the same. Can someone update to latest HEAD revision, compile it, and try a #define something() macro to see whether it crashes on first parenthesis or not?
UPDATE #2: Now that I have compiled .deb packages myself and managed to reproduce the crash, gdb reports the following:
--- Code: ---Program received signal SIGSEGV, Segmentation fault.
0x00007ffff58c0880 in wxMutex::Lock() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
--- End code ---
oBFusCATed:
As Jens said using "make uninstall" requires great discipline and care, so it is not recommended in the long run.
Deb packages will fail to if you've not completely cleaned you system from old files!
So you have to uninstall all codeblocks related packages. Then search your folders and remove everything related to C::B, then install the packages.
I've tried your example in r9818 and it worked fine.
oBFusCATed:
This bt looks more plausible. Can you try to bisect the issue. r9808 seems like a first test revision.
ToApolytoXaos:
Actually the first test revision I think and I might be wrong here is svn9802, based on log file.
By the way, I rolled back to svn9800, but dpkg-buildpackage -us -uc would generate files based on latest HEAD and not as required revision.
Can you please advice on this?
ollydbg:
--- Quote from: ToApolytoXaos on June 21, 2014, 03:30:35 pm ---Actually the first test revision I think and I might be wrong here is svn9802, based on log file.
--- End quote ---
Commit log of 9802:
--- Quote ---* CC: apply Huki's patch, it is a small bug fix in nativeparser.cpp, NativeParser::ParseLocalBlock(). The function ParseLocalBlock() is only supposed to be run for function blocks(bodies), but it's actually run for any kind of code block (classes, etc). So for example if the user clicks on a class declaration, the entire class block will be parsed as if it's a local block and several token info (such as the line index) will be overwritten. To fix it a check is added. See: http://forums.codeblocks.org/index.php/topic,18315.msg132338.html#msg132338
-------------------------------
M(T ) : /trunk/src/plugins/codecompletion/nativeparser.cpp
--- End quote ---
--- Quote from: ToApolytoXaos on June 21, 2014, 02:27:03 pm ---...
UPDATE: Yep, the issue remains the same. Can someone update to latest HEAD revision, compile it, and try a #define something() macro to see whether it crashes on first parenthesis or not?
--- End quote ---
No crash here I only build C::B HEAD (rev 9818)with all the core plugins under WinXP.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version