Qt on Linux-AXP

Richard Henderson rth@cygnus.com
Wed Aug 26 13:43:00 GMT 1998


On Wed, Aug 26, 1998 at 08:55:47AM +0200, Jochen Kuepper wrote:
> #0  0x48c6d4 in ?? ()
> #1  0x15555779fd0 in QColor::QColor (this=0x15555b0dab0, r=0, g=0, b=0) \
> at kernel/qcolor.h:132
> #2  0x15555779bac in global constructors keyed to color0 () \
> at kernel/qcolor.cpp:87
> #3  0x155559c1018 in __do_global_ctors_aux () \
> at ../sysdeps/alpha/elf/crtend.S:75
> #4  0x1555574c6ec in _init ()
> (gdb)
> 
> The constructor QColor::QColor( r, g, b ) just calls QColor::setRgb(r,g,b),
> but it looks like we don't get there ?

It sounds more like an ld or ld.so bug.  Can you step through
QColor::QColor instruction by instruction to see exactly where
things go wrong?  Perhaps a vtable was not relocated properly,
or a mistake in .got generation or something.  Depends on the
nature of setRgb...

I'll also want version info on the binutils and libc involved.


r~



More information about the Gcc-bugs mailing list