rejetto forum

1.6 comin...

rejetto · 291 · 128736

0 Members and 1 Guest are viewing this topic.

Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13523
    • View Profile
well, i was watching another submitted bug
Quote
- networked paths do not work

i tested them now with rc21, and they works fine
can someone report his experience?


Offline NeoJ

  • Occasional poster
  • *
    • Posts: 27
    • View Profile
i test rc21 on Win2k (&XP)...

win or hfs creates file:
ExceptionsLog.txt

this text from that file:


############# ERROR ON: 01.04.2004 12:02:42
D:\...\...\hfs.exe
Access violation at address 004DFCA9 in module 'hfs.exe'. Read of address 0100F954
----------------------------------------------------------------
Stack list, generated 01.04.2004 12:02:38
[004DFCA9]{hfs.exe     }
[0040413F]{hfs.exe     }
[004E5B29]{hfs.exe     }
[004E5B92]{hfs.exe     }
...
very many
...
[00455482]{hfs.exe     }
[004556A2]{hfs.exe     }
[004ED3F8]{hfs.exe     }
----------------------------------------------------------------
System   : Windows 2000 Professional, Version: 5.0, Build: 893, "Service Pack 2"
Processor: Intel, Celeron, 1000 MHz MMX
Display  : 1024x768 pixels, 24 bpp
----------------------------------------------------------------
List of loaded modules:

[00400000] D:\Software\httpServer\hfs.exe
             Build: 0
...
Product Versions

hfs.exe: Build: 0 31.03.2004 20:07:42
### END LOG

This is old bug?  :cry:


Anonymous

  • Guest
to last:
i think you re using wrong hfs exe
http://www.rejetto.com/temp/hfs.exe
you must use this one the RC is now debug version
to rejetto:
no problem man, you re always welcome. im happy i can help you :D


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13523
    • View Profile
sorry neoj, but that EXE was not good, and the log you posted is not useful.

please re-download the new exe. the correct (new) size is 1283584 bytes.

this new kind of big exe files will tell me the source and the line where the error lies. so i can fix bug more easily.

please re-report the bug using this exe.


Offline NeoJ

  • Occasional poster
  • *
    • Posts: 27
    • View Profile
Please, Rejetto   :)

############# ERROR ON: 02.04.2004 10:29:54
D:\...\...\hfs.exe
Access violation at address 00403C34 in module 'hfs.exe'. Read of address 00004C38
----------------------------------------------------------------
Stack list, generated 02.04.2004 10:29:51
[00403C34]{hfs.exe } System.TObject.Free + $8
[0040413F]{hfs.exe } System.@HandleAnyException + $33
[004E5B21]{hfs.exe } main.TmainFrm.timerEvent (Line 3022, "main.pas" + 1) + $0
[004E5BA1]{hfs.exe } main.TmainFrm.timerEvent (Line 3045, "main.pas" + 24) + $3
[00442DB7]{hfs.exe } ExtCtrls.TTimer.Timer + $F
[00442C9B]{hfs.exe } ExtCtrls.TTimer.WndProc + $2B
[004267B0]{hfs.exe } Classes.StdWndProc + $14
[0043103E]{hfs.exe } Contnrs.TObjectList.GetItem + $A
[0045544B]{hfs.exe } Forms.TApplication.ProcessMessage + $83
[00455482]{hfs.exe } Forms.TApplication.HandleMessage + $A
[004556A2]{hfs.exe } Forms.TApplication.Run + $96
[004ED3F0]{hfs.exe } hfs.hfs (Line 43, "C:\code\mine\hfs\hfs.dpr" + 7) + $7
----------------------------------------------------------------
System : Windows 2000 Professional, Version: 5.0, Build: 893, "Service Pack 2"
Processor: Intel, Celeron, 1000 MHz MMX
Display : 1024x768 pixels, 24 bpp
----------------------------------------------------------------
List of loaded modules:

[00400000] D:\...\...\hfs.exe
Build: 0
...
...
----------------------------------------------------------------
Product Versions

hfs.exe: Build: 0 02.04.2004 10:25:16
### END LOG


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13523
    • View Profile
well, since i cannot reproduce the bug, i tried to fix the bug using the log anyway.
please test rc22 and let me know...


Offline NeoJ

  • Occasional poster
  • *
    • Posts: 27
    • View Profile
i test rc22  :cry:

############# ERROR ON: 02.04.2004 16:25:56
D:\...\...\hfs.exe
Access violation at address 00403C34 in module 'hfs.exe'. Read of address 00004C38
----------------------------------------------------------------
Stack list, generated 02.04.2004 16:25:54
[00403C34]{hfs.exe     } System.TObject.Free + $8
[0040413F]{hfs.exe     } System.@HandleAnyException + $33
[004E5B65]{hfs.exe     } main.TmainFrm.timerEvent (Line 3031, "main.pas" + 10) + $0
[0040EBFC]{hfs.exe     } SysUtils.FreeAndNil + $8
[004E5BC9]{hfs.exe     } main.TmainFrm.timerEvent (Line 3047, "main.pas" + 26) + $3
[00442DB7]{hfs.exe     } ExtCtrls.TTimer.Timer + $F
[00442C9B]{hfs.exe     } ExtCtrls.TTimer.WndProc + $2B
[004267B0]{hfs.exe     } Classes.StdWndProc + $14
[0043103E]{hfs.exe     } Contnrs.TObjectList.GetItem + $A
[0045544B]{hfs.exe     } Forms.TApplication.ProcessMessage + $83
[00455482]{hfs.exe     } Forms.TApplication.HandleMessage + $A
[004556A2]{hfs.exe     } Forms.TApplication.Run + $96
[004ED47C]{hfs.exe     } hfs.hfs (Line 43, "C:\code\mine\hfs\hfs.dpr" + 7) + $7
----------------------------------------------------------------
System   : Windows 2000 Professional, Version: 5.0, Build: 893, "Service Pack 2"
Processor: Intel, Celeron, 1000 MHz MMX
Display  : 1024x768 pixels, 24 bpp
----------------------------------------------------------------
List of loaded modules:

[00400000] D:\...\...\hfs.exe
             Build: 0
...
----------------------------------------------------------------
Product Versions

hfs.exe: Build: 0 02.04.2004 16:22:26
### END LOG

but!.. Server don't crash! Error message only  ;)
You'll kill this bug, Rejetto  :)


Anonymous

  • Guest
i dunno why hfs sends data like this


but pc is not feeling ok during anyone is leeching even on 30 kb/sec



any suggestions ?!?!?! wtf is this ?


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13523
    • View Profile
suicide:
log menu :arrow: log what :arrow: bytes sent

this options is there mostly for debug purposes


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13523
    • View Profile
neoj, another attempt to fix that bug is in rc23.
i also changed the code handling the quit, because i noticed it was preventing the system from shutting down.
and introduced an option "log on video" so you can disable it.
it is useful when you have a big log and want it only on file, because it eats your memory.
the log can grow big because it is detailed or because HFS stays open for days.

as you may see, the test version of HFS is much bigger.
this is because the file is uncompressed.
the compression (UPX) makes the debug-log to not work.
so i have to ZIP it...

www.rejetto.com/temp/hfs.zip


Anonymous

  • Guest

Anonymous

  • Guest
this is what i see on first start of rc23

Access violation at address 004E032D in module 'hfs.exe'. Read of address 000000A0
HFS 1.6 rc23
----------------------------------------------------------------
Stack list, generated 04.04.2004 13:25:52
[004E032D]{hfs.exe     } main.doLog (Line 1754, "main.pas" + 6) + $24
[0040413F]{hfs.exe     } System.@HandleAnyException + $33
[004E0C7B]{hfs.exe     } main.TmainFrm.httpEvent (Line 1900, "main.pas" + 6) + $1
[004C4EE0]{hfs.exe     } HSlib.ThttpSrv.Notify (Line 549, "..\hslib\hslib.pas" + 0) + $10
[004C4BB1]{hfs.exe     } HSlib.ThttpSrv.Start (Line 462, "..\hslib\hslib.pas" + 9) + $B
[004E253F]{hfs.exe     } main.TmainFrm.startServer (Line 2412, "main.pas" + 8) + $5
[004E2478]{hfs.exe     } main.TmainFrm.toggleServer (Line 2400, "main.pas" + 3) + $2
[004E238E]{hfs.exe     } main.TmainFrm.toggleBtnClick (Line 2389, "main.pas" + 1) + $2
[0046593C]{hfs.exe     } Controls.TControl.Click + $64
[0049DAEC]{hfs.exe     } ComCtrls.TToolButton.Click + $0
[00465D92]{hfs.exe     } Controls.TControl.WMLButtonUp + $5E
[004657A4]{hfs.exe     } Controls.TControl.WndProc + $188
[00428CE7]{hfs.exe     } Graphics.TFont.GetHandle + $183
[00468747]{hfs.exe     } Controls.TWinControl.WndProc + $157
[004A1C69]{hfs.exe     } ComCtrls.TToolBar.WndProc + $231
[00465574]{hfs.exe     } Controls.TControl.Perform + $24
[004685DC]{hfs.exe     } Controls.TWinControl.IsControlMouseMsg + $80
[0049F6E7]{hfs.exe     } ComCtrls.TToolBar.UpdateButtonState + $53
[004686CA]{hfs.exe     } Controls.TWinControl.WndProc + $DA
[00403DC6]{hfs.exe     } System.@IsClass + $E
[0049F71D]{hfs.exe     } ComCtrls.TToolBar.UpdateButtonStates + $29
[004A1C69]{hfs.exe     } ComCtrls.TToolBar.WndProc + $231
[004683C4]{hfs.exe     } Controls.TWinControl.MainWndProc + $2C
[004267B0]{hfs.exe     } Classes.StdWndProc + $14
[004311D2]{hfs.exe     } Contnrs.TComponentList.GetItems + $A
[0045544B]{hfs.exe     } Forms.TApplication.ProcessMessage + $83
[00455482]{hfs.exe     } Forms.TApplication.HandleMessage + $A
[004556A2]{hfs.exe     } Forms.TApplication.Run + $96
[004ED4E5]{hfs.exe     } hfs.hfs (Line 43, "C:\code\mine\hfs\hfs.dpr" + 7) + $7
----------------------------------------------------------------
System   : Windows XP Professional, Version: 5.1, Build: A28, "Service Pack 2, v.2096"
Processor: Intel, Pentium 4, 1820 MHz MMX
Display  : 1280x1024 pixels, 16 bpp
----------------------------------------------------------------
List of loaded modules:


Anonymous

  • Guest
and i just cant make the server go online.... when im trying to make server online pressing on the known button it gives me this log :


Access violation at address 004E032D in module 'hfs.exe'. Read of address 000000A0
HFS 1.6 rc23
----------------------------------------------------------------
Stack list, generated 04.04.2004 13:29:51
[004E032D]{hfs.exe     } main.doLog (Line 1754, "main.pas" + 6) + $24
[0040413F]{hfs.exe     } System.@HandleAnyException + $33
[004E0C7B]{hfs.exe     } main.TmainFrm.httpEvent (Line 1900, "main.pas" + 6) + $1
[004C4EE0]{hfs.exe     } HSlib.ThttpSrv.Notify (Line 549, "..\hslib\hslib.pas" + 0) + $10
[004C4BB1]{hfs.exe     } HSlib.ThttpSrv.Start (Line 462, "..\hslib\hslib.pas" + 9) + $B
[004E253F]{hfs.exe     } main.TmainFrm.startServer (Line 2412, "main.pas" + 8) + $5
[004E2478]{hfs.exe     } main.TmainFrm.toggleServer (Line 2400, "main.pas" + 3) + $2
[004E238E]{hfs.exe     } main.TmainFrm.toggleBtnClick (Line 2389, "main.pas" + 1) + $2
[0046593C]{hfs.exe     } Controls.TControl.Click + $64
[0049DAEC]{hfs.exe     } ComCtrls.TToolButton.Click + $0
[00465D92]{hfs.exe     } Controls.TControl.WMLButtonUp + $5E
[004657A4]{hfs.exe     } Controls.TControl.WndProc + $188
[00428CE7]{hfs.exe     } Graphics.TFont.GetHandle + $183
[00468747]{hfs.exe     } Controls.TWinControl.WndProc + $157
[004A1C69]{hfs.exe     } ComCtrls.TToolBar.WndProc + $231
[00465574]{hfs.exe     } Controls.TControl.Perform + $24
[004685DC]{hfs.exe     } Controls.TWinControl.IsControlMouseMsg + $80
[0049F6E7]{hfs.exe     } ComCtrls.TToolBar.UpdateButtonState + $53
[004686CA]{hfs.exe     } Controls.TWinControl.WndProc + $DA
[00403DC6]{hfs.exe     } System.@IsClass + $E
[0049F71D]{hfs.exe     } ComCtrls.TToolBar.UpdateButtonStates + $29
[004A1C69]{hfs.exe     } ComCtrls.TToolBar.WndProc + $231
[004683C4]{hfs.exe     } Controls.TWinControl.MainWndProc + $2C
[004267B0]{hfs.exe     } Classes.StdWndProc + $14
[004560E1]{hfs.exe     } Forms.TApplication.StopHintTimer + $15
[0045544B]{hfs.exe     } Forms.TApplication.ProcessMessage + $83
[00455482]{hfs.exe     } Forms.TApplication.HandleMessage + $A
[004556A2]{hfs.exe     } Forms.TApplication.Run + $96
[004ED4E5]{hfs.exe     } hfs.hfs (Line 43, "C:\code\mine\hfs\hfs.dpr" + 7) + $7
----------------------------------------------------------------
System   : Windows XP Professional, Version: 5.1, Build: A28, "Service Pack 2, v.2096"
Processor: Intel, Pentium 4, 1820 MHz MMX
Display  : 1280x1024 pixels, 16 bpp
----------------------------------------------------------------


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13523
    • View Profile
this new system for debuggin' is excellent
i immediately found the bug and fixed it :)
download rc24 (zip)


Anonymous

  • Guest
Quote from: "rejetto"
this new system for debuggin' is excellent
i immediately found the bug and fixed it :)
download rc24 (zip)

thats nice omg  8O  8O  :D  :D  :D
also: the bug is fixed
a final version finally ?!?!  :roll:  :roll: