PDA

View Full Version : Crash in QWidget::ensurePolished() method



zgulser
12th June 2014, 12:36
Hi,

I'm experiencing a crash case for the following piece of code;



if(_imSessions.contains(remoteContactId))
{
controller = _imSessions[remoteContactId];
if(controller != NULL){
controller->showNormal();
}
}


Here is the related stack trace;

QtGuid4.dll!QWidget::ensurePolished() Line 9673 + 0x8 bytes C++
QtGuid4.dll!QWidget::showNormal() Line 3157 C++
sipcttngn.exe!MainViewController:: onImSessionCreated(ImSession * imSession) Line 958 C++
sipcttngn.exe!MainViewController::qt_static_metaca ll(QObject * _o, QMetaObject::Call _c, int _id, void * * _a) Line 147 + 0x10 bytes C++
QtCored4.dll!QMetaObject::activate(QObject * sender, const QMetaObject * m, int local_signal_index, void * * argv) Line 3528 + 0x2e bytes C++
sipcttngn.exe!ImSessionManager::imSessionCreated(I mSession * _t1) Line 111 + 0x15 bytes C++
sipcttngn.exe!ImSessionManager::createImSession(Co ntact * contact) Line 65 C++
sipcttngn.exe!BuddyListViewController:: onItemChatClicked() Line 650 C++


What might be the problem here?