User forums > Nightly builds

The 10 January 2007 build is out.

<< < (13/13)

mandrav:

--- Quote from: stahta01 on January 17, 2007, 09:41:04 am ---
--- Quote from: mandrav on January 17, 2007, 08:55:19 am ---
--- Quote ---Is this because I used one version compiler to build wxwidgets, and a different version to build codeblocks?

That seems a little extreme...?  If the different version compilers are the cause, What is the difference that makes this a problem?
--- End quote ---

Yes, that is exactly it. The ABI has changed between gcc 3.4.2 and 3.4.5 so you need to compile again (either your project or the library) with the same compiler.

--- End quote ---

Some of the version numbers he gave me at first seemed to imply that he was using 3.3.x GCC
I have never had a problem mixing 3.4.2 and 3.4.5; I have been using 3.4.5 for wxWidgets and 3.4.2 for code::blocks for several weeks with no problem.
Tim S

--- End quote ---

Yes, I might be wrong about the actual versions (I haven't read the whole topic). The point is that he used two different (ABI-incompatible) compilers...

artoj:
Could someone try to verify this bug.

Ubuntu Edgy, wxGTK 2.6.3p2, rev 3497

With Code completion enabled:

1. Start Code::Blocks (from terminal)
2. Close Code::Blocks.
3. I get "Aborted (core dumped)" message.

GDB output:


--- Code: ---GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) run
Starting program: /usr/local/bin/codeblocks
[Thread debugging using libthread_db enabled]
[New Thread -1230534992 (LWP 11857)]
[New Thread -1246491744 (LWP 11984)]
[New Thread -1254884448 (LWP 11985)]
[New Thread -1263277152 (LWP 11986)]
[New Thread -1271669856 (LWP 11987)]
[New Thread -1281201248 (LWP 11988)]
[New Thread -1291682912 (LWP 11989)]
[Thread -1281201248 (zombie) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1230534992 (LWP 11857)]
0xb7d5c6e1 in TiXmlElement::ClearThis (this=0x88ee7d0) at tinyxml.cpp:536
536 delete node;
(gdb) bt
#0  0xb7d5c6e1 in TiXmlElement::ClearThis (this=0x88ee7d0) at tinyxml.cpp:536
#1  0xb7d5d430 in ~TiXmlElement (this=0x88ee7d0) at tinyxml.cpp:525
#2  0xb7d5b451 in TiXmlNode::Clear (this=0x8772040) at tinyxml.cpp:162
#3  0xb7d5c6c2 in TiXmlElement::ClearThis (this=0x8772040) at tinyxml.cpp:531
#4  0xb7d5d430 in ~TiXmlElement (this=0x8772040) at tinyxml.cpp:525
#5  0xb7d5b451 in TiXmlNode::Clear (this=0x8a56780) at tinyxml.cpp:162
#6  0xb7d5c6c2 in TiXmlElement::ClearThis (this=0x8a56780) at tinyxml.cpp:531
#7  0xb7d5d430 in ~TiXmlElement (this=0x8a56780) at tinyxml.cpp:525
#8  0xb7d5b451 in TiXmlNode::Clear (this=0x81f97e8) at tinyxml.cpp:162
#9  0xb7d5c6c2 in TiXmlElement::ClearThis (this=0x81f97e8) at tinyxml.cpp:531
#10 0xb7d5d430 in ~TiXmlElement (this=0x81f97e8) at tinyxml.cpp:525
#11 0xb7d5b451 in TiXmlNode::Clear (this=0x81f9760) at tinyxml.cpp:162
#12 0xb7d5c6c2 in TiXmlElement::ClearThis (this=0x81f9760) at tinyxml.cpp:531
#13 0xb7d5d430 in ~TiXmlElement (this=0x81f9760) at tinyxml.cpp:525
#14 0xb7d5b451 in TiXmlNode::Clear (this=0x81f9658) at tinyxml.cpp:162
#15 0xb7d5c6c2 in TiXmlElement::ClearThis (this=0x81f9658) at tinyxml.cpp:531
#16 0xb7d5d430 in ~TiXmlElement (this=0x81f9658) at tinyxml.cpp:525
#17 0xb7d5b451 in TiXmlNode::Clear (this=0x81e4858) at tinyxml.cpp:162
#18 0xb7d5c6c2 in TiXmlElement::ClearThis (this=0x81e4858) at tinyxml.cpp:531
#19 0xb7d5d430 in ~TiXmlElement (this=0x81e4858) at tinyxml.cpp:525
#20 0xb7d5d2cd in ~TiXmlNode (this=0x81e4788) at tinyxml.cpp:141
#21 0xb7d62df4 in ~TiXmlDocument (this=0x81e4788) at tinyxml.h:1375
#22 0xb7bc4624 in CfgMgrBldr::Close (this=0x81e58d8) at configmanager.cpp:342
#23 0xb7bc480c in ~CfgMgrBldr (this=0x81e58d8) at configmanager.cpp:322
#24 0xb7c35804 in ~Manager (this=0xb7f2d340) at manager.h:152
#25 0xb7c35840 in __tcf_0 () at manager.cpp:91
#26 0xb724e299 in exit () from /lib/tls/i686/cmov/libc.so.6
#27 0xb72378d4 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#28 0x08066921 in _start ()

--- End code ---


I also get the following:


--- Code: ---pure virtual method called
terminate called without an active exception

--- End code ---

It seems to be random but it happens when Code completion plugin is enabled.

mandrav:
Yes, I 'm looking into it.

cbexaminr:
FWIW...

YEAH!

While the path was not entirely smooth (even from my last interchange here) to my current point, I've finally gotten a version built (for better or worse even with wxwidgets 2.8.0), that will at least load to the main display window (past splash screen, and past change associations dialog), where I can ask it to do something.

I haven't tried to actually do anything more with it, but there couldn't possibly be any more problems, right?   :)

Thanks for the help.

Last-Attacker:
Hey everyone. I would like to know what you need to install the SuSE version of Code::Blocks.
Ok, I just have to setup SuSE on my machine again (formatted a while ago and didn't have the time nor the energy to set it up  :wink: ) but to know how to get the nightlies to work on it will be great!

Thanks

Navigation

[0] Message Index

[*] Previous page

Go to full version