List Info

Thread: Crash in KScoreDialog




Crash in KScoreDialog
country flaguser name
Russian Federation
2007-06-07 13:41:52
Hello!

While writing most recent fix for katomic, I catched a crash
in KScoreDialog.

Unfortunately I can't call this crash 100% reproducible. I
tried several 
times. It happens _sometimes_ after I complete the level,
enter my name in 
KScoreDialog and hit "OK". Good news is that I
have a backtrace . Here it 
is (I guess #8 is of interest):

#3  0xb5e52fb9 in abort () from
/lib/tls/i686/cmov/libc.so.6
#4  0xb7e51cc2 in qt_message_output (msgType=QtFatalMsg,
    buf=0xbfe31500 "ASSERT failure in
QList<T>::at: "index out of range", 
file
/home/kde-devel/KDE-SVN/qt-copy/include/QtCore/../../src/cor
elib/tools/qlist.h, 
line 371")  at global/qglobal.cpp:2145
#5  0xb7e51d27 in qFatal (msg=0xb7f44090 "ASSERT
failure in %s: "%s", 
file %s, line %d") at global/qglobal.cpp:2376
#6  0xb7e51d6c in qt_assert_x (where=0xb705f922
"QList<T>::at", 
what=0xb705f8fa "index out of range", 
file=0xb705f8a0
"/home/kde-devel/KDE-SVN/qt-copy/include/QtCore/../../s
rc/corelib/tools/qlist.h", 
line=371) at global/qglobal.cpp:1912
#7  0xb7002842 in QList<QLabel*>::at (this=0x8118164,
i=0) 
at
/home/kde-devel/KDE-SVN/qt-copy/include/QtCore/../../src/cor
elib/tools/qlist.h:371

#8  0xb6ffea15 in
KScoreDialog::KScoreDialogPrivate::aboutToShow 
(this=0x812f620) 
at
/home/kde-devel/KDE-SVN/kdegames/libkdegames/highscore/kscor
edialog.cpp:291

#9  0xb6ffefd0 in KScoreDialog::exec (this=0x812d060) 
at
/home/kde-devel/KDE-SVN/kdegames/libkdegames/highscore/kscor
edialog.cpp:472
#10 0x0805ea81 in GameWidget::gameOver (this=0x809ff38,
moves=51) 
at
/home/kde-devel/KDE-SVN/kdegames/katomic/gamewidget.cpp:112

Btw, while playing katomic I repeatedly see this debug
output (maybe it'll be 
of some help?):

libkdegames (Highscores): The current high score group
"Highscores Level 3" 
isn't in the list, adding it
libkdegames (Highscores): The current high score group
"Highscores Level 4" 
isn't in the list, adding it
libkdegames (Highscores): Removing group "Highscores
Level 4" since it's 
unused.
libkdegames (Highscores): The current high score group
"Highscores Level 4" 
isn't in the list, adding it
libkdegames (Highscores): Removing group "Highscores
Level 4" since it's 
unused.
etc etc...

Sorry, currently I lack motivation to fix that myself . Hope that
someone 
(Matt?) will look into it.

Cheers,
Dmitry.
_______________________________________________
kde-games-devel mailing list
kde-games-develkde.org
https://mail.kde.org/mailman/listinfo/kde-games-devel

Re: Crash in KScoreDialog
country flaguser name
United Kingdom
2007-06-08 14:15:29
On Thursday 07 June 2007 19:41:52 Dmitry Suzdalev wrote:
> Hello!
>
> While writing most recent fix for katomic, I catched a
crash in
> KScoreDialog.
>
> Unfortunately I can't call this crash 100%
reproducible. I tried several
> times. It happens _sometimes_ after I complete the
level, enter my name in
> KScoreDialog and hit "OK". Good news is that
I have a backtrace . Here
> it is (I guess #8 is of interest):
>
> #3  0xb5e52fb9 in abort () from
/lib/tls/i686/cmov/libc.so.6
> #4  0xb7e51cc2 in qt_message_output
(msgType=QtFatalMsg,
>     buf=0xbfe31500 "ASSERT failure in
QList<T>::at: "index out of range",
> file
>
/home/kde-devel/KDE-SVN/qt-copy/include/QtCore/../../src/cor
elib/tools/qlis
>t.h, line 371")  at global/qglobal.cpp:2145
> #5  0xb7e51d27 in qFatal (msg=0xb7f44090 "ASSERT
failure in %s: "%s",
> file %s, line %d") at global/qglobal.cpp:2376
> #6  0xb7e51d6c in qt_assert_x (where=0xb705f922
"QList<T>::at",
> what=0xb705f8fa "index out of range",
> file=0xb705f8a0
>
"/home/kde-devel/KDE-SVN/qt-copy/include/QtCore/../../s
rc/corelib/tools/qli
>st.h", line=371) at global/qglobal.cpp:1912
> #7  0xb7002842 in QList<QLabel*>::at
(this=0x8118164, i=0)
> at
>
/home/kde-devel/KDE-SVN/qt-copy/include/QtCore/../../src/cor
elib/tools/qlis
>t.h:371
>
> #8  0xb6ffea15 in
KScoreDialog::KScoreDialogPrivate::aboutToShow
> (this=0x812f620)
> at
>
/home/kde-devel/KDE-SVN/kdegames/libkdegames/highscore/kscor
edialog.cpp:291
>
> #9  0xb6ffefd0 in KScoreDialog::exec (this=0x812d060)
> at
>
/home/kde-devel/KDE-SVN/kdegames/libkdegames/highscore/kscor
edialog.cpp:472
> #10 0x0805ea81 in GameWidget::gameOver (this=0x809ff38,
moves=51)
> at
/home/kde-devel/KDE-SVN/kdegames/katomic/gamewidget.cpp:112
>
> Btw, while playing katomic I repeatedly see this debug
output (maybe it'll
> be of some help?):
>
> libkdegames (Highscores): The current high score group
"Highscores Level 3"
> isn't in the list, adding it
> libkdegames (Highscores): The current high score group
"Highscores Level 4"
> isn't in the list, adding it
> libkdegames (Highscores): Removing group
"Highscores Level 4" since it's
> unused.
> libkdegames (Highscores): The current high score group
"Highscores Level 4"
> isn't in the list, adding it
> libkdegames (Highscores): Removing group
"Highscores Level 4" since it's
> unused.
> etc etc...
>
> Sorry, currently I lack motivation to fix that myself
. Hope
that someone
> (Matt?) will look into it.
>
> Cheers,
> Dmitry.

Sure, I'll take a look. It shouldn't be anything too hard to
find. However, 
I'm pretty busy with exams at the moment so it'll be about a
week before I 
have time.

-- 
Matt Williams
http://milliams.com
_______________________________________________
kde-games-devel mailing list
kde-games-develkde.org
https://mail.kde.org/mailman/listinfo/kde-games-devel

Re: Crash in KScoreDialog
country flaguser name
Russian Federation
2007-06-08 14:35:20
On Friday 08 June 2007 23:15, Matt Williams wrote:
> Sure, I'll take a look. It shouldn't be anything too
hard to find. However,
> I'm pretty busy with exams at the moment so it'll be
about a week before I
> have time.
Great! That's not a major crash, so I think it can wait
untill you'll be 
free .

Good luck with your exams, Matt!

Dmitry.
_______________________________________________
kde-games-devel mailing list
kde-games-develkde.org
https://mail.kde.org/mailman/listinfo/kde-games-devel

[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )