Bug 340554 - After aplying the "fritz like" theming, odd aspect and then when changing theme sudden crash
Summary: After aplying the "fritz like" theming, odd aspect and then when changing the...
Status: RESOLVED NOT A BUG
Alias: None
Product: knights
Classification: Applications
Component: general (other bugs)
Version First Reported In: 2.5.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Miha Čančula
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-11-01 15:15 UTC by stakanov
Modified: 2016-02-07 20:28 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description stakanov 2014-11-01 15:15:28 UTC
Application: knights (2.5.0)
KDE Platform Version: 4.14.2
Qt Version: 4.8.5
Operating System: Linux 3.11.10-21-desktop x86_64
Distribution: "openSUSE 13.1 (Bottle) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I applied the fritz-theming. The result was odd. A small playsquare sourrounded by a kind of Window "orgy" of black frames without apparent function. When changing back to the standard theme the application crashed. 
- Unusual behavior I noticed:
Outlay is: a large rectangular, screenwide frame above, two little square frames on the side and a symmetical square as above on the lower side. The board is correctly rapresented (at the size of a stamp, really impressively small) in the middle of the screen, sourrounded by these black frames. 

Fritz theme seems to be completely broken. 
I use dual monitor with intel video HD driver on a X201 Lenovo Thinkpad with docking-station.

-- Backtrace:
Application: Knights (knights), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f96461e88c0 (LWP 21998))]

Thread 2 (Thread 0x7f9624a55700 (LWP 21999)):
#0  0x00007f9646244b18 in clock_gettime ()
#1  0x00007f96425a668d in clock_gettime () from /lib64/libc.so.6
#2  0x00007f9643e7ce47 in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00007f9643f56405 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007f9643f54bac in ?? () from /usr/lib64/libQtCore.so.4
#5  0x00007f9643f54c55 in ?? () from /usr/lib64/libQtCore.so.4
#6  0x00007f9639ddccad in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#7  0x00007f9639ddd523 in ?? () from /usr/lib64/libglib-2.0.so.0
#8  0x00007f9639ddd70c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#9  0x00007f9643f54d76 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#10 0x00007f9643f26d0f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#11 0x00007f9643f27005 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#12 0x00007f9643e25fef in QThread::exec() () from /usr/lib64/libQtCore.so.4
#13 0x00007f9643f08513 in ?? () from /usr/lib64/libQtCore.so.4
#14 0x00007f9643e2868f in ?? () from /usr/lib64/libQtCore.so.4
#15 0x00007f96409580db in start_thread () from /lib64/libpthread.so.0
#16 0x00007f964259958d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f96461e88c0 (LWP 21998)):
[KCrash Handler]
#6  0x00007f9644fa9a06 in operator!= (s2=..., s1=...) at /usr/include/QtCore/qsize.h:160
#7  KGameRendererClient::setRenderSize (this=0x1583820, renderSize=...) at /usr/src/debug/libkdegames-4.14.2/kgamerendererclient.cpp:105
#8  0x0000000000449179 in Knights::Board::updateGraphics (this=this@entry=0x1854b30) at /usr/src/debug/knights-2.5.0/src/board.cpp:570
#9  0x000000000044aaea in Knights::Board::updateTheme (this=0x1854b30) at /usr/src/debug/knights-2.5.0/src/board.cpp:563
#10 0x000000000044bfb5 in Knights::Board::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/knights-2.5.0/build/src/board.moc:80
#11 0x00007f9643f3bd68 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#12 0x00007f9644fb3baf in KgThemeProvider::currentThemeChanged (this=<optimized out>, _t1=_t1@entry=0x16c81e0) at /usr/src/debug/libkdegames-4.14.2/build/kgthemeprovider.moc:152
#13 0x00007f9644fb3bd3 in KgThemeProvider::setCurrentTheme (this=<optimized out>, theme=theme@entry=0x16c81e0) at /usr/src/debug/libkdegames-4.14.2/kgthemeprovider.cpp:161
#14 0x00007f9644fb5adc in KgThemeSelector::Private::_k_updateProviderSelection (this=0x17183a0) at /usr/src/debug/libkdegames-4.14.2/kgthemeselector.cpp:148
#15 0x00007f9644fb7199 in KgThemeSelector::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/libkdegames-4.14.2/build/kgthemeselector.moc:58
#16 0x00007f9643f3bd68 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#17 0x00007f9643f3bd68 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#18 0x00007f964358c407 in QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection const&) () from /usr/lib64/libQtGui.so.4
#19 0x00007f9643591a37 in QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) () from /usr/lib64/libQtGui.so.4
#20 0x00007f9643592243 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib64/libQtGui.so.4
#21 0x00007f9643562100 in QListView::setSelection(QRect const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib64/libQtGui.so.4
#22 0x00007f964353e5ba in QAbstractItemView::mousePressEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4
#23 0x00007f9643097c71 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#24 0x00007f9643434b7e in QFrame::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#25 0x00007f9643543e03 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib64/libQtGui.so.4
#26 0x00007f9643f28216 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#27 0x00007f964304888c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#28 0x00007f964304efad in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#29 0x00007f9645c0159a in KApplication::notify (this=0x7fff80bfd6e0, receiver=0x189fad0, event=0x7fff80bfce90) at /usr/src/debug/kdelibs-4.14.2/kdeui/kernel/kapplication.cpp:311
#30 0x00007f9643f280ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#31 0x00007f964304e763 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4
#32 0x00007f96430bff7b in ?? () from /usr/lib64/libQtGui.so.4
#33 0x00007f96430be9ec in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#34 0x00007f96430e5882 in ?? () from /usr/lib64/libQtGui.so.4
#35 0x00007f9639ddd316 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#36 0x00007f9639ddd668 in ?? () from /usr/lib64/libglib-2.0.so.0
#37 0x00007f9639ddd70c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#38 0x00007f9643f54d55 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#39 0x00007f96430e5936 in ?? () from /usr/lib64/libQtGui.so.4
#40 0x00007f9643f26d0f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#41 0x00007f9643f27005 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#42 0x00007f9643f2c13b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#43 0x00000000004198e7 in main (argc=5, argv=0x7fff80bfd818) at /usr/src/debug/knights-2.5.0/src/main.cpp:79

Reported using DrKonqi
Comment 1 Alexander Semke 2016-02-07 20:28:37 UTC
Not reproducable anymore with the current version of libkdegames.