QtCurve / qtcurve-qt4

Qt4 port of QtCurve (Merged into qtcurve)

Home Page:https://github.com/QtCurve/qtcurve

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

QtCurve causes a lot of Amarok crashes, when trying to start a track manually

shumski opened this issue · comments

Backtrace:

Thread 1 (Thread 0x7f6bc0998880 (LWP 21146)):
[KCrash Handler]
#5  0x00007f6bbda11b43 in std::_Rb_tree_increment(std::_Rb_tree_node_base const*) () from /usr/lib64/libstdc++.so.6
#6  0x00007f6ba6c7d058 in operator++ (this=<synthetic pointer>) at /usr/include/c++/4.8/bits/stl_tree.h:270
#7  QtCurve::Style::drawBevelGradientReal (this=this@entry=0x241cb40, base=..., p=p@entry=0x7fff65b25450, r=..., path=..., horiz=horiz@entry=true, sel=sel@entry=false, app=app@entry=NUM_CUSTOM_GRAD, w=w@entry=WIDGET_SB_BGND) at /home/hrvoje/Src/local/qtcurve-qt4/qt4/style/qtcurve.cpp:10991
#8  0x00007f6ba6c985df in drawBevelGradientReal (w=WIDGET_SB_BGND, bevApp=NUM_CUSTOM_GRAD, sel=false, horiz=true, r=..., p=0x7fff65b25450, base=..., this=0x241cb40) at /home/hrvoje/Src/local/qtcurve-qt4/qt4/style/qtcurve.h:215
#9  QtCurve::Style::drawComplexControl (this=0x241cb40, control=<optimized out>, option=0x7fff65b25460, painter=0x7fff65b25450, widget=0x33f6800) at /home/hrvoje/Src/local/qtcurve-qt4/qt4/style/qtcurve.cpp:9235
#10 0x00007f6bbe79fc3f in QScrollBar::paintEvent(QPaintEvent*) () from /usr/lib64/libQtGui.so.4
#11 0x00007f6bbe3b7a84 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#12 0x00007f6bbe7a1129 in QScrollBar::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#13 0x00007f6bbe36873c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#14 0x00007f6bbe36ed00 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#15 0x00007f6bc03cc2ba in KApplication::notify(QObject*, QEvent*) () from /opt/kde-unstable/lib64/libkdeui.so.5
#16 0x00007f6bbde232cd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#17 0x00007f6bbe3b2191 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#18 0x00007f6bbe3b2bc0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#19 0x00007f6bbe3b1d4c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#20 0x00007f6bbe3b2bc0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#21 0x00007f6bbe3b2a2f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#22 0x00007f6bbe3b1d4c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#23 0x00007f6bbe3b2bc0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#24 0x00007f6bbe3b1d4c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#25 0x00007f6bbe3b2bc0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#26 0x00007f6bbe3b1d4c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#27 0x00007f6bbe3b2bc0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#28 0x00007f6bbe3b1d4c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#29 0x00007f6bbe3b2bc0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#30 0x00007f6bbe3b2a2f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#31 0x00007f6bbe3b1d4c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#32 0x00007f6bbe56f5f9 in ?? () from /usr/lib64/libQtGui.so.4
#33 0x00007f6bbe3a7630 in QWidgetPrivate::syncBackingStore() () from /usr/lib64/libQtGui.so.4
#34 0x00007f6bbe3b7602 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#35 0x00007f6bbe76c713 in QMainWindow::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#36 0x00007f6bbe36873c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#37 0x00007f6bbe36ed00 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#38 0x00007f6bc03cc2ba in KApplication::notify(QObject*, QEvent*) () from /opt/kde-unstable/lib64/libkdeui.so.5
#39 0x00007f6bbde232cd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#40 0x00007f6bbde2631f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#41 0x00007f6bbde50543 in ?? () from /usr/lib64/libQtCore.so.4
#42 0x00007f6bb78f32c6 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#43 0x00007f6bb78f3618 in ?? () from /usr/lib64/libglib-2.0.so.0
#44 0x00007f6bb78f36bc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#45 0x00007f6bbde4fe05 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#46 0x00007f6bbe405106 in ?? () from /usr/lib64/libQtGui.so.4
#47 0x00007f6bbde21f2f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#48 0x00007f6bbde22225 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#49 0x00007f6bbde2733b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#50 0x00000000004084f3 in main ()

Could you please provide your configure file? And are you using the git version or the released version?

I'm using git version, stylerc:

[Settings]
activeTabAppearance=flat
appearance=flat
boldProgress=false
centerTabText=true
colorSliderMouseOver=true
coloredMouseOver=none
coloredTbarMo=true
comboBtn=#F0F0F0
crColor=#F9F9F9
crSize=13
customAlphas=0.21,0
customMenuNormTextColor=#F3F3F3
customMenuSelTextColor=#F6F6F6
customMenuTextColor=true
customShades=1.05,0.57,1.05,0.83,0.99,0.85
customgradient1=none,0,1,1,1
customgradient2=light-alpha,0,1,0.7,1,1,1
customgradient3=none,0,1,1,1
customgradient4=none,0,0.85,1,1
customgradient5=none-alpha,0,0.75,1,1,0.75,0.55
defBtnIndicator=darken
doubleGtkComboArrow=false
dwtAppearance=flat
fadeLines=false
fillProgress=false
focus=standard
gbLabel=4
grooveAppearance=flat
groupBox=none
gtkScrollViews=false
handles=flat
hideShortcutUnderline=true
highlightFactor=0
lighterPopupMenuBgnd=0
lvAppearance=flat
menuBgndGrad=vert
menuDelay=215
menuStripeAppearance=flat
menuitemAppearance=flat
progressAppearance=flat
progressColor=#D64937
progressGrooveAppearance=flat
progressGrooveColor=base
round=slight
roundMbTopOnly=false
scrollbarType=none
selectionAppearance=flat
shadeCheckRadio=#D64937
shadeMenubars=#484848
shadePopupMenu=true
shadeSliders=origselected
sliderAppearance=flat
sliderStyle=round
sliderThumbs=none
sliderWidth=11
splitterHighlight=-1
splitters=flat
square=2043
sunkenAppearance=flat
tabAppearance=flat
tabBgnd=5
tabMouseOver=top
tbarBtnAppearance=flat
thin=3
thinSbarGroove=false
titlebarButtonAppearance=flat
titlebarButtonColors=#F0F0F0,#F0F0F0,#F0F0F0,#F0F0F0,#F0F0F0,#F0F0F0,#F0F0F0,#F0F0F0,#F0F0F0,#F8F8F8,#F8F8F8,#F4F4F4,#F4F4F4,#F4F4F4,#F4F4F4,#F4F4F4,#F4F4F4,#F4F4F4,#636363,#636363,#636363,#4B4743,#4B4743,#4B4743,#4B4743,#4B4743,#4B4743
titlebarButtons=8494
titlebarEffect=none
titlebarIcon=none
toolbarAppearance=customgradient4
toolbarSeparators=flat
toolbarTabs=true
tooltipAppearance=flat
unifyCombo=false
useHighlightForMenu=true
vArrows=false
version=1.8.15
windowBorder=0
xbar=true