(0001491)
|
Tow
|
2011-01-16 23:11
|
|
Stacktrace from dump:
VCMI_client.exe!ComponentResolved::ComponentResolved(SComponent * Comp=0x0543f8ec) Line 533 + 0x9 bytes C++
VCMI_client.exe!ComponentsToBlit::ComponentsToBlit(std::vector<SComponent *,std::allocator<SComponent *> > & SComps=[...](), int maxw=88341044, SDL_Surface * _or=0x00000000) Line 566 + 0xa bytes C++
VCMI_client.exe!CMessage::drawIWindow(CInfoWindow * ret=0x00000056, std::basic_string<char,std::char_traits<char>,std::allocator<char> > text=<Bad Ptr>, int player=0) Line 421 + 0x17 bytes C++
VCMI_client.exe!CInfoWindow::CInfoWindow(std::basic_string<char,std::char_traits<char>,std::allocator<char> > Text=<Bad Ptr>, int player=0, const std::vector<SComponent *,std::allocator<SComponent *> > & comps=[1](...,...), std::vector<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,CFunctionList<void __cdecl(void)> >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,CFunctionList<void __cdecl(void)> > > > & Buttons=[...](), bool delComps=true) Line 509 + 0x34 bytes C++
VCMI_client.exe!CInfoWindow::showYesNoDialog(const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & text=<Bad Ptr>, const std::vector<SComponent *,std::allocator<SComponent *> > * components=0x0543fc98 [1](...,...), const CFunctionList<void __cdecl(void)> & onYes={...}, const CFunctionList<void __cdecl(void)> & onNo={...}, bool DelComps=true, int player=0) Line 550 + 0xa6 bytes C++
VCMI_client.exe!CPlayerInterface::showYesNoDialog(const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & text=<Bad Ptr>, const std::vector<SComponent *,std::allocator<SComponent *> > & components=[1](...,...), CFunctionList<void __cdecl(void)> onYes={...}, CFunctionList<void __cdecl(void)> onNo={...}, bool DelComps=true) Line 882 + 0x1d bytes C++
VCMI_client.exe!CPlayerInterface::showArtifactAssemblyDialog(unsigned long artifactID=111, unsigned long assembleTo=86, bool assemble=true, CFunctionList<void __cdecl(void)> onYes={...}, CFunctionList<void __cdecl(void)> onNo={...}) Line 1175 C++
> VCMI_client.exe!CArtPlace::clickRight(boost::logic::tribool down={...}, bool previousState=true) Line 4624 C++
VCMI_client.exe!CGuiHandler::handleEvent(SDL_Event * sEvent=0x00000001) Line 234 C++
VCMI_client.exe!CGuiHandler::handleEvents() Line 145 C++
VCMI_client.exe!CPlayerInterface::update() Line 1328 C++
VCMI_client.exe!CGuiHandler::run() Line 382 C++
VCMI_client.exe!boost::`anonymous namespace'::thread_start_function() + 0x5b bytes C++
Feral line:
comp->pos.w = std::max(textSize.first, img->w); //bigger of: subtitle width and image width
Apparently img is NULL. |
|