when trying to add more than 3 files to the uninstaller
to extract it with "File" command, it crashes
(Kernel32.dll) and says everything is ok, but no exe
found. It can be reproducable, if you add more than 3
files to the uninstall section. I tried on another
machine, it crashes too.
Ver: WinXP SP2 (HUN), NSIS 2.05
Logged In: YES
user_id=584402
I can't reproduce this, even with well over a hundred files
in the uninstall section. The compiler, the installer and
the uninstaller all work fine without crashing. Please
include a full example, the full crash details and specify
exactly where it crashes. It isn't clear if it crashes when
compiling, when installing or when uninstalling.
Logged In: YES
user_id=584402
Can you include the files needed to compile the script too?
The error log you've attached only contains which modules
were found, it doesn't contain any details about the crash
itself. Can you click More Details on the crash window and
send a picture of that? A Dr.Watson log would help even more.
Logged In: NO
huh, thoose about ~300Mbytes... but only BMP and MAS file
extensions. About 90 files for the installer, and 90 for the
uninstaller
here is the "more" screenshot:
http://web.axelero.hu/stonyo1/nsis_error1.jpg
http://web.axelero.hu/stonyo1/nsis_error2.jpg
I cant copy and paste the whole content :(
on error1 pic
"A hiba paramterei" = "Parameters of error"
i hope this helps
thanks
Logged In: YES
user_id=584402
Which version did you use to generate the error in the
picture, 2.04 or 2.05?
Logged In: NO
this pic was 2.04, but in 2.05 i get the same error :(
Logged In: YES
user_id=584402
The offset in the error message is from a DLL. Can you use
Dr. Watson to generate a complete log? That would give all
the details needed to find out what's happening. See the
following URL for information on setting up and working with
Dr. Watson:
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/drwatson_overview.mspx
Logged In: NO
i've done it:
i have hungarian windows, i tried to translate most of
messages, sorry for my poor english ;)
------------------------------------------------------------------------------------------------
Application exception:
Application: d:\NSIS\makensis.exe (pid=1344)
date: 2005.03.05. Időpont: 00:17:05.943
Ex. number: c0000005 (acces denied)
*----> Sytem info <----*
Machine name: MISU
Username: mis
Terminl-application process number: 0
Processors number: 1
Processzor type: x86 Family 6 Model 11 Stepping 1
Windows ver: 5.1
Present build: 2600
Service pack: 2
Present type: Uniprocessor Free
*----> Feladatlista <----*
0 System Process
4 System
464 smss.exe
512 csrss.exe
536 winlogon.exe
580 services.exe
592 lsass.exe
744 svchost.exe
804 svchost.exe
864 svchost.exe
920 svchost.exe
972 svchost.exe
1256 Explorer.EXE
1288 spoolsv.exe
1412 RUNDLL32.EXE
1420 jusched.exe
1432 daemon.exe
1440 ctfmon.exe
1712 nvsvc32.exe
1872 wdfmgr.exe
432 alg.exe
1604 svchost.exe
284 TOTALCMD.EXE
1532 firefox.exe
1488 gaim.exe
848 ntvdm.exe
1268 makensisw.exe
1344 makensis.exe
272 drwtsn32.exe
*----> Module list <----*
(0000000000400000 - 0000000000483000: d:\NSIS\makensis.exe
(0000000077b30000 - 0000000077b52000:
C:\WINDOWS\system32\Apphelp.dll
(0000000077bf0000 - 0000000077bf8000:
C:\WINDOWS\system32\VERSION.dll
(0000000077c00000 - 0000000077c58000:
C:\WINDOWS\system32\msvcrt.dll
(0000000077d30000 - 0000000077dc0000:
C:\WINDOWS\system32\USER32.dll
(0000000077dc0000 - 0000000077e6b000:
C:\WINDOWS\system32\ADVAPI32.dll
(0000000077e70000 - 0000000077f01000:
C:\WINDOWS\system32\RPCRT4.dll
(0000000077f10000 - 0000000077f56000:
C:\WINDOWS\system32\GDI32.dll
(0000000077f60000 - 0000000077fd6000:
C:\WINDOWS\system32\SHLWAPI.dll
(000000007c800000 - 000000007c8f9000:
C:\WINDOWS\system32\kernel32.dll
(000000007c900000 - 000000007c9b2000:
C:\WINDOWS\system32\ntdll.dll
*----> The process (ID: 0x5d4) <----*
eax=003c7019 ebx=00115990 ecx=00000001 edx=00000004
esi=00115934 edi=003c7019
eip=00423935 esp=00115904 ebp=00000004 iopl=0 nv up
ei pl nz na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000
efl=00000202
*** WARNING: Unable to verify checksum for d:\NSIS\makensis.exe
*** ERROR: Module load completed but symbols could not be
loaded for d:\NSIS\makensis.exe
function: makensis
0042391f cb retf
00423920 ff500c call dword ptr [eax+0xc]
00423923 2bc5 sub eax,ebp
00423925 8d4b04 lea ecx,[ebx+0x4]
00423928 50 push eax
00423929 ff570c call dword ptr [edi+0xc]
0042392c 8bcd mov ecx,ebp
0042392e 8bf8 mov edi,eax
00423930 8bd1 mov edx,ecx
00423932 c1e902 shr ecx,0x2
ERROR ->00423935 f3a5 rep movsd
ds:00115934=4dcdee40 es:003c7019=00000000
00423937 8bca mov ecx,edx
00423939 83e103 and ecx,0x3
0042393c f3a4 rep movsb
0042393e 8b03 mov eax,[ebx]
00423940 8bcb mov ecx,ebx
00423942 ff500c call dword ptr [eax+0xc]
00423945 5f pop edi
00423946 2bc5 sub eax,ebp
00423948 5e pop esi
00423949 5d pop ebp
*----> Embed functions (backward) <----*
WARNING: Stack unwind information not available. Following
frames may be wrong.
ChildEBP RetAddr Args to Child
00000004 00000000 00000000 00000000 00000000 makensis+0x23935
*----> A veremtr tartalma <----*
0000000000115904 00 00 00 00 19 70 69 00 - 14 df 12 00 19
70 69 02 .....pi......pi.
0000000000115914 3b 87 41 00 34 59 11 00 - 04 00 00 00 30
bb 9b 00 ;.A.4Y......0...
0000000000115924 e0 00 a6 00 80 da 12 00 - 14 df 12 00 00
00 00 00 ................
0000000000115934 40 ee cd 4d 7c 07 45 00 - a8 84 a7 00 a2
b7 00 00 @..M|.E.........
0000000000115944 cb 06 00 00 00 00 00 00 - 00 80 00 00 7e
df d8 02 ............~...
0000000000115954 e7 06 00 00 32 69 69 02 - 01 00 00 00 ef
be ad de ....2ii.........
0000000000115964 4e 75 6c 6c 73 6f 66 74 - 49 6e 73 74 0b
13 00 00 NullsoftInst....
0000000000115974 1d 70 69 02 38 08 45 00 - 30 d2 a1 00 24
04 00 00 .pi.8.E.0...$...
0000000000115984 0b 13 00 00 00 00 00 00 - 00 80 00 00 90
08 45 00 ..............E.
0000000000115994 64 08 45 00 7c 07 45 00 - e0 7c a5 00 38
80 00 00 d.E.|.E..|..8...
00000000001159a4 00 00 00 00 00 00 00 00 - 00 80 00 00 0c
08 45 00 ..............E.
00000000001159b4 cc 07 00 00 bc 07 00 00 - 00 00 3c 00 19
70 69 03 ..........<..pi.
00000000001159c4 01 00 00 00 01 00 00 00 - 01 00 00 00 19
70 69 03 .............pi.
00000000001159d4 1d 70 69 02 00 00 00 00 - 00 00 00 00 00
00 00 00 .pi.............
00000000001159e4 00 00 00 00 00 00 00 00 - 00 00 00 00 00
00 00 00 ................
00000000001159f4 00 00 00 00 00 00 00 00 - 00 00 00 00 00
00 00 00 ................
0000000000115a04 00 00 00 00 00 00 00 00 - 00 00 00 00 00
00 00 00 ................
0000000000115a14 00 00 00 00 00 00 00 00 - 00 00 00 00 00
00 00 00 ................
0000000000115a24 00 00 00 00 00 00 00 00 - 00 00 00 00 00
00 00 00 ................
0000000000115a34 00 00 00 00 00 00 00 00 - 00 00 00 00 00
00 00 00 ................
*----> Symbollist <----*
d:\NSIS\makensis.exe
Logged In: YES
user_id=584402
Thanks, that helped pinpoint the problem. I've compiled a
version with the fix and uploaded it at:
http://stashbox.org/uploads/1110024470/makensis.zip
Please test it and let me know if it works or not.
Logged In: NO
thank you, it solved the problem :) it compiled my script! :)
thanks for help, and wish lot of luck for NSIS in the future! :)
Logged In: NO
thank you, it solved the problem :) it compiled my script! :)
thanks for help, and wish lot of luck for NSIS in the future! :)