[Qt] Compile Pascal Qt Interface from source

Juha Manninen juha.manninen62 at gmail.com
Sun Jan 30 14:46:58 CET 2011


I don't think this is about mstackrealign.
I copied here the backtrace of a crash which happens right after starting 
Lazarus. A GTK2 version works fine.

Something to do with QToolButton::popup...

I have built and installed the QT4.7 compatible interface, rebooted the 
machine and even deleted the dir ~/.lazarus to make sure it is not a Lazarus 
config issue.
I don't know why the backtrace lists "oxygen.so".
I have changed KDE theme to Plastik some time ago.
This may be related to Fedora update which sometimes needs tweaking.

Juha

---

Program received signal SIGSEGV, Segmentation fault.
QToolButton::popupMode (this=0x0) at widgets/qtoolbutton.cpp:1054
1054        return d->popupMode;
Missing separate debuginfos, [...]

(gdb) bt
#0  QToolButton::popupMode (this=0x0) at widgets/qtoolbutton.cpp:1054
#1  0x00007ffff13b5e2d in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#2  0x00007ffff13b734a in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#3  0x00007ffff139b9cb in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#4  0x00000000009563ae in DRAWELEMENT (this=0x7ffff7fe64c0, DC=140737149745216, 
DETAILS=..., R=..., CLIPRECT=0x0) at qtthemes.pas:245
#5  0x000000000092b024 in DRAWDROPDOWNARROW (parentfp=0x7fffffffaa50, 
OWNERDETAILS=..., DROPDOWNBUTTONRECT=...) at include/toolbutton.inc:167
#6  0x000000000092a9cc in PAINT (this=0x7fffee809350) at 
include/toolbutton.inc:343
#7  0x00000000008beda7 in WMPAINT (this=0x7fffee809350, MESSAGE=...) at 
include/graphiccontrol.inc:64
#8  0x00000000006e0209 in SYSTEM_TOBJECT_$__DISPATCH$formal ()
#9  0x00000000008becd0 in ?? ()
#10 0x00007fffee809350 in ?? ()
#11 0x0000000000000001 in ?? ()
#12 0x000000000000000f in ?? ()
#13 0x00007fffffffac48 in ?? ()
#14 0x00007fffee809350 in ?? ()
#15 0x0000000000000007 in ?? ()
#16 0x0000000000000000 in ?? ()




More information about the Qt mailing list