View Issue Details

IDProjectCategoryView StatusLast Update
00028253 - Current Dev ListBugpublic2018-08-16 19:26
ReporterK7ZCZAssigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
PlatformIntel i7-5960XOSWindows 10 Professional x64OS Version16299
Product Version 
Target VersionFixed in Version 
Summary0002825: Digital Master: crashes when closing QSO window
Description
The call stack given below is from a debug version of the product, where I first noticed this problem. But it ocurrs in release, no problem. The CStandardFormInput window isn't managing multiple instances of the QSO window correctly.
Steps To Reproduce
1) Fire up Digital Master. Doesn't need a radio connection
2) Create a CW QSO window (if one doesn't already exist) with the "QSO" button in the toolbar
3) Create another (second) CW QSO window
4) Close the first window by clicking the "X" in the tab of the window pane

BUG#1) DM crashes with a minidump.
Additional Information
     Digital Master.exe!CStandardFormFrame::CompleteMacro(const ATL::CStringT<wchar_t,StrTraitMFC<wchar_t,ATL::ChTraitsCRT<wchar_t> > > & strRaw={...}, const int bAddRTF=0) Line 1405	C++
>	Digital Master.exe!CTxRichEditCtrl::CheckNewTags(CStandardFormFrame * pFrame=0x1212f610, CSuperBrowserFrame * pSuper=0x00000000) Line 1727	C++
     Digital Master.exe!CStandardFormInput::OnNewTagValue(unsigned int wParam=0, long lParam=0) Line 3142	C++
     Digital Master.exe!CStandardFormInput::OnNewMacros(unsigned int wParam=0, long lParam=1) Line 3404	C++
     Digital Master.exe!CWnd::OnWndMsg(unsigned int message, unsigned int wParam=0, long lParam=1, long * pResult=0x007cf904) Line 2679	C++
     Digital Master.exe!CWnd::WindowProc(unsigned int message=51182, unsigned int wParam=0, long lParam=1) Line 2094	C++
     Digital Master.exe!AfxCallWndProc(CWnd * pWnd=0x12555008, HWND__ * hWnd=0x00101b7e, unsigned int nMsg=51182, unsigned int wParam=0, long lParam=1) Line 285	C++
     Digital Master.exe!AfxWndProc(HWND__ * hWnd=0x00101b7e, unsigned int nMsg=51182, unsigned int wParam=0, long lParam=1) Line 434	C++
     user32.dll!__InternalCallWinProc@20()	Unknown
     user32.dll!UserCallWinProcCheckWow()	Unknown
     user32.dll!DispatchMessageWorker()	Unknown
     user32.dll!_DispatchMessageW@4()	Unknown
     Digital Master.exe!AfxInternalPumpMessage() Line 183	C++
     Digital Master.exe!AfxWinMain(HINSTANCE__ * hInstance=0x00da7e28, HINSTANCE__ * hPrevInstance=0x00000001, wchar_t * lpCmdLine=0x00000000, int nCmdShow=8190912) Line 47	C++
     Digital Master.exe!__tmainCRTStartup() Line 251	C
     kernel32.dll!@BaseThreadInitThunk@12()	Unknown
     ntdll.dll!__RtlUserThreadStart()	Unknown
     ntdll.dll!__RtlUserThreadStart@8()	Unknown
TagsNo tags attached.
ModuleDM780
Sub-ModuleQSO Window
TestingNot Started

Relationships

related to 0002842 new Digital Master: crash in form frame when processing tags 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2018-08-02 19:02 K7ZCZ New Issue
2018-08-16 19:26 K7ZCZ Relationship added related to 0002842