Closed char101 closed 2 years ago
Local variables
0:009> dv
enable = <value unavailable>
tbb = struct TBBUTTONINFOW
mii = struct tagMENUITEMINFOW
item_text_length2 = <value unavailable>
item_count = 0n1
is_group = <value unavailable>
item_text_length = <value unavailable>
di = 0x0056006c
sel_count = 0n0
item_text = <value unavailable>
tln = <value unavailable>
item_text2 = <value unavailable>
Dump of di
0:009> dt di
Local var @ edi Type DOWNLOAD_INFO*
+0x000 file_path : [260] "--- memory read error at address 0x0056006c ---"
+0x208 di_cs : _RTL_CRITICAL_SECTION
+0x220 download_node : DoublyLinkedList
+0x22c queue_node : DoublyLinkedList
+0x238 shared_info_node : DoublyLinkedList
+0x248 add_time : _ULARGE_INTEGER
+0x250 start_time : _ULARGE_INTEGER
+0x258 last_modified : _ULARGE_INTEGER
+0x260 auth_info : AUTH_CREDENTIALS
+0x268 file_size : ??
+0x270 last_downloaded : ??
+0x278 downloaded : ??
+0x280 speed : ??
+0x288 time_remaining : ??
+0x290 time_elapsed : ??
+0x298 download_speed_limit : ??
+0x2a0 shared_info : ????
+0x2a4 proxy_info : ????
+0x2a8 url : ????
+0x2ac host_list : ????
+0x2b0 range_list : ????
+0x2b4 print_range_list : ????
+0x2b8 range_list_end : ????
+0x2bc range_queue : ????
+0x2c0 parts_list : ????
+0x2c4 w_add_time : ????
+0x2c8 cookies : ????
+0x2cc headers : ????
+0x2d0 data : ????
+0x2d4 icon : ????
+0x2d8 hFile : ????
+0x2dc filename_offset : ??
+0x2e0 file_extension_offset : ??
+0x2e4 status : ??
+0x2e8 parts : ??
+0x2ea active_parts : ??
+0x2ec parts_limit : ??
+0x2ed retries : ??
+0x2ee method : ??
+0x2ef ssl_version : ??
+0x2f0 processed_header : ??
+0x2f1 download_operations : ??
+0x2f2 moving_state : ??
+0x2f3 hosts : ??
+0x2f4 active_hosts : ??
Memory read error 00560360
Nice. I was able to consistently get this to crash. The focused treelistview node isn't being cleared when using "Remove Completed" if it happens to be a completed download.
A new version is up that fixes this.
Hi,
Sometimes the application crashes when adding url after clearing the completed items (thus the list is empty). Today I managed to get a crash dump.
It looks that in this case,
di
is not a validDOWNLOAD_INFO
struct.