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