Bug 247183 - Crash when adding a line edit to a form
Summary: Crash when adding a line edit to a form
Status: CLOSED FIXED
Alias: None
Product: KEXI
Classification: Applications
Component: Forms (show other bugs)
Version: 2.3 alpha1 (KOffice 2.3 alpha1)
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Jarosław Staniek
URL:
Keywords:
: 254832 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-08-10 00:11 UTC by George Goldberg
Modified: 2010-10-22 22:08 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Possible fix for the crash (7.85 KB, patch)
2010-09-22 01:53 UTC, Jarosław Staniek
Details

Note You need to log in before you can comment on or make changes to this bug.
Description George Goldberg 2010-08-10 00:11:24 UTC
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.
Comment 1 Jarosław Staniek 2010-09-22 01:53:49 UTC
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.
Comment 2 Jarosław Staniek 2010-09-24 00:49:20 UTC
Commited, should be available since 2.3.0: r1178809.
It would be good hear confirmation from you.
Comment 3 Jarosław Staniek 2010-10-22 22:08:04 UTC
*** Bug 254832 has been marked as a duplicate of this bug. ***