mustafaa Posted May 12, 2011 Report Share Posted May 12, 2011 I got "uTorrent has stopped working" message when starting (or rechecking) one of my torrents (about 22 Gigs) on the x64 version (only x64, the 32-bit version works fine)and when I choose Debug (I have Visual Studio 2010 installed) it told me that"Unhandled exception at 0x00000001400419a6 in uTorrent.exe: 0xC0000005: Access violation reading location 0xffffffffe7ad8995it stops in the disassembly at00000001400419A5 mov ecx,dword ptr [rdi] and this is the full disassembly0000000140041918 mov dword ptr [0],ebx 000000014004191F mov qword ptr [rsp+78h],r12 0000000140041924 mov r13d,r14d 0000000140041927 mov rbp,r15 000000014004192A mov r12,rbx 000000014004192D mov r15,rbx 0000000140041930 mov r14d,ebx 0000000140041933 mov rcx,qword ptr [rsp+78h] 0000000140041938 sub rcx,qword ptr [rsi] 000000014004193B cmp rcx,20000h 0000000140041942 jl 0000000140041781 0000000140041948 cmp dword ptr [rsi+18h],ebx 000000014004194B seta bl 000000014004194E lea eax,[rbx-1] 0000000140041951 add rsp,28h 0000000140041955 pop r15 0000000140041957 pop r14 0000000140041959 pop r13 000000014004195B pop r12 000000014004195D pop rdi 000000014004195E pop rsi 000000014004195F pop rbp 0000000140041960 pop rbx 0000000140041961 ret 0000000140041962 int 3 0000000140041963 int 3 0000000140041964 mov qword ptr [rsp+10h],rbx 0000000140041969 mov qword ptr [rsp+18h],rbp 000000014004196E push rdi 000000014004196F push r12 0000000140041971 push r13 0000000140041973 push r14 0000000140041975 push r15 0000000140041977 sub rsp,20h 000000014004197B mov rdi,qword ptr [rcx] 000000014004197E xor ebx,ebx 0000000140041980 mov rbp,rcx 0000000140041983 cmp rdi,rbx 0000000140041986 jne 0000000140041990 0000000140041988 or eax,0FFFFFFFFh 000000014004198B jmp 0000000140041BAB 0000000140041990 mov rax,rdi 0000000140041993 mov r15d,ebx 0000000140041996 sub rax,rdi 0000000140041999 cmp rax,20000h 000000014004199F jge 0000000140041BA2 00000001400419A5 mov ecx,dword ptr [rdi] 00000001400419A7 call qword ptr [14013AFC8h] 00000001400419AD mov r13d,ebx 00000001400419B0 mov r12,rbx 00000001400419B3 mov dword ptr [rsp+50h],eax 00000001400419B7 lea r14,[140180B84h] 00000001400419BE mov ecx,dword ptr [r14] 00000001400419C1 call qword ptr [14013AFC0h] 00000001400419C7 cmp eax,dword ptr [rdi+4] 00000001400419CA je 00000001400419E4 00000001400419CC inc r13d 00000001400419CF inc r12 00000001400419D2 add r14,0Ch 00000001400419D6 cmp r13d,5 00000001400419DA jne 00000001400419BE 00000001400419DC or r13d,0FFFFFFFFh 00000001400419E0 or r12,0FFFFFFFFFFFFFFFFh 00000001400419E4 movsxd r14,dword ptr [rsp+50h] 00000001400419E9 cmp r14d,ebx 00000001400419EC je 0000000140041988 00000001400419EE cmp rdi,qword ptr [rbp] 00000001400419F2 jne 0000000140041A37 00000001400419F4 cmp r12,0FFFFFFFFFFFFFFFFh 00000001400419F8 je 0000000140041A15 00000001400419FA cmp r12,rbx 00000001400419FD lea rdx,[140180B80h] 0000000140041A04 jle 0000000140041A3E 0000000140041A06 lea rax,[r12+r12*2] 0000000140041A0A cmp dword ptr [rdx+rax*4],ebx 0000000140041A0D je 0000000140041A3E 0000000140041A0F cmp dword ptr [rdx+rax*4],1 0000000140041A13 je 0000000140041A3E 0000000140041A15 cmp r13d,5 0000000140041A19 jl 0000000140041988 0000000140041A1F call qword ptr [14013A870h] 0000000140041A25 mov dword ptr [14019F9D8h],eax 0000000140041A2B mov dword ptr [0],ebx 0000000140041A32 jmp 0000000140041988 0000000140041A37 lea rdx,[140180B80h] 0000000140041A3E cmp r12,0FFFFFFFFFFFFFFFFh 0000000140041A42 je 0000000140041BC3 0000000140041A48 lea rcx,[r12+r12*2] 0000000140041A4C cmp byte ptr [rdx+rcx*4+8],bl 0000000140041A50 je 0000000140041A5B 0000000140041A52 add rdi,8 0000000140041A56 jmp 0000000140041BC6 0000000140041A5B mov ecx,dword ptr [rdx+rcx*4] 0000000140041A5E sub ecx,1 0000000140041A61 je 0000000140041B7D 0000000140041A67 sub ecx,1 0000000140041A6A je 0000000140041B3E 0000000140041A70 sub ecx,1 0000000140041A73 je 0000000140041B7D 0000000140041A79 cmp ecx,1 0000000140041A7C jne 0000000140041B90 0000000140041A82 mov ecx,dword ptr [rdi+1Ch] 0000000140041A85 call qword ptr [14013AFC8h] 0000000140041A8B mov r12d,eax 0000000140041A8E cmp r15d,ebx 0000000140041A91 ja 0000000140041AAF 0000000140041A93 call qword ptr [14013A870h] 0000000140041A99 mov dword ptr [14019F9D8h],eax 0000000140041A9F mov dword ptr [0],ebx 0000000140041AA6 cmp r15d,ebx 0000000140041AA9 je 0000000140041988 0000000140041AAF xor edx,edx 0000000140041AB1 mov eax,r12d 0000000140041AB4 div eax,r15d 0000000140041AB7 cmp eax,dword ptr [rbp+18h] 0000000140041ABA jne 0000000140041B90 0000000140041AC0 movzx ecx,word ptr [rdi+20h] 0000000140041AC4 mov word ptr [rbp+1Ch],cx 0000000140041AC8 movzx eax,word ptr [rdi+22h] 0000000140041ACC mov word ptr [rbp+20h],ax 0000000140041AD0 call qword ptr [14013AFA0h] 0000000140041AD6 movzx ecx,word ptr [rbp+20h] 0000000140041ADA movzx r11d,ax 0000000140041ADE mov dword ptr [rbp+1Ch],r11d 0000000140041AE2 call qword ptr [14013AFA0h] 0000000140041AE8 movzx r11d,ax 0000000140041AEC mov dword ptr [rbp+20h],r11d 0000000140041AF0 cmp dword ptr [rbp+1Ch],ebx 0000000140041AF3 jne 0000000140041B90 0000000140041AF9 cmp r11d,ebx 0000000140041AFC jne 0000000140041B90 0000000140041B02 cmp r14d,59h 0000000140041B06 jle 0000000140041B90 0000000140041B0C movzx ecx,word ptr [rdi+54h] 0000000140041B10 mov word ptr [rbp+1Ch],cx 0000000140041B14 movzx eax,word ptr [rdi+58h] 0000000140041B18 mov word ptr [rbp+20h],ax 0000000140041B1C call qword ptr [14013AFA0h] 0000000140041B22 movzx ecx,word ptr [rbp+20h] 0000000140041B26 movzx r11d,ax 0000000140041B2A mov dword ptr [rbp+1Ch],r11d 0000000140041B2E call qword ptr [14013AFA0h] 0000000140041B34 movzx r11d,ax Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.