From: Manuel Nickschas Date: Mon, 18 Feb 2008 15:26:09 +0000 (+0000) Subject: Adding some debug output for finding out why this crashes sometimes... X-Git-Tag: 0.2.0-alpha1~46 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=95bbc1d6fc62cd4e4dbafc513cbea4a274fa81ca;hp=87b24eb1af046b40109dcba3a9f65b7939d3a35d Adding some debug output for finding out why this crashes sometimes... --- diff --git a/src/qtui/settingspages/networkssettingspage.cpp b/src/qtui/settingspages/networkssettingspage.cpp index 80da554c..a09a0fee 100644 --- a/src/qtui/settingspages/networkssettingspage.cpp +++ b/src/qtui/settingspages/networkssettingspage.cpp @@ -221,7 +221,9 @@ void NetworksSettingsPage::setItemState(NetworkId id, QListWidgetItem *item) { if(oldid == currentId) select = true; int row = ui.networkList->row(i); if(row >= 0) { + qDebug() << "ABOUT TO REMOVE: id=" << oldid << "from row" << row; QListWidgetItem *olditem = ui.networkList->takeItem(row); + qDebug() << "Successfully removed item from list."; if(!olditem) { qWarning() << "NetworksSettingsPage::setItemState(): Why the heck don't we have an itempointer here?"; Q_ASSERT(olditem); // abort non-gracefully, I need to figure out what's causing this