Dungeon Crawl Stone Soup Tracker - DCSS
|
|||||
Viewing Issue Advanced Details | |||||
|
|||||
ID: | Category: | Severity: | Reproducibility: | Date Submitted: | Last Update: |
11356 | Bug Report | minor | always | 2018-01-19 21:01 | 2018-01-27 20:48 |
|
|||||
Reporter: | aidanholm | Local or Remote: | Local | ||
Assigned To: | aidanholm | Operating System: | Linux | ||
Priority: | normal | Console or Tiles: | Tiles | ||
Status: | resolved | Product Branch: | longterm development (0.31+) | ||
Product Version: | Resolution: | done | |||
Projection: | none | ||||
ETA: | none | Fixed in Branch: | 0.22 ancient branch | ||
|
|||||
Summary: | 0011356: SDL tiles crashes when resizing window while targeting | ||||
Description: |
Probably caused by the event handing loop in directn.cc not handling resize events, er, keys, by calling viewwindow (or whatever it is that reloads m_vbuf with the resized dungeon view). 0000002 0x0000555555dfd54d in AssertFailed (expr=0x5555567bea58 "m_vbuf_sz.x == crawl_view.viewsz.x", file=0x5555567bea44 "tilereg-dgn.cc", line=113, text=0x0) at dbg-asrt.cc:834 0000003 0x000055555661cd4f in DungeonRegion::pack_buffers (this=0x55555707b3a0) at tilereg-dgn.cc:113 0000004 0x000055555661d2b0 in DungeonRegion::render (this=0x55555707b3a0) at tilereg-dgn.cc:191 0000005 0x000055555663d915 in TilesFramework::redraw (this=0x555556cc8b40 <tiles>) at tilesdl.cc:1532 0000006 0x000055555663ae3c in TilesFramework::getch_ck (this=0x555556cc8b40 <tiles>) at tilesdl.cc:735 0000007 0x0000555556613820 in getch_ck () at libgui.cc:152 0000008 0x000055555661382b in getchk () at libgui.cc:157 0000009 0x0000555556613520 in m_getch () at libgui.cc:29 0000010 0x000055555614f129 in _getch_mul (rgetch=0x555556613517 <m_getch()>) at macro.cc:714 0000011 0x000055555614f289 in getchm (mc=KMC_TARGETING, rgetch=0x0) at macro.cc:742 0000012 0x0000555555eb5d72 in targeting_behaviour::get_key (this=0x7fffffffd3b0) at directn.cc:3599 0000013 0x00005555565434e2 in fire_target_behaviour::get_command (this=0x7fffffffd3b0, key=-1) at throw.cc:238 0000014 0x0000555555eadc0f in direction_chooser::do_main_loop (this=0x7fffffffd1e0) at directn.cc:1851 0000015 0x0000555555eae670 in direction_chooser::choose_direction (this=0x7fffffffd1e0) at directn.cc:2034 0000016 0x0000555555ea85e4 in direction (moves=..., args=...) at directn.cc:500 0000017 0x000055555654380d in _fire_choose_item_and_target (slot=@0x7fffffffd4ac: -1, target=..., teleport=false) at throw.cc:293 0000018 0x0000555556544129 in get_ammo_to_shoot (item=-1, target=..., teleport=false) at throw.cc:445 0000019 0x0000555556544259 in fire_thing (item=-1) at throw.cc:473 0000020 0x00005555566ce68c in process_command (cmd=CMD_FIRE) at main.cc:1830 #21 0x00005555566cbd68 in _input () at main.cc:1142 0000022 0x00005555566c960e in _launch_game () at main.cc:474 0000023 0x00005555566c9158 in _launch_game_loop () at main.cc:374 0000024 0x00005555566c8fb7 in main (argc=1, argv=0x7fffffffdb28) at main.cc:332 |
||||
Steps To Reproduce: | |||||
Additional Information: | |||||
System Description: | |||||
Relationships | |||||
Attached Files: | |||||
|
|||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2018-01-19 21:01 | aidanholm | New Issue | |||
2018-01-27 20:48 | aidanholm | Note Added: 0032062 | |||
2018-01-27 20:48 | aidanholm | Status | new => resolved | ||
2018-01-27 20:48 | aidanholm | Fixed in Branch | => 0.22 development branch | ||
2018-01-27 20:48 | aidanholm | Resolution | open => done | ||
2018-01-27 20:48 | aidanholm | Assigned To | => aidanholm |
Notes | |||||
|
|||||
|
|