Steps to reproduce: * launch kexi and create a new blank database * create a new form * attempt to add a line edit, by clicking on the line-edit button in the Form Design toolbar and then clicking in the form area. * crash. 100% reproducible on my system, running a trunk checkout of koffice from today. Backtrace ========= Program received signal SIGSEGV, Segmentation fault. 0x00007ffff38f159a in QBasicAtomicInt::operator== (this=0x169442c, value=Cannot access memory at address 0x7fffff7fdffc ) at /usr/include/qt4/QtCore/qbasicatomic.h:68 68 inline bool operator==(int value) const (gdb) bt #0 0x00007ffff38f159a in QBasicAtomicInt::operator== (this=0x169442c, value=Cannot access memory at address 0x7fffff7fdffc ) at /usr/include/qt4/QtCore/qbasicatomic.h:68 #1 0x00007ffff3afc748 in QWeakPointer<QStyle>::isNull (this=0x171d5c0) at /usr/include/qt4/QtCore/qsharedpointer_impl.h:546 #2 0x00007ffff3afc2e2 in QWeakPointer<QStyle>::operator QStyle* QWeakPointer<QStyle>::* (this=0x171d5c0) at /usr/include/qt4/QtCore/qsharedpointer_impl.h:548 #3 0x00007ffff3af2b38 in KLineEditStyle::style (this=0x171d5a0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/klineedit.cpp:181 #4 0x00007ffff3b448d5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #5 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #6 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #7 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #8 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #9 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #10 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #11 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #12 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #13 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #14 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #15 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #16 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 ---Type <return> to continue, or q <return> to quit--- #17 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #18 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #19 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #20 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #21 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #22 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #23 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #24 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #25 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #26 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #27 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #28 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #29 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #30 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #31 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 ---Type <return> to continue, or q <return> to quit--- #32 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #33 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #34 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #35 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #36 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #37 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #38 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #39 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #40 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #41 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #42 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #43 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #44 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #45 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #46 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 ---Type <return> to continue, or q <return> to quit--- #47 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #48 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #49 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #50 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #51 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #52 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #53 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #54 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #55 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #56 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #57 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #58 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #59 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #60 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #61 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 ---Type <return> to continue, or q <return> to quit--- #62 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #63 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #64 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #65 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #66 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #67 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #68 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #69 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #70 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #71 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #72 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #73 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #74 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #75 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #76 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 ---Type <return> to continue, or q <return> to quit--- #77 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #78 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #79 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #80 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #81 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #82 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #83 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #84 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #85 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #86 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #87 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #88 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #89 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #90 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #91 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 ---Type <return> to continue, or q <return> to quit--- #92 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #93 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #94 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #95 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #96 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #97 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 #98 0x00007ffff3b448f5 in KdeUiProxyStyle::pixelMetric (this=0x171d5a0, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/KDE/kdelibs/kdeui/widgets/kdeuiwidgetsproxystyle.cpp:103 #99 0x00007fffdb348896 in KexiUtils::StyleProxy::pixelMetric (this=0x170ef20, metric=QStyle::PM_DefaultFrameWidth, option=0x7fffffffac50, widget=0x176ceb0) at /home/gberg/development/src/other/kde/koffice/kexi/kexiutils/styleproxy.h:143 ... and so on indefinitely.
Created attachment 51871 [details] Possible fix for the crash Possible fix for the crash - please test by applying: cd koffice/ patch -p0 < kexiutils-style-proxy-fix-bug247183.patch .. compiling and installing.
Commited, should be available since 2.3.0: r1178809. It would be good hear confirmation from you.
*** Bug 254832 has been marked as a duplicate of this bug. ***