Registered Member
|
Okay I just upgraded to KDE 4.2 from the old standby of 3.5
However when trying to playing the Ksirk game, I can select either play to goal or conquest but when I hit okay it immediately crashes saying. "A Fatal Error Occurred The application KsirK (ksirk) crashed and caused the signal 11 (SIGSEGV). Please help us improve the software you use by filing a report at http://bugs.kde.org. Useful details include how to reproduce the error, documents that were loaded, etc." The track log is inclusive but I'll post it anyways.
System specs: Nvidia 512MB 7300GS 2 GB ram 2.61 Ghz AM2 Amd duo core 5000+ running slackware current update off 12.2 if anyone can provide some help I'd greatly appreciate it because I Like the new version of KDE but the limited number of games was already bad enough, if I can get them working I'd be happy with the KDE update...thank you for your Time.
Last edited by bcooksley on Fri Apr 24, 2009 1:05 am, edited 1 time in total.
|
Administrator
|
Please install debugging packages for Qt and KDE and regenerate the backtrace.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
Which modules do I need to rebuild to get the debug working? (I'm relatively new at the bug tracking thing), However I don't know if this is any help, but can never hurt to be complete in my run through I ran the program from Konsole to see if I could find anything in the crash, this is what it returned
"~# ksirk ksirk(23329)/libkdegames (KGame): :id= 0 Cannot emitSignal because there is nohandler set Object::connect: No such signal KGameChat::signalReturnPressed(const QString&) ksirk(23329): Attempt to use QAction "game_jabber" with KXMLGUIFactory! KCrash: Application 'ksirk' crashing... sock_file=/root/.kde/socket-darkstar/kdeinit4__0" |
Administrator
|
Qt, KDE Libs, KDE Pim Libs, KDE Games should be sufficient.
You may wish to see if you can reproduce as a non root user also. Please ensure that you have the latest version ( 4.2.2 currently ) installed before making your bug report.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
I ran through DBG to see if it found anything I still can't seem to manage to get the built in backtrace program running smoothly. It might just be the way my system is configured I'll fight with it later, However I will post the dbg results to see if they help at all, and I also did run as a non root user the same error occurs without fail everytime I click to continue...this is the last but of the dbg info if you would Like I can provide the results in full. thank you again for yout time.
ksirk(13898) Ksirk::KGameWindow::newSkin: Before m_backGnd_arena delete ksirk(13898) Ksirk::KGameWindow::newSkin: Before m_backGnd_world delete ksirk(13898) Ksirk::KGameWindow::newSkin: Before m_scene_arena delete ksirk(13898) Ksirk::KGameWindow::newSkin: Before m_scene_world delete ksirk(13898) Ksirk::KGameWindow::newSkin: create the world map view ksirk(13898) Ksirk::DecoratedGameFrame::DecoratedGameFrame: ( 1024 x 768 ) ksirk(13898) Ksirk::FightArena::~FightArena: ksirk(13898) Ksirk::FightArena::FightArena: ksirk(13898) Ksirk::KGameWindow::newSkin: create the Jabber widget if it doesn't exist ksirk(13898) Ksirk::KGameWindow::newSkin: put the menu, map and arena in the central widget ksirk(13898) Ksirk::DecoratedGameFrame::viewportEvent: ksirk(13898) Ksirk::KGameWindow::updateScrollArrows: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb58e7950 (LWP 13898)] 0x080d11bd in Ksirk::KGameWindow::mouseMoveEvent (this=0x832d778, event=0xbfcb2098) at /build/KDElibs/kdegames-4.2.2/ksirk/ksirk/kgamewinslots.cpp:151 151 pos = pos - QPointF(m_downarrow->boundingRect().width()/2,m_downarrow->boundingRect().height());
Last edited by orexisgrimm on Fri Apr 24, 2009 5:53 am, edited 1 time in total.
|
Administrator
|
Can you try running it under "gdb" and when it crashes, enter "bt" to generate the backtrace.
Also, it appears you are building KDE manually, can you please verify that $KDEDIR has been set to where you are installing KDE, and that $LD_LIBRARY_PATH has been set as below if KDE is being installed in a non standard path.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
Here is the Backtrace info from gdb, and I'll remake KDE in the proper directories as you stated, you see slackware comes with 3.5 still, updating through slackpkg will give me 4.2.2 but it's in no way optimized for my system when i do so, So I do it manually so it's better configured to my computer. but anyways, onto the backtrace..
#0 0x080d11bd in Ksirk::KGameWindow::mouseMoveEvent (this=0x82c0338, event=0xbfdd69c8) at /build/KDElibs/kdegames-4.2.2/ksirk/ksirk/kgamewinslots.cpp:151 #1 0x080a0e32 in Ksirk::KGameWindow::qt_metacall (this=0x82c0338, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfdd63f0) at /build/KDElibs/kdegames-4.2.2/ksirk/ksirk/kgamewin.moc:203 #2 0xb7038718 in QMetaObject::activate () from /usr/lib/qt/lib/libQtCore.so.4 #3 0xb70393a2 in QMetaObject::activate () from /usr/lib/qt/lib/libQtCore.so.4 #4 0x0815402c in Ksirk::DecoratedGameFrame::mouseMoveEventReceived (this=0x93ff550, _t1=0xbfdd69c8) at /build/KDElibs/kdegames-4.2.2/ksirk/ksirk/decoratedgameframe.moc:95 #5 0x08154046 in Ksirk::DecoratedGameFrame::mouseMoveEvent (this=0x93ff550, event=0xbfdd69c8) at /build/KDElibs/kdegames-4.2.2/ksirk/ksirk/decoratedgameframe.cpp:75 #6 0xb667539d in QWidget::event () from /usr/lib/qt/lib/libQtGui.so.4 #7 0xb6a4afa3 in QFrame::event () from /usr/lib/qt/lib/libQtGui.so.4 #8 0xb6aeaecf in QAbstractScrollArea::viewportEvent () from /usr/lib/qt/lib/libQtGui.so.4 #9 0xb6c8e7a7 in QGraphicsView::viewportEvent () from /usr/lib/qt/lib/libQtGui.so.4 #10 0x081540af in Ksirk::DecoratedGameFrame::viewportEvent (this=0x93ff550, event=0xbfdd69c8) at /build/KDElibs/kdegames-4.2.2/ksirk/ksirk/decoratedgameframe.cpp:478 #11 0xb6aed4d5 in ?? () from /usr/lib/qt/lib/libQtGui.so.4 #12 0xb702184a in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/qt/lib/libQtCore.so.4 #13 0xb661ea3a in QApplicationPrivate::notify_helper () from /usr/lib/qt/lib/libQtGui.so.4 #14 0xb6627681 in QApplication::notify () from /usr/lib/qt/lib/libQtGui.so.4 #15 0xb755e6ed in KApplication::notify () from /usr/lib/libkdeui.so.5 #16 0xb702262b in QCoreApplication::notifyInternal () from /usr/lib/qt/lib/libQtCore.so.4 #17 0xb66266ee in QApplicationPrivate::sendMouseEvent () from /usr/lib/qt/lib/libQtGui.so.4 #18 0xb6626c09 in QApplicationPrivate::sendSyntheticEnterLeave () from /usr/lib/qt/lib/libQtGui.so.4 #19 0xb667b0e7 in QWidget::setVisible () from /usr/lib/qt/lib/libQtGui.so.4 #20 0xb665c641 in QStackedLayout::setCurrentIndex () from /usr/lib/qt/lib/libQtGui.so.4 #21 0xb6abb32d in QStackedWidget::setCurrentIndex () from /usr/lib/qt/lib/libQtGui.so.4 #22 0x080b44c1 in Ksirk::KGameWindow::newSkin (this=0x82c0338, onuFileName=@0xbfdd6f08) at /build/KDElibs/kdegames-4.2.2/ksirk/ksirk/kgamewin.cpp:677 #23 0x080845f2 in Ksirk::GameLogic::GameAutomaton::slotPropertyChanged (this=0x82c5948, prop=0x82c596c) at /build/KDElibs/kdegames-4.2.2/ksirk/ksirk/GameLogic/gameautomaton.cpp:1675 #24 0x08095401 in Ksirk::GameLogic::GameAutomaton::qt_metacall (this=0x82c5948, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfdd7024) at /build/KDElibs/kdegames-4.2.2/ksirk/ksirk/gameautomaton.moc:90 #25 0xb7038718 in QMetaObject::activate () from /usr/lib/qt/lib/libQtCore.so.4 #26 0xb70393a2 in QMetaObject::activate () from /usr/lib/qt/lib/libQtCore.so.4 #27 0xb7884cab in KGame::signalPropertyChanged (this=0x82c5948, _t1=0x82c596c, _t2=0x82c5948) at /build/KDElibs/kdegames-4.2.2/libkdegames/kgame.moc:214 #28 0xb7884cda in KGame::emitSignal (this=0x82c5948, me=0x82c596c) at /build/KDElibs/kdegames-4.2.2/libkdegames/kgame/kgame.cpp:1460 #29 0xb788a4e0 in KGame::qt_metacall (this=0x82c5948, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0xbfdd717c) at /build/KDElibs/kdegames-4.2.2/libkdegames/kgame.moc:128 #30 0x08095349 in Ksirk::GameLogic::GameAutomaton::qt_metacall (this=0x82c5948, _c=QMetaObject::InvokeMetaMethod, _id=28, _a=0xbfdd717c) at /build/KDElibs/kdegames-4.2.2/ksirk/ksirk/gameautomaton.moc:82 #31 0xb7038718 in QMetaObject::activate () from /usr/lib/qt/lib/libQtCore.so.4 #32 0xb70393a2 in QMetaObject::activate () from /usr/lib/qt/lib/libQtCore.so.4 #33 0xb789734d in KGamePropertyHandler::signalPropertyChanged (this=0x82ba820, _t1=0x82c596c) at /build/KDElibs/kdegames-4.2.2/libkdegames/kgamepropertyhandler.moc:86 #34 0xb7897a6a in KGamePropertyHandler::emitSignal (this=0x82ba820, prop=0x82c596c) at /build/KDElibs/kdegames-4.2.2/libkdegames/kgame/kgamepropertyhandler.cpp:311 #35 0xb789671e in KGamePropertyBase::emitSignal (this=0x82c596c) at /build/KDElibs/kdegames-4.2.2/libkdegames/kgame/kgameproperty.cpp:186 #36 0x0809c403 in KGameProperty::setLocal (this=0x82c596c, v= {static null = {}, static shared_null = {ref = {_q_value = 40537}, alloc = 0, size = 0, data = 0x81d1bb2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 90}, alloc = 0, size = 0, data = 0xb7116dae, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xbfdd722c, static codecForCStrings = 0x0}) at /build/KDElibs/kdegames-4.2.2/libkdegames/kgame/kgameproperty.h:731 #37 0x0809c5fe in KGameProperty::changeValue (this=0x82c596c, v= {static null = {}, static shared_null = {ref = {_q_value = 40537}, alloc = 0, size = 0, data = 0x81d1bb2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 90}, alloc = 0, size = 0, data = 0xb7116d---Type to continue, or q to quit--- ae, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xbfdd7264, static codecForCStrings = 0x0}) at /build/KDElibs/kdegames-4.2.2/libkdegames/kgame/kgameproperty.h:752 #38 0x0809c726 in KGameProperty::setValue (this=0x82c596c, v= {static null = {}, static shared_null = {ref = {_q_value = 40537}, alloc = 0, size = 0, data = 0x81d1bb2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 90}, alloc = 0, size = 0, data = 0xb7116dae, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xbfdd72ac, static codecForCStrings = 0x0}) at /build/KDElibs/kdegames-4.2.2/libkdegames/kgame/kgameproperty.h:627 #39 0x0809c879 in KGameProperty::operator= (this=0x82c596c, t=@0x858bff8) at /build/KDElibs/kdegames-4.2.2/libkdegames/kgame/kgameproperty.h:814 #40 0x080908d8 in Ksirk::GameLogic::GameAutomaton::finishSetupPlayersNumberAndSkin (this=0x82c5948, skin=@0x858bff8, networkGame=Ksirk::GameLogic::GameAutomaton::None, newPlayersNumber=2) at /build/KDElibs/kdegames-4.2.2/ksirk/ksirk/GameLogic/gameautomaton.cpp:1164 #41 0x080cba9b in Ksirk::KGameWindow::slotNewGameOK (this=0x82c0338, nbPlayers=2, skin=@0x858bff8, nbNetworkPlayers=1, useGoals=true) at /build/KDElibs/kdegames-4.2.2/ksirk/ksirk/kgamewinslots.cpp:963 #42 0x080a1320 in Ksirk::KGameWindow::qt_metacall (this=0x82c0338, _c=QMetaObject::InvokeMetaMethod, _id=57, _a=0xbfdd74b0) at /build/KDElibs/kdegames-4.2.2/ksirk/ksirk/kgamewin.moc:259 #43 0xb7038718 in QMetaObject::activate () from /usr/lib/qt/lib/libQtCore.so.4 #44 0xb70393a2 in QMetaObject::activate () from /usr/lib/qt/lib/libQtCore.so.4 #45 0x081412e6 in Ksirk::NewGameDialogImpl::newGameOK (this=0x8577908, _t1=2, _t2=@0x858bff8, _t3=1, _t4=true) at /build/KDElibs/kdegames-4.2.2/ksirk/ksirk/newGameDialogImpl.moc:99 #46 0x08143187 in Ksirk::NewGameDialogImpl::slotOK (this=0x8577908) at /build/KDElibs/kdegames-4.2.2/ksirk/ksirk/Dialogs/newGameDialogImpl.cpp:92 #47 0x08142d9a in Ksirk::NewGameDialogImpl::qt_metacall (this=0x8577908, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfdd764c) at /build/KDElibs/kdegames-4.2.2/ksirk/ksirk/newGameDialogImpl.moc:83 #48 0xb7038718 in QMetaObject::activate () from /usr/lib/qt/lib/libQtCore.so.4 #49 0xb7038b50 in QMetaObject::activate () from /usr/lib/qt/lib/libQtCore.so.4 #50 0xb6cd05e1 in QAbstractButton::clicked () from /usr/lib/qt/lib/libQtGui.so.4 #51 0xb69fb6a9 in ?? () from /usr/lib/qt/lib/libQtGui.so.4 #52 0xb69fd304 in ?? () from /usr/lib/qt/lib/libQtGui.so.4 #53 0xb69fd596 in QAbstractButton::mouseReleaseEvent () from /usr/lib/qt/lib/libQtGui.so.4 #54 0xb6675533 in QWidget::event () from /usr/lib/qt/lib/libQtGui.so.4 #55 0xb69fb54e in QAbstractButton::event () from /usr/lib/qt/lib/libQtGui.so.4 #56 0xb6aa64f0 in QPushButton::event () from /usr/lib/qt/lib/libQtGui.so.4 #57 0xb661ea5c in QApplicationPrivate::notify_helper () from /usr/lib/qt/lib/libQtGui.so.4 #58 0xb6627681 in QApplication::notify () from /usr/lib/qt/lib/libQtGui.so.4 #59 0xb755e6ed in KApplication::notify () from /usr/lib/libkdeui.so.5 #60 0xb702262b in QCoreApplication::notifyInternal () from /usr/lib/qt/lib/libQtCore.so.4 #61 0xb66266ee in QApplicationPrivate::sendMouseEvent () from /usr/lib/qt/lib/libQtGui.so.4 #62 0xb6695c25 in ?? () from /usr/lib/qt/lib/libQtGui.so.4 #63 0xb669495d in QApplication::x11ProcessEvent () from /usr/lib/qt/lib/libQtGui.so.4 #64 0xb66be242 in ?? () from /usr/lib/qt/lib/libQtGui.so.4 #65 0xb61b3ac8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #66 0xb61b7163 in ?? () from /usr/lib/libglib-2.0.so.0 #67 0x0821fac0 in ?? () #68 0x00000000 in ?? ()
Last edited by orexisgrimm on Fri Apr 24, 2009 7:48 pm, edited 1 time in total.
|
Administrator
|
Please file a bug at bugs.kde.org for KSirk, attaching that backtrace if a bug has not already been filed. Please ensure you are using the latest possible version of Qt 4.4 ( Qt 4.5 may not be supported with KDE 4.2 )
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered users: bartoloni, Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]