Re: Crashes with binaries compiled from source



On Tue, 2006-02-07 at 17:48 +0100, Murray Cumming wrote:
On Sat, 2006-02-04 at 11:30 +0100, Murray Cumming wrote:
On Fri, 2006-02-03 at 17:48 +0100, Johannes Kroll wrote:
[snip]
I think I will compile on a fresh Ubuntu install on VMWare next, and see
if I still get the errors there.  

Please make sure that you use the default compiler. Various versions of
g++ are not ABI compatible. And please make a note of what dependent
packages you build from source instead of using from Ubuntu's regular
repositories.

If you still see the problem (or in general) I would really like to see
a bugzilla report, ideally with a gdb backtrace. I want to make Glom
absolutely rock solid, but I need actual problems to solve.

I'm still trying to find out what this could be... After your suggestion
about C++ ABI incompatibility I wrote a little perl script that walks
all dependent libraries of an ELF file and looks at version info. Maybe
it's useful to you too, so I attached it. However they all seem to use 
C++ ABI 1.3 (if any), so that doesn't seem to be the problem.

Also, what locale are you using? In the past, some locales have had
translated markup that has caused problems.

Looks like I'm using "C":
~> locale
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=

I remember setting the locale back to "default" because the german
translations of many programs were so bad.


Attachment: depwalk.pl
Description: Perl program

Attachment: tmp.txt
Description: Text document



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]