Skip to content

Instantly share code, notes, and snippets.

@amalloy
Created October 8, 2016 03:50
Show Gist options
  • Save amalloy/c1785aacb9a7053254071fa8d19524ee to your computer and use it in GitHub Desktop.
Save amalloy/c1785aacb9a7053254071fa8d19524ee to your computer and use it in GitHub Desktop.
(lldb) frame info
frame #2: 0x0000000101c9692b crawl`tag_read_you_dungeon(th=0x00007fff5ef456e0) + 1851 at tags.cc:3873
(lldb) l 3868
3868 ASSERT(count_p <= you.get_all_place_info().size());
3869
3870 for (int i = 0; i < count_p; i++)
3871 {
3872 place_info = unmarshallPlaceInfo(th);
3873 ASSERT(!place_info.is_global());
3874 you.set_place_info(place_info);
3875 }
3876
3877 typedef pair<string_set::iterator, bool> ssipair;
(lldb) frame var
(reader &) th = 0x00007fff5ef456e0: {
_filename = ""
_file = 0x0000000000000000
_chunk = 0x0000000000000000
opened_file = false
_pbuf = 0x00007fff5ef45740 size=21397
_read_offset = 19180
_minorVersion = 174
_safe_read = false
}
(int) count = 36
(PlaceInfo) place_info = {
branch = GLOBAL_BRANCH_INFO
num_visits = 0
levels_seen = 0
mon_kill_exp = 0
mon_kill_num = ([0] = 0, [1] = 0, [2] = 0)
turns_total = 0
turns_explore = 0
turns_travel = 0
turns_interlevel = 0
turns_resting = 0
turns_other = 0
elapsed_total = 0
elapsed_explore = 0
elapsed_travel = 0
elapsed_interlevel = 0
elapsed_resting = 0
elapsed_other = 0
}
(unsigned short) count_p = 36
(int) i = 35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment