[Kde-games-devel] Crash (assert) on startup with kpat

Luciano Montanaro mikelima at gmail.com
Wed Dec 19 19:59:57 CET 2007


Hi all, I recompiled today kdegames, and when testing kpat I got an assert.
See log below. Sadly, I didn't remember to capture a stack trace, and it does 
not happen to me anymore.

I "fixed" it by removing the Theme line from the kpatrc file and running 
again. Are the card cached? maybe the cache was out of sync somehow.

Luciano

kpat(14455) cardMap::cardMap: cardMap
kpat(14455) cardMap::updateTheme: "index.desktop"   QSizeF(-1,-1)
kpat(14455)/kdeui (KXmlGui) KXMLGUIFactory::removeClient: 
KXMLGUIFactory::removeClient(  0x82e5a0  )
kpat(14455)/kdeui (KXmlGui) KXMLGUIFactory::addClient: 
KXMLGUIFactory::addClient(  0x82e5a0  )
kpat(14455)/kdeui (KXmlGui) KXMLGUIFactory::addClient: 
KXMLGUIFactory::addClient(  0x945750  )
kpat(14455) pWidget::newGameType: "0" pWidget::newGameType
kpat(14455) pWidget::newGameType: newGameType 16
kpat(14455) PatienceView::setupActions: setupActions ()
kpat(14455) PatienceView::setAnchorName: setAnchorname "game_spider_(hard)"
kpat(14455) pWidget::newGameType: dill PatienceView(0x838390)   
Spider(0x8b2190)
kpat(14455) PatienceView::resizeEvent: resizeEvent false
kpat(14455) pWidget::showEvent: showEvent
kpat(14455) PatienceView::startNew: startnew
kpat(14455) DealerScene::drawBackground: drawBackground QRectF(67.5,-12.5 
898x455)   false
kpat(14455) KMenuBar::paintEvent: QRegion(size=1), bounds = QRect(0,0 896x6)
 -  0 QRect(0,0 896x6)
kpat(14455) KMenuBar::paintEvent: QRect(0,0 896x6)
kpat(14455) DealerScene::stopDemo: "338" stopDemo 0
kpat(14455) DealerScene::startNew: "338" startNew unmarkAll
kpat(14455) DealerScene::startNew: startNew setAnimated(false)
kpat(14455) DealerScene::startNew: startNew restart
ASSERT: "!img.isNull()" in 
file /home/mikelima/kde/src/KDE/kdegames-git/kpat/cardmaps.cpp, line 393
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = kpat path = <unknown> pid = 14455
sock_file=/home/mikelima/.kde4/socket-zaphod/kdeinit4__0
Warning: connect() failed: : No such file or directory
KCrash cannot reach kdeinit, launching directly.


More information about the kde-games-devel mailing list