[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Not used QPointers showing modal dialogs via exec() - No crash
From: Harsh Kumar <harsh1kumar () gmail ! com>
Date: 2013-11-11 17:55:51
Message-ID: CAFfwLZjgSc15FuFzstb9+fZy2sfb=8hk=ErTj+JLpOi9oy6p4A () mail ! gmail ! com
[Download RAW message or body]
Hi,
I have a question:
Krazy2 flags this issue in KMines - Not using QPointers when showing
modal dialogs via exec()
See: http://ebn.kde.org/krazy/reports/kde-4.x/kdegames/kmines/index.html
Following is the function to display High Scores dialog where the
problem has been flagged:
void KMinesMainWindow::showHighscores()
{
KScoreDialog scoreDialog(KScoreDialog::Name | KScoreDialog::Time, this);
scoreDialog.initFromDifficulty(Kg::difficulty());
scoreDialog.hideField(KScoreDialog::Score);
scoreDialog.exec();
}
KMines should crash when High Score dialog is open & application is
closed using dbus.
So, I did the following:
1.) Started KMines
2.) Opened the High Scores dialog
3.) Ran the command -
qdbus org.kde.kmines-[pid] /MainApplication quit
KMines exits without any crash. It seems nothing went wrong.
What can be the reason for this? Why am I not able to reproduce the crash.
Thanks
Regards
Harsh Kumar
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic