Breakpoint 1, CChatWnd::ProcessMessage (this=0xc9c7f00, sender=8328844420242, message=@0xbfd825b0) at ChatWnd.cpp:129 129 if ( !theApp->amuledlg->IsDialogVisible(CamuleDlg::DT_CHAT_WND) ) { (gdb) pws message 65 'A'109 'm'97 'a'110 'n'100 'd'97 'a'124 '|'87 'W'97 'a'110 'n'110 'n'97 'a'32 ' '107 'k'110 'n'111 'o'119 'w'32 ' '97 'a' 32 ' '114 'r'101 'e'97 'a'108 'l'108 'l'121 'y'32 ' '102 'f'97 'a'115 's'116 't'32 ' '98 'b'101 'e'116 't'116 't'101 'e' 114 'r'32 ' '112 'p'108 'l'97 'a'99 'c'101 'e'32 ' '116 't'111 'o'32 ' '100 'd'111 'o'119 'w'110 'n'108 'l'111 'o'97 'a' 100 'd'32 ' '109 'm'111 'o'118 'v'105 'i'101 'e'115 's'63 '?'$1 = 64 (gdb) p theApp $2 = (class CamuleGuiApp *) 0x87da318 (gdb) p theApp->amuledlg $3 = (class CamuleDlg *) 0xa168510 (gdb) theApp->amuledlg->IsDialogVisible(DT_CHAT_WND) Undefined command: "theApp->amuledlg->IsDialogVisible". Try "help". (gdb) p theApp->amuledlg->IsDialogVisible(DT_CHAT_WND) No symbol "DT_CHAT_WND" in current context. (gdb) p theApp->amuledlg->IsDialogVisible(CamuleDlg::DT_CHAT_WND) $4 = false (gdb) p this $5 = (CChatWnd * const) 0xc9c7f00 (gdb) s CamuleDlg::IsDialogVisible (this=0x834a11c9, dlg=CamuleDlg::DT_CHAT_WND) at amuleDlg.h:136 136 return ( m_nActiveDialog == dlg ) && ( m_is_safe_state ) /* && ( !IsIconized() ) */; (gdb) p m_nActiveDialog Cannot access memory at address 0x834a11c9 (gdb) p this $6 = (class CamuleDlg * const) 0x834a11c9 (gdb) p theApp->amuledlg $7 = (class CamuleDlg *) 0xa168510 (gdb)