View Issue Details

IDProjectCategoryView StatusLast Update
0004265DarkRadiantGUIpublic19.06.2016 16:53
ReporterVanishedOne Assigned Togreebo  
PrioritynormalSeveritycrashReproducibilityhave not tried
Status closedResolutionfixed 
Product Version2.0.3 
Target Version2.0.3Fixed in Version2.0.3 
Summary0004265: Crash in Freezepointer code, during ParticlesChooser
DescriptionThe _capturedWindow pointer is not checked against nullptr in FreezePointer::onMouseDown.
Additional Information...
wxmsw30u_core_vc120_x64.dll!wxWindowBase::ScreenToClient(const wxPoint & pt) Line 1183 C++
>>> NULL Pointer Here: DarkRadiant.exe!wxutil::FreezePointer::onMouseDown(wxMouseEvent & ev) Line 167 C++
wxbase30u_vc120_x64.dll!wxAppConsoleBase::CallEventHandler(wxEvtHandler * handler, wxEventFunctor & functor, wxEvent & event) Line 624 C++
wxbase30u_vc120_x64.dll!wxEvtHandler::SearchDynamicEventTable(wxEvent & event) Line 1743 C++
wxbase30u_vc120_x64.dll!wxEvtHandler::TryHereOnly(wxEvent & event) Line 1577 C++
wxbase30u_vc120_x64.dll!wxEvtHandler::ProcessEvent(wxEvent & event) Line 1487 C++
wxbase30u_vc120_x64.dll!wxEvtHandler::SafelyProcessEvent(wxEvent & event) Line 1605 C++
wxmsw30u_core_vc120_x64.dll!wxWindow::HandleMouseEvent(unsigned int msg, int x, int y, unsigned int flags) Line 5522 C++
wxmsw30u_core_vc120_x64.dll!wxWindow::MSWHandleMessage(__int64 * result, unsigned int message, unsigned __int64 wParam, __int64 lParam) Line 3013 C++
wxmsw30u_core_vc120_x64.dll!wxWindow::MSWWindowProc(unsigned int message, unsigned __int64 wParam, __int64 lParam) Line 3629 C++
wxmsw30u_core_vc120_x64.dll!wxTopLevelWindowMSW::MSWWindowProc(unsigned int message, unsigned __int64 wParam, __int64 lParam) Line 467 C++
wxmsw30u_core_vc120_x64.dll!wxDialog::MSWWindowProc(unsigned int message, unsigned __int64 wParam, __int64 lParam) Line 436 C++
wxmsw30u_core_vc120_x64.dll!wxWndProc(HWND__ * hWnd, unsigned int message, unsigned __int64 wParam, __int64 lParam) Line 2723 C++
user32.dll!00007ffe72e823fd() Unknown
user32.dll!00007ffe72e8249d() Unknown
user32.dll!00007ffe72e963f9() Unknown
wxmsw30u_core_vc120_x64.dll!wxWindow::MSWProcessMessage(tagMSG * pMsg) Line 2502 C++
wxmsw30u_core_vc120_x64.dll!wxGUIEventLoop::PreProcessMessage(tagMSG * msg) Line 148 C++
wxmsw30u_core_vc120_x64.dll!wxGUIEventLoop::ProcessMessage(tagMSG * msg) Line 166 C++
wxmsw30u_core_vc120_x64.dll!wxGUIEventLoop::Dispatch() Line 232 C++
wxbase30u_vc120_x64.dll!wxEventLoopManual::DoRun() Line 206 C++
wxbase30u_vc120_x64.dll!wxEventLoopBase::Run() Line 78 C++
wxmsw30u_core_vc120_x64.dll!wxDialog::ShowModal() Line 213 C++
DarkRadiant.exe!ui::ParticlesChooser::ChooseParticle(const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & current) Line 238 C++
DarkRadiant.exe!ui::ModelPropertyEditor::_onParticleButton(wxCommandEvent & ev) Line 98 C++
wxbase30u_vc120_x64.dll!wxAppConsoleBase::CallEventHandler(wxEvtHandler * handler, wxEventFunctor & functor, wxEvent & event) Line 624 C++
wxbase30u_vc120_x64.dll!wxEvtHandler::SearchDynamicEventTable(wxEvent & event) Line 1743 C++
wxbase30u_vc120_x64.dll!wxEvtHandler::TryHereOnly(wxEvent & event) Line 1577 C++
wxbase30u_vc120_x64.dll!wxEvtHandler::ProcessEvent(wxEvent & event) Line 1487 C++
wxbase30u_vc120_x64.dll!wxEvtHandler::SafelyProcessEvent(wxEvent & event) Line 1605 C++
wxmsw30u_core_vc120_x64.dll!wxButton::SendClickEvent() Line 369 C++
wxmsw30u_core_vc120_x64.dll!wxWindow::HandleCommand(unsigned short id_, unsigned short cmd, HWND__ * control) Line 5337 C++
wxmsw30u_core_vc120_x64.dll!wxWindow::MSWHandleMessage(__int64 * result,
...
TagsNo tags attached.

Relationships

related to 0004202 closed DR crashes (after a while) when asked to create a model 

Activities

greebo

greebo

26.12.2015 14:46

administrator   ~0007920

Should be gone in 46c80913c40dfba6863d62be57472aec1379b66b

Issue History

Date Modified Username Field Change
26.12.2015 14:20 greebo New Issue
26.12.2015 14:20 greebo Status new => assigned
26.12.2015 14:20 greebo Assigned To => greebo
26.12.2015 14:21 greebo Reporter greebo => VanishedOne
26.12.2015 14:21 greebo Additional Information Updated
26.12.2015 14:46 greebo Note Added: 0007920
26.12.2015 14:46 greebo Status assigned => resolved
26.12.2015 14:46 greebo Fixed in Version => 2.0.3
26.12.2015 14:46 greebo Resolution open => fixed
29.12.2015 09:07 greebo Relationship added related to 0004202
19.06.2016 16:53 greebo Status resolved => closed