View Issue Details

IDProjectCategoryView StatusLast Update
0003732Slicer4Core: Extensionspublic2018-03-02 11:02
ReporterAleks_Dark Assigned Tojcfr  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Product VersionSlicer 4.3.1-2 
Target VersionFixed in VersionSlicer 4.7.0 
Summary0003732: Style Dark Slicer crashes when launching Extension Manager.
Description

Style Dark Slicer crashes when launching Extension Manager.
Style can be selected by Application Settings (ctrl-2) --> Appearance --> Style
Extension manager launched by top toolbar or by ctrl-4.

Provided error:

X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 62 (X_CopyArea)
Resource id: 0x0

Additional Information

System:
Debian, Slicer r23310

TagsNo tags attached.

Relationships

has duplicate 0004275 closedjcfr Extensions Manager hates Dark Slicer Style 

Activities

matthew-woehlke

matthew-woehlke

2014-06-09 11:23

developer   ~0012038

Confirmed: looks like a problem with drawing QTabWidget:

#0 QGradient::stops (this=0x0) at painting/qbrush.cpp:1437
0000001 0x0000003d77f6c410 in QCleanlooksStyle::drawControl (this=0x4d7a180, element=<optimized out>, option=0x7fff2e819360, painter=0x7fff2e819280, widget=0x3100dc0) at styles/qcleanlooksstyle.cpp:2278
0000002 0x0000003d77eec058 in QCommonStyle::drawControl (this=this@entry=0x4d7a180, element=element@entry=QStyle::CE_TabBarTab, opt=opt@entry=0x7fff2e819360, p=p@entry=0x7fff2e819280, widget=widget@entry=0x3100dc0) at styles/qcommonstyle.cpp:1695
0000003 0x0000003d77f7fedd in QWindowsStyle::drawControl (this=this@entry=0x4d7a180, ce=ce@entry=QStyle::CE_TabBarTab, opt=opt@entry=0x7fff2e819360, p=p@entry=0x7fff2e819280, widget=widget@entry=0x3100dc0) at styles/qwindowsstyle.cpp:2577
0000004 0x0000003d77f6bccf in QCleanlooksStyle::drawControl (this=0x4d7a180, element=QStyle::CE_TabBarTab, option=0x7fff2e819360, painter=0x7fff2e819280, widget=0x3100dc0) at styles/qcleanlooksstyle.cpp:2360
0000005 0x0000003d7803796c in drawControl (opt=..., ce=QStyle::CE_TabBarTab, this=0x7fff2e819280) at ../../src/gui/painting/qstylepainter.h:89
0000006 QTabBar::paintEvent (this=0x3100dc0) at widgets/qtabbar.cpp:1585
0000007 0x0000003d77c1d816 in QWidget::event (this=this@entry=0x3100dc0, event=event@entry=0x7fff2e8199c0) at kernel/qwidget.cpp:8546
0000008 0x0000003d7803a6e2 in QTabBar::event (this=0x3100dc0, event=0x7fff2e8199c0) at widgets/qtabbar.cpp:1514

jcfr

jcfr

2015-11-02 15:11

administrator   ~0013513

As of r24687, this is still an issue.

lassoan

lassoan

2017-06-13 10:08

developer   ~0014804

Fixed in r26084.

Cleanlooks style requires a window gradient if a button gradient is used but the gradient was only defined for default group,
not for disabled group.

Issue History

Date Modified Username Field Change
2014-06-09 01:25 Aleks_Dark New Issue
2014-06-09 01:25 Aleks_Dark Status new => assigned
2014-06-09 01:25 Aleks_Dark Assigned To => jcfr
2014-06-09 11:23 matthew-woehlke Note Added: 0012038
2015-11-02 15:11 jcfr Note Added: 0013513
2017-06-11 09:47 lassoan Relationship added has duplicate 0004275
2017-06-13 10:08 lassoan Status assigned => resolved
2017-06-13 10:08 lassoan Resolution open => fixed
2017-06-13 10:08 lassoan Fixed in Version => Slicer 4.7.0
2017-06-13 10:08 lassoan Note Added: 0014804
2018-03-02 11:02 jcfr Status resolved => closed