icewm-extra-themes icon indicating copy to clipboard operation
icewm-extra-themes copied to clipboard

SilverXP theme crashes IceWM

Open danfe opened this issue 3 years ago • 0 comments

SilverXP theme causes IceWM 2.2.1 to crash upon pressing Alt-Tab, i.e., when trying to cycle through the windows.

I've just found icewm.core file from that crash in my $HOME, so we have backtrace now:

Program terminated with signal SIGSEGV, Segmentation fault.
#0  YPixel::pixel (this=0x0) at ycolor.cc:42
42          unsigned long pixel() const { return fPixel; }
(gdb) bt
#0  YPixel::pixel (this=0x0) at ycolor.cc:42
#1  0x0000000000381ff8 in YColor::pixel (this=0x7fffffffdbb8) at ycolor.cc:385
#2  0x000000000038f87d in Graphics::setColor (this=0x7fffffffdba0, aColor=...) at ypaint.cc:472
#3  0x000000000028a1d3 in SwitchWindow::paintVertical (this=0x801ed71c0, g=...) at wmswitch.cc:614
#4  0x0000000000289e72 in SwitchWindow::paint (this=0x801ed71c0, g=...) at wmswitch.cc:435
#5  0x000000000039378e in GraphicsBuffer::paint (this=0x7fffffffdc98, pixmap=10487413, rect=...)
    at ypaint.cc:1118
#6  0x00000000003939c6 in GraphicsBuffer::paint (this=0x7fffffffdc98, rect=...) at ypaint.cc:1146
#7  0x0000000000393b48 in GraphicsBuffer::paint (this=0x7fffffffdc98) at ypaint.cc:1152
#8  0x00000000002899f6 in SwitchWindow::repaint (this=0x801ed71c0) at wmswitch.cc:412
#9  0x000000000028bfb7 in SwitchWindow::displayFocus (this=0x801ed71c0, itemIdx=0)
    at wmswitch.cc:697
#10 0x000000000028be6d in SwitchWindow::begin (this=0x801ed71c0, zdown=true, mods=8, wmclass=0x0)
    at wmswitch.cc:668
#11 0x000000000029fab0 in YWindowManager::handleWMKey (this=0x801e2c000, key=..., k=65289, vm=4)
    at wmmgr.cc:378
#12 0x00000000002a10e6 in YWindowManager::handleKey (this=0x801e2c000, key=...) at wmmgr.cc:564
#13 0x000000000039c6f8 in YWindow::handleEvent (this=0x801e2c000, event=...) at ywindow.cc:581
#14 0x00000000003a7e56 in YXApplication::handleWindowEvent (this=0x7fffffffe830, xwindow=311, 
    xev=...) at yxapp.cc:1216
#15 0x00000000003a7c6f in YXApplication::handleXEvents (this=0x7fffffffe830) at yxapp.cc:1177
#16 0x00000000003a8059 in YXApplication::handleIdle (this=0x7fffffffe830) at yxapp.cc:1196
#17 0x00000000002bc61f in YWMApp::handleIdle (this=0x7fffffffe830) at wmapp.cc:1315
#18 0x000000000037ce27 in YApplication::mainLoop (this=0x7fffffffe830) at yapp.cc:241
#19 0x00000000002bc48b in YWMApp::mainLoop (this=0x7fffffffe830) at wmapp.cc:1280
#20 0x00000000002bd439 in main (argc=1, argv=0x7fffffffeac8) at wmapp.cc:1669

danfe avatar Mar 22 '21 02:03 danfe