guberm / tortoisegit

Automatically exported from code.google.com/p/tortoisegit
0 stars 0 forks source link

Crash under win2K #628

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
No idea

What is the expected output? What do you see instead?
system launch dr Watson

What version of the product are you using? On what operating system?
TGit 1.5.8
git 1.7.0.2
OS Win2k sp 4
I use GDI+ for win2k

Please provide any additional information below.
Dr Watson Trace
Exception dell'applicazione:
        App:  (pid=1176)
        Ora: 18/11/2010 @ 17:47:40.728
        Numero exception: c0000005 (access violation)

*----> System Information <----*
        Nome computer: AVR
        Nome utente: Geppo
        Numero processori: 1
        Tipo processore: x86 Family 6 Model 15 Stepping 6
        Versione di Windows 2000: 5.0
        Build corrente: 2195
        Service Pack: 4
        Tipo corrente: Uniprocessor Free
        Organizzazione registrata: StratFleet
        Proprietario autorizzato: Geppo

*----> Elenco Task <----*
   0 Idle.exe
   8 System.exe
 148 SMSS.exe
 176 CSRSS.exe
 172 WINLOGON.exe
 224 SERVICES.exe
 236 LSASS.exe
 412 svchost.exe
 436 spoolsv.exe
 472 svchost.exe
 488 jqs.exe
 544 regsvc.exe
 560 mstask.exe
 640 vmtoolsd.exe
 716 WinMgmt.exe
 728 svchost.exe
 744 VMUpgradeHelper.exe
 920 explorer.exe
1152 VMwareTray.exe
1160 VMwareUser.exe
1200 AdobeARM.exe
 904 jusched.exe
1136 internat.exe
 928 TOTALCMD.exe
1176 TortoiseProc.ex.exe
 732 less.exe
1048 notepad++.exe
 828 DRWTSN32.exe
   0 _Total.exe

(00400000 - 0093E000) 
(78460000 - 784E1000) 
(719B0000 - 719B8000) 
(796B0000 - 7976B000) 
(79260000 - 792C5000) 
(77120000 - 7718F000) 
(7CF70000 - 7D1BA000) 
(77F40000 - 77F7D000) 
(77E10000 - 77E6F000) 
(70A70000 - 70AD6000) 
(78000000 - 78045000) 
(71710000 - 71794000) 
(10000000 - 1010D000) 
(00230000 - 00242000) 
(78520000 - 785C3000) 
(74FE0000 - 74FF4000) 
(74FD0000 - 74FD8000) 
(789E0000 - 78D81000) 
(6B1A0000 - 6B1A5000) 
(76B10000 - 76B4E000) 
(7CE60000 - 7CF4F000) 
(779B0000 - 77A4C000) 
(1A400000 - 1A47E000) 
(77820000 - 77827000) 
(75980000 - 75986000) 
(00250000 - 002DE000) 
(75000000 - 75009000) 
(77550000 - 77581000) 
(77980000 - 779A5000) 
(5D360000 - 5D36F000) 
(6E380000 - 6E386000) 
(75E30000 - 75E4A000) 
(72C90000 - 72D1F000) 
(05960000 - 05978000) 
(014E0000 - 0156D000) 
(77850000 - 7788F000) 
(770A0000 - 770C3000) 
(4EC50000 - 4EDFB000) 
(77290000 - 772FD000) 
(72840000 - 72846000) 
(79780000 - 79791000) 
(064B0000 - 064BD000) 
(75110000 - 7511C000) 
(7CE00000 - 7CE50000) 
(79340000 - 7934E000) 
(77BF0000 - 77C01000) 
(77950000 - 7797C000) 
(75170000 - 75176000) 
(75100000 - 75110000) 
(751C0000 - 751D5000) 
(75180000 - 751B8000) 
(71500000 - 715FD000) 

Scarico dello stato per l'id del thread 0x390

eax=015dafb8 ebx=00000001 ecx=0012e428 edx=0012e000 esi=00000000 edi=00000111
eip=0042b6c5 esp=0012d584 ebp=0012d590 iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000246

funzione: <nosymbols>
        0042b69c 83b82c04000000   cmp  dword ptr [eax+0x42c],0x0 ds:015db3e4=????????
        0042b6a3 7455             jz      004320fa
        0042b6a5 6a01             push    0x1
        0042b6a7 8b4df8           mov     ecx,[ebp+0xf8]         ss:00bb7476=????????
        0042b6aa 81c128040000     add     ecx,0x428
        0042b6b0 51               push    ecx
        0042b6b1 ff15cc725800     call    dword ptr [005872cc]   ds:005872cc=796bb5e8
        0042b6b7 68204e0000       push    0x4e20
        0042b6bc 8b55f8           mov     edx,[ebp+0xf8]         ss:00bb7476=????????
        0042b6bf 8b822c040000     mov     eax,[edx+0x42c]        ds:0012e42c=015dafb8
FAULT ->0042b6c5 8b482c           mov     ecx,[eax+0x2c]         
ds:02064e9e=????????
        0042b6c8 51               push    ecx
        0042b6c9 ff15c4725800     call    dword ptr [005872c4]   ds:005872c4=796bb400
        0042b6cf 8945fc           mov     [ebp+0xfc],eax         ss:00bb7476=????????
        0042b6d2 817dfc02010000   cmp dword ptr [ebp+0xfc],0x102 ss:00bb7476=????????
        0042b6d9 7512             jnz     004320ed
        0042b6db 6a00             push    0x0
        0042b6dd 8b55f8           mov     edx,[ebp+0xf8]         ss:00bb7476=????????
        0042b6e0 8b822c040000     mov     eax,[edx+0x42c]        ds:0012e42c=015dafb8
        0042b6e6 50               push    eax
        0042b6e7 ff15c0725800     call    dword ptr [005872c0]   ds:005872c0=796dbb59
        0042b6ed 8b4df8           mov     ecx,[ebp+0xf8]         ss:00bb7476=????????

*----> Back Trace dello stack <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
0012D590 005332D1 0012E000 01574B30 0012D61C 78A40A18 !<nosymbols> 
0012D5AC 0052C352 0012DD18 0012D5C8 0052C381 00000001 !<nosymbols> 
0012D5B8 0052C381 00000001 0012DD18 0012D5D4 78A6D227 !<nosymbols> 
0012D5C8 78A6D227 0012DD18 0012D5F0 78A6D409 00000566 !<nosymbols> 
0012D5D4 78A6D409 00000566 00000039 00000000 0012DD18 !<nosymbols> 
0012D5F0 78A5DE60 00000566 00000000 00000000 00000000 !<nosymbols> 
0012D614 78A3FF73 00000566 00000000 00000000 00000000 !<nosymbols> 
0012D664 78A3F75B 00000000 00020150 B06A223D 0012DD18 !<nosymbols> 
0012D714 78A3F6CE 00000111 00000566 00020150 0012D730 !<nosymbols> 
0012D734 0045D697 00000111 00000566 00020150 00000111 !<nosymbols> 
0012D750 78A3E2F4 00000111 00000566 00020150 B06A23FD !<nosymbols> 
0012D7B8 78A3E580 00000000 000700C8 00000111 00000566 !<nosymbols> 
0012D7DC 78A3C247 000700C8 00000111 00000566 00020150 !<nosymbols> 
0012D820 77E3A454 000700C8 00000111 00000566 00020150 !<nosymbols> 
0012D840 77E16382 78A3C1F1 000700C8 00000111 00000566 user32!SetWindowPlacement 
0012D870 77E17361 00A96068 00000111 00000566 00020150 user32!IsWindowVisible 
0012D890 77E309EF 000700C8 00000111 00000566 00020150 user32!SendMessageW 
0012D930 77E32B9C 00020150 00000202 00000000 000A0038 user32!CreatePopupMenu 
0012D954 77E3A454 00020150 00000202 00000000 000A0038 user32!FindWindowW 
0012D974 77E14605 77E32B53 00020150 00000202 00000000 user32!SetWindowPlacement 
0012DA00 77E1A7F2 001363F8 00000000 77E2ECF3 001363F8 user32!TranslateMessageEx 
0012DA30 78A6C3AF 000700C8 00A97B60 0012DD18 0012DA50 user32!DispatchMessageW 
0012DA44 78A42739 001363F8 0012DA64 78A5B244 001363F8 !<nosymbols> 
0012DA50 78A5B244 001363F8 001363F8 000700C8 0012DB84 !<nosymbols> 
0012DA64 004213AB 001363F8 0012DD18 78A3E43B 001363C8 !<nosymbols> 
0012DB84 00528CBC 001363F8 000700C8 000700C8 77E15ABC !<nosymbols> 
0012DBE0 78A40974 001363F8 001363F8 0012DD18 0012DC0C !<nosymbols> 
0012DBF4 78A7E478 000700C8 001363F8 001363C8 001363F8 !<nosymbols> 
0012DC0C 78A7EC79 001363F8 0012DC24 78A7E4C8 001363F8 !<nosymbols> 
0012DC18 78A7E4C8 001363F8 0012DC60 78A7E3AD 001363F8 !<nosymbols> 
0012DC24 78A7E3AD 001363F8 00000000 0012DD18 78A4280E !<nosymbols> 
0012DC60 78A5B89B 00000004 B06A28E9 005F1100 005F1100 !<nosymbols> 
0012DCAC 00561483 0012DCA4 0012DCA4 0012DCA8 0012DCA8 !<nosymbols> 
0012F2C4 004D1B37 005F1100 00DB1E90 00000001 0012F30C !<nosymbols> 
0012FF18 78A4AEF9 005F15B8 00000001 00000000 0012FFC0 !<nosymbols> 
0012FF2C 004CE80B 00400000 00000000 00020692 0000000A !<nosymbols> 
0012FFC0 796D89D5 0006E650 00000000 7FFDF000 C0000005 !<nosymbols> 
0012FFF0 00000000 004CE97A 00000000 000000C8 00000100 
kernel32!ProcessIdToSessionId 

*----> Scarico Raw Stack <----*
0012d584  20 4e 00 00 00 e0 12 00 - 30 4b 57 01 ac d5 12 00   N......0KW.....
0012d594  d1 32 53 00 00 e0 12 00 - 30 4b 57 01 1c d6 12 00  .2S.....0KW.....
0012d5a4  18 0a a4 78 79 0a a4 78 - b8 d5 12 00 52 c3 52 00  ...xy..x....R.R.
0012d5b4  18 dd 12 00 c8 d5 12 00 - 81 c3 52 00 01 00 00 00  ..........R.....
0012d5c4  18 dd 12 00 d4 d5 12 00 - 27 d2 a6 78 18 dd 12 00  ........'..x....
0012d5d4  f0 d5 12 00 09 d4 a6 78 - 66 05 00 00 39 00 00 00  .......xf...9...
0012d5e4  00 00 00 00 18 dd 12 00 - 66 05 00 00 14 d6 12 00  ........f.......
0012d5f4  60 de a5 78 66 05 00 00 - 00 00 00 00 00 00 00 00  `..xf...........
0012d604  00 00 00 00 66 05 00 00 - 18 dd 12 00 00 00 00 00  ....f...........
0012d614  64 d6 12 00 73 ff a3 78 - 66 05 00 00 00 00 00 00  d...s..xf.......
0012d624  00 00 00 00 00 00 00 00 - 18 dd 12 00 11 01 00 00  ................
0012d634  c8 63 13 00 eb 05 01 60 - 50 01 02 00 48 d6 12 00  .c.....`P...H...
0012d644  83 00 00 00 56 00 10 01 - 68 d6 12 00 97 d6 45 00  ....V...h.....E.
0012d654  35 01 00 00 eb 05 01 60 - 50 01 02 00 35 01 00 00  5......`P...5...
0012d664  14 d7 12 00 5b f7 a3 78 - 00 00 00 00 50 01 02 00  ....[..x....P...
0012d674  3d 22 6a b0 18 dd 12 00 - 18 dd 12 00 c8 63 13 00  ="j..........c..
0012d684  eb 05 01 60 00 00 00 00 - 00 00 00 00 01 00 00 00  ...`............
0012d694  ff ff ff 7f eb 05 01 60 - d0 1d f4 77 01 00 00 00  .......`...w....
0012d6a4  04 d7 12 00 53 ae e2 77 - eb 05 01 60 00 00 00 00  ....S..w...`....
0012d6b4  79 ae e2 77 20 3a e6 77 - 60 7b a9 00 04 00 00 00  y..w :.w`{......

Scarico dello stato per l'id del thread 0x4e0

eax=0177fee8 ebx=00000002 ecx=00000000 edx=00000000 esi=78468ef8 edi=00000002
eip=78468f03 esp=0177fea4 ebp=0177fef0 iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000246

funzione: NtWaitForMultipleObjects
        78468ef8 b8e9000000       mov     eax,0xe9
        78468efd 8d542404         lea     edx,[esp+0x4]          ss:02209d8b=????????
        78468f01 cd2e             int     2e
        78468f03 c21400           ret     0x14
        78468f06 8bff             mov     edi,edi

*----> Back Trace dello stack <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
0177FEF0 77E1E9DB 0177FEC8 00000001 00000000 00000000 
ntdll!NtWaitForMultipleObjects 
0177FF4C 77E1EA28 0177FF18 0177FFAC FFFFFFFF 000004FF 
user32!MsgWaitForMultipleObjectsEx 
0177FF68 4EC683BD 00000001 0177FFAC 00000000 FFFFFFFF 
user32!MsgWaitForMultipleObjects 
0177FFB4 796BB3BC 00000000 016735CE 016735D8 00000000 
!GdipTranslateWorldTransform 
0177FFEC 00000000 4EC68361 00000000 00000000 00000000 kernel32!lstrcmpiW 

*----> Scarico Raw Stack <----*
0177fea4  6d a2 6d 79 02 00 00 00 - c8 fe 77 01 01 00 00 00  m.my......w.....
0177feb4  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
0177fec4  02 00 00 00 cc 00 00 00 - c0 00 00 00 07 00 00 00  ................
0177fed4  00 00 00 00 98 ff 77 01 - cd ab ba dc 6c ff 77 01  ......w.....l.w.
0177fee4  05 46 e1 77 0e 83 c6 4e - b2 00 12 00 4c ff 77 01  .F.w...N....L.w.
0177fef4  db e9 e1 77 c8 fe 77 01 - 01 00 00 00 00 00 00 00  ...w..w.........
0177ff04  00 00 00 00 00 00 00 00 - 11 56 e1 77 a4 72 dd 4e  .........V.w.r.N
0177ff14  00 00 00 00 cc 00 00 00 - c0 00 00 00 3c ff 77 01  ............<.w.
0177ff24  2f 48 e1 77 19 02 00 00 - 98 ff 77 01 68 59 a9 00  /H.w......w.hY..
0177ff34  00 b0 fd 7f 00 00 00 00 - 00 00 00 00 cc b6 fd 7f  ................
0177ff44  00 00 00 00 c0 00 00 00 - 68 ff 77 01 28 ea e1 77  ........h.w.(..w
0177ff54  18 ff 77 01 ac ff 77 01 - ff ff ff ff ff 04 00 00  ..w...w.........
0177ff64  00 00 00 00 b4 ff 77 01 - bd 83 c6 4e 01 00 00 00  ......w....N....
0177ff74  ac ff 77 01 00 00 00 00 - ff ff ff ff ff 04 00 00  ..w.............
0177ff84  ce 35 67 01 d8 35 67 01 - 00 00 00 00 b2 00 12 00  .5g..5g.........
0177ff94  19 02 00 00 07 00 00 00 - 00 00 00 00 87 2f 74 00  ............./t.
0177ffa4  c1 04 00 00 aa 00 00 00 - cc 00 00 00 00 00 00 00  ................
0177ffb4  ec ff 77 01 bc b3 6b 79 - 00 00 00 00 ce 35 67 01  ..w...ky.....5g.
0177ffc4  d8 35 67 01 00 00 00 00 - 00 b0 fd 7f 0f 00 00 00  .5g.............
0177ffd4  c0 ff 77 01 0f 00 00 00 - ff ff ff ff 60 21 70 79  ..w.........`!py

Scarico dello stato per l'id del thread 0x368

eax=77127dd0 ebx=80064bd4 ecx=013cfb14 edx=00000000 esi=00147c40 edi=00147c80
eip=78468b37 esp=065dfe28 ebp=065dff74 iopl=0         nv up ei pl nz na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000202

funzione: ZwReplyWaitReceivePortEx
        78468b2c b8ac000000       mov     eax,0xac
        78468b31 8d542404         lea     edx,[esp+0x4]          ss:07069d0f=00000000
        78468b35 cd2e             int     2e
        78468b37 c21400           ret     0x14
        78468b3a 8bff             mov     edi,edi

*----> Back Trace dello stack <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
065DFF74 77148E4A 7712AEED 00147C40 00000001 00000000 
ntdll!ZwReplyWaitReceivePortEx 
065DFFA8 77127DE8 00167800 065DFFEC 796BB3BC 00160210 rpcrt4!TowerConstruct 
065DFFB4 796BB3BC 00160210 00000001 00000000 00160210 
rpcrt4!I_RpcConnectionInqSockBuffSize2 
065DFFEC 00000000 77127DD0 00160210 00000000 000A246A kernel32!lstrcmpiW 

Original issue reported on code.google.com by doctorge...@gmail.com on 18 Nov 2010 at 5:10

GoogleCodeExporter commented 9 years ago

Original comment by lzn...@gmail.com on 20 Nov 2010 at 7:14

GoogleCodeExporter commented 9 years ago
Works for me on Windows 2000 SP4 with GDIplus - are you sure that gdiplus.dll 
is in c:\Winnt\System32\dgiplus.dll (and did you get it from the GDIplus SDK)? 
- But the installation check for GDIplus is incurrect (fixed in rev. 
072ed8dfde6f2c02ae207891046ce361be4f1674).

TortoiseSVN dropped support for Windows 2000 (even M$ doesn't support it any 
more).

Original comment by sstrickr...@googlemail.com on 13 Mar 2011 at 7:58

GoogleCodeExporter commented 9 years ago
Reopen this bug if it is still valid for you.

Original comment by sstrickr...@googlemail.com on 13 Mar 2011 at 7:59