The Dink Network

Reply to Re: Dink HD 1.7.4 Beta Report - Initiation

If you don't have an account, just leave the password field blank.
Username:
Password:
Subject:
Antispam: Enter Dink Smallwood's last name (surname) below.
Formatting: :) :( ;( :P ;) :D >( : :s :O evil cat blood
Bold font Italic font hyperlink Code tags
Message:
 
 
September 18th 2017, 11:32 PM
custom_king.png
redink1
King He/Him United States bloop
A mother ducking wizard 
Ooh, I happened to have the debugger attached, and it worked from a continue state, here's a call stack for ya:

EDIT: Actually, I think this was an unrelated assertion, sorry.
dink_debug.exe!common_assert_to_message_box(const wchar_t * const expression=0x00e4f668, const wchar_t * const file_name=0x00e4e700, const unsigned int line_number=0x00000fb1, void * const return_address=0x00c7d240) Line 351 C++ Symbols loaded.
dink_debug.exe!common_assert(const wchar_t * const expression=0x00e4f668, const wchar_t * const file_name=0x00e4e700, const unsigned int line_number=0x00000fb1, void * const return_address=0x00c7d240) Line 386 C++ Symbols loaded.
dink_debug.exe!_wassert(const wchar_t * expression=0x00e4f668, const wchar_t * file_name=0x00e4e700, unsigned int line_number=0x00000fb1) Line 404 C++ Symbols loaded.
dink_debug.exe!check_pic_status(int picID=0x00003174) Line 4017 C++ Symbols loaded.
dink_debug.exe!draw_sprite_game(IDirectDrawSurface * lpdest=0x0a697f00, int h=0x00000026) Line 5037 C++ Symbols loaded.
dink_debug.exe!ThinkSprite(int h=0x00000026, bool get_frame=false) Line 15570 C++ Symbols loaded.
dink_debug.exe!updateFrame() Line 15957 C++ Symbols loaded.
dink_debug.exe!OnGameMenuRender(VariantList * pVList=0x005cf1a0) Line 981 C++ Symbols loaded.
dink_debug.exe!boost: etail::function::void_function_invoker1::invoke(boost: etail::function::function_buffer & function_ptr={...}, VariantList * a0=0x005cf1a0) Line 118 C++ Symbols loaded.
dink_debug.exe!boost::function1: perator()(VariantList * a0=0x005cf1a0) Line 759 C++ Symbols loaded.
dink_debug.exe!boost: ignals: etail::call_bound1::caller >: perator() ignals: etail::connection_slot_pair>(const boost: ignals: etail::connection_slot_pair & slot={...}) Line 119 C++ Symbols loaded.
dink_debug.exe!boost: ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator>: ereference() Line 61 C++ Symbols loaded.
dink_debug.exe!boost::iterators::iterator_core_access: ereference ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator> >(const boost: ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator> & f={...}) Line 550 C++ Symbols loaded.
dink_debug.exe!boost::iterators: etail::iterator_facade_base ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator>,boost: ignals: etail::unusable,boost::iterators: ingle_pass_traversal_tag,boost: ignals: etail::unusable const &,int,0,0>: perator*() Line 655 C++ Symbols loaded.
dink_debug.exe!boost::iterators: etail: ostfix_increment_proxy ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator> >: ostfix_increment_proxy ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator> >(const boost: ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator> & x={...}) Line 159 C++ Symbols loaded.
dink_debug.exe!boost::iterators: perator++ ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator>,boost: ignals: etail::unusable,boost::iterators: ingle_pass_traversal_tag,boost: ignals: etail::unusable const &,int>(boost::iterators::iterator_facade ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator>,boost: ignals: etail::unusable,boost::iterators: ingle_pass_traversal_tag,boost: ignals: etail::unusable const &,int> & i={...}, int __formal=0x00000000) Line 798 C++ Symbols loaded.
dink_debug.exe!boost::last_value: perator() ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator> >(boost: ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator> first={...}, boost: ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator> last={...}) Line 49 C++ Symbols loaded.
dink_debug.exe!boost: ignal1,int,std::less,boost::function >: perator()(VariantList * a1=0x005cf1a0) Line 342 C++ Symbols loaded.
dink_debug.exe!VariantDB::CallFunctionIfExists(const std::basic_string,std::allocator > & keyName={...}, VariantList * pVList=0x005cf1a0) Line 142 C++ Symbols loaded.
dink_debug.exe!Entity::CallFunctionRecursivelyWithUpdatedVar(const std::basic_string,std::allocator > funcName={...}, VariantList * pVList=0x005cf1a0, const std::basic_string,std::allocator > & varName={...}, int varIndex=0x00000000, Entity::eRecursiveVarOp op=RECURSIVE_VAR_OP_ADDITION_PLUS_ALIGNMENT_OFFSET, std::vector > * pEntList=0x00000000) Line 291 C++ Symbols loaded.
dink_debug.exe!FocusRenderComponent: nRender(VariantList * pVList=0x005cf1a0) Line 31 C++ Symbols loaded.
dink_debug.exe!boost::_mfi::mf1: perator()(FocusRenderComponent * p=0x0a5eef28, VariantList * a1=0x005cf1a0) Line 165 C++ Symbols loaded.
dink_debug.exe!boost::_bi::list2,boost::arg<1> >: perator(),boost::_bi::rrlist1 >(boost::_bi::type __formal={...}, boost::_mfi::mf1 & f={...}, boost::_bi::rrlist1 & a={...}, int __formal=0x00000000) Line 320 C++ Symbols loaded.
dink_debug.exe!boost::_bi::bind_t,boost::_bi::list2,boost::arg<1> > >: perator()(VariantList * && a1=0x005cf1a0) Line 1307 C++ Symbols loaded.
dink_debug.exe!boost: etail::function::void_function_obj_invoker1,boost::_bi::list2,boost::arg<1> > >,void,VariantList *>::invoke(boost: etail::function::function_buffer & function_obj_ptr={...}, VariantList * a0=0x005cf1a0) Line 160 C++ Symbols loaded.
dink_debug.exe!boost::function1: perator()(VariantList * a0=0x005cf1a0) Line 759 C++ Symbols loaded.
dink_debug.exe!boost: ignals: etail::call_bound1::caller >: perator() ignals: etail::connection_slot_pair>(const boost: ignals: etail::connection_slot_pair & slot={...}) Line 119 C++ Symbols loaded.
dink_debug.exe!boost: ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator>: ereference() Line 61 C++ Symbols loaded.
dink_debug.exe!boost::iterators::iterator_core_access: ereference ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator> >(const boost: ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator> & f={...}) Line 550 C++ Symbols loaded.
dink_debug.exe!boost::iterators: etail::iterator_facade_base ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator>,boost: ignals: etail::unusable,boost::iterators: ingle_pass_traversal_tag,boost: ignals: etail::unusable const &,int,0,0>: perator*() Line 655 C++ Symbols loaded.
dink_debug.exe!boost::iterators: etail: ostfix_increment_proxy ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator> >: ostfix_increment_proxy ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator> >(const boost: ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator> & x={...}) Line 159 C++ Symbols loaded.
dink_debug.exe!boost::iterators: perator++ ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator>,boost: ignals: etail::unusable,boost::iterators: ingle_pass_traversal_tag,boost: ignals: etail::unusable const &,int>(boost::iterators::iterator_facade ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator>,boost: ignals: etail::unusable,boost::iterators: ingle_pass_traversal_tag,boost: ignals: etail::unusable const &,int> & i={...}, int __formal=0x00000000) Line 798 C++ Symbols loaded.
dink_debug.exe!boost::last_value: perator() ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator> >(boost: ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator> first={...}, boost: ignals: etail: lot_call_iterator ignals: etail::call_bound1::caller >,boost: ignals: etail::named_slot_map_iterator> last={...}) Line 49 C++ Symbols loaded.
dink_debug.exe!boost: ignal1,int,std::less,boost::function >: perator()(VariantList * a1=0x005cf1a0) Line 342 C++ Symbols loaded.
dink_debug.exe!BaseApp: raw() Line 142 C++ Symbols loaded.
dink_debug.exe!App: raw() Line 719 C++ Symbols loaded.
dink_debug.exe!WinMain(HINSTANCE__ * hInstance=0x009e0000, HINSTANCE__ * hPrevInstance=0x00000000, char * lpCmdLine=0x0159520c, int nCmdShow=0x0000000a) Line 1795 C++ Symbols loaded.
[External Code] Annotated Frame
[Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll] Annotated Frame