Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 392731 - kde-base/systemsettings-4.7.3 crashes on attempting to add window specific override for oxygen
Summary: kde-base/systemsettings-4.7.3 crashes on attempting to add window specific ov...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: AMD64 Linux
: High major
Assignee: Gentoo KDE team
URL:
Whiteboard: [qting-edge]
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2011-12-01 11:51 UTC by Shubhadeep Chaudhuri
Modified: 2011-12-23 11:12 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Shubhadeep Chaudhuri 2011-12-01 11:51:25 UTC
Whenever I try to add an override to oxygen window decoration, systemsettings just crashes instead of opening a new window.

Environment: Gentoo amd64, KDE 4.7.3, Qt 4.8 RC1, GCC 4.6.2

Reproducible: Always

Steps to Reproduce:
 1. Open System Settings
 2. Select "Workspace Appearance"
 3. Select "Configure Decorations" button.
 4. Select "Window-Specific Overrides" tab
 5. Click "+Add" button

Actual Results: 
 System-Settings crashes, and the KDE Crash Handler launches

Expected Results: 
 A window pops up allowing me to choose window-specific override settings.

Backtrace:
Application: System Settings (systemsettings), signal: Aborted
[KCrash Handler]
#6  0x00007fbac25b4905 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007fbac25b5d7b in __GI_abort () at abort.c:93
#8  0x00007fbac2c833e4 in qt_message_output(QtMsgType, char const*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007fbac2c8356f in qt_message(QtMsgType, char const*, __va_list_tag*) () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007fbac2c83714 in qFatal(char const*, ...) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007fbac2ccee6f in QtSharedPointer::ExternalRefCountData::setQObjectShared(QObject const*, bool) () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007fbaa4beb109 in Oxygen::ExceptionListWidget::add() () from /usr/lib64/kde4/kwin_oxygen_config.so
#13 0x00007fbac2d9f161 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007fbac4072ec2 in QAbstractButton::clicked(bool) () from /usr/lib64/qt4/libQtGui.so.4
#15 0x00007fbac3db302e in QAbstractButtonPrivate::emitClicked() () from /usr/lib64/qt4/libQtGui.so.4
#16 0x00007fbac3db436b in QAbstractButtonPrivate::click() () from /usr/lib64/qt4/libQtGui.so.4
#17 0x00007fbac3db45dc in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#18 0x00007fbac3a59ae4 in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#19 0x00007fbac3a09404 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#20 0x00007fbac3a0eb53 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#21 0x00007fbac472ee26 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#22 0x00007fbac2d8b3ec in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007fbac3a0a3d2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/qt4/libQtGui.so.4
#24 0x00007fbac3a85eb8 in QETWidget::translateMouseEvent(_XEvent const*) () from /usr/lib64/qt4/libQtGui.so.4
#25 0x00007fbac3a84caa in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#26 0x00007fbac3aac432 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtGui.so.4
#27 0x00007fbabfcf676d in g_main_dispatch (context=0x1d8c530) at gmain.c:2441
#28 g_main_context_dispatch (context=0x1d8c530) at gmain.c:3011
#29 0x00007fbabfcf6f68 in g_main_context_iterate (context=0x1d8c530, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089
#30 0x00007fbabfcf7139 in g_main_context_iteration (context=0x1d8c530, may_block=1) at gmain.c:3152
#31 0x00007fbac2dba2cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#32 0x00007fbac3aac0ce in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4
#33 0x00007fbac2d8a1d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#34 0x00007fbac2d8a427 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#35 0x00007fbac3eb5086 in QDialog::exec() () from /usr/lib64/qt4/libQtGui.so.4
#36 0x00007fbab1ace3df in KWin::KWinDecorationModule::slotConfigureDecoration() () from /usr/lib64/kde4/kcm_kwindecoration.so
#37 0x00007fbac2d9f161 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#38 0x00007fbac4072ec2 in QAbstractButton::clicked(bool) () from /usr/lib64/qt4/libQtGui.so.4
#39 0x00007fbac3db302e in QAbstractButtonPrivate::emitClicked() () from /usr/lib64/qt4/libQtGui.so.4
#40 0x00007fbac3db436b in QAbstractButtonPrivate::click() () from /usr/lib64/qt4/libQtGui.so.4
#41 0x00007fbac3db45dc in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#42 0x00007fbac3a59ae4 in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#43 0x00007fbac3a09404 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#44 0x00007fbac3a0eb53 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#45 0x00007fbac472ee26 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#46 0x00007fbac2d8b3ec in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#47 0x00007fbac3a0a3d2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/qt4/libQtGui.so.4
#48 0x00007fbac3a85eb8 in QETWidget::translateMouseEvent(_XEvent const*) () from /usr/lib64/qt4/libQtGui.so.4
#49 0x00007fbac3a84caa in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#50 0x00007fbac3aac432 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtGui.so.4
#51 0x00007fbabfcf676d in g_main_dispatch (context=0x1d8c530) at gmain.c:2441
#52 g_main_context_dispatch (context=0x1d8c530) at gmain.c:3011
#53 0x00007fbabfcf6f68 in g_main_context_iterate (context=0x1d8c530, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089
#54 0x00007fbabfcf7139 in g_main_context_iteration (context=0x1d8c530, may_block=1) at gmain.c:3152
#55 0x00007fbac2dba2cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#56 0x00007fbac3aac0ce in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4
#57 0x00007fbac2d8a1d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#58 0x00007fbac2d8a427 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#59 0x00007fbac2d8ef85 in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#60 0x000000000040aa55 in main ()
Comment 1 Tsiapaliokas Antonis 2011-12-07 14:01:13 UTC
Hello

I cannot reproduce this bug on KDE 4.7.3, Qt 4.7.3, GCC 4.5.3-r1. Could you try to reproduce this with Qt 4.7.3?
Comment 2 Shubhadeep Chaudhuri 2011-12-07 19:54:18 UTC
I reported this upstream & they said this is probably a Qt bug. Unfortunately, no response in the Qt bug report.

This bug is OK to close.
Comment 3 Davide Pesavento (RETIRED) gentoo-dev 2011-12-07 19:58:04 UTC
(In reply to comment #2)
> I reported this upstream & they said this is probably a Qt bug. Unfortunately,
> no response in the Qt bug report.
> 
> This bug is OK to close.

Could you provide the URLs for these bugs?
Comment 4 Shubhadeep Chaudhuri 2011-12-07 20:59:51 UTC
(In reply to comment #3)
> Could you provide the URLs for these bugs?

Yea sure.
KDE Bug Report: https://bugs.kde.org/show_bug.cgi?id=287698
Qt Bug Report: https://bugreports.qt.nokia.com/browse/QTBUG-22940