Newsgroup: it.comp.software.newsreader
Titolo: [Dialog] Numerosi crash all'avvio...

Spesso e volentieri Dialog mi si impalla all'avvio.
Resta bloccato senza fare nessuna operazione, con la finestra aperta.
Non si chiude neanche: sono costretto ad interromperlo con il task manager.
Ho notato che accade più spesso se il PC è impegnato a fare altro...
Non dipende dall'occupazione della CPU, ma da quanto è impegnato l'HD... se
sto utilizzando processi che usano molto l'HD (es: cercare un file) Dialog
si impalla con probabilità vicina al 99%...
Incollo qui sotto un log di esempio:
====================================================================================================
= 28/01/2004 19.29.50
=
====================================================================================================
Access violation at address 005B0DDF in module 'dialog.exe'. Read of
address 00000000.
Access violation at address 005B0DDF in module 'dialog.exe'. Read of
address 00000000.
Exception class: EAccessViolation
Exception address: 005B0DDF
----------------------------------------------------------------------------------------------------
Stack list, generated 28/01/2004 19.29.50 Version: 2.0.10.1it
[005B0DDF] PMSupportU.TPlusNavigatorU.GetDynInfo (Line 2169,
"PMSupportU.pas" + 1) + $10
[00404915] System.@HandleAnyException + $35
[005B1C59] PMSupportU.TPlusNavigatorU.getDisplayWidth (Line 2654,
"PMSupportU.pas" + 7) + $A
[005B1CD5] PMSupportU.TPlusNavigatorU.getDisplayWidth (Line 2657,
"PMSupportU.pas" + 10) + $39
[0046D9A4] Controls.TWinControl.DefaultHandler + $DC
[0046E57A] Controls.TWinControl.SetIme + $DE
[005A5E82] PlusMemoU.TPlusMemoU.GetCaretWidth (Line 3384, "PlusMemoU.pas" +
0) + $26
[005A9354] PlusMemoU.TPlusMemoU.DoEnter (Line 4632, "PlusMemoU.pas" + 5) +
$E
[005AB6A5] PlusMemoU.TPlusMemoU.WMSetFocus (Line 5492, "PlusMemoU.pas" + 3)
+ $0
[0046A893] Controls.TControl.WndProc + $18B
[0041FECC] Classes.TList.Delete + $5C
[004200B3] Classes.TList.Insert + $67
[00486241] Forms.TCustomForm.SetFocusedControl + $281
[0046D8C0] Controls.TWinControl.WndProc + $15C
[005A92D1] PlusMemoU.TPlusMemoU.WndProc (Line 4609, "PlusMemoU.pas" + 9) +
$0
[0069F46A] ThemeMgr.TWindowProcList.DispatchMessage (Line 685,
"ThemeMgr.pas" + 15) + $0
[006A15CB] ThemeMgr.TThemeManager.WinControlWindowProc (Line 1982,
"ThemeMgr.pas" + 46) + $C
[006A16AE] ThemeMgr.TThemeManager.PreWinControlWindowProc (Line 2149,
"ThemeMgr.pas" + 1) + $0
[0046D53B] Controls.TWinControl.MainWndProc + $2F
[0046D553] Controls.TWinControl.MainWndProc + $47
[0042AA22] Classes.StdWndProc + $16
[0056E5C4] TB97Cmn.CallWndProcHook (Line 76, "TB97Cmn.pas" + 0) + $0
[0048627C] Forms.TCustomForm.SetWindowFocus + $28
[00486305] Forms.TCustomForm.SetActive + $61
[00486AD8] Forms.TCustomForm.WMActivate + $1C
[0046A893] Controls.TControl.WndProc + $18B
[00484AE6] Forms.TCustomForm.WndProc + $426
[0046D8C0] Controls.TWinControl.WndProc + $15C
[00484AE6] Forms.TCustomForm.WndProc + $426
[007B20F4] TntControls.TWinControlTrap.WindowProc (Line 687,
"TntControls.pas" + 23) + $0
[0069F46A] ThemeMgr.TWindowProcList.DispatchMessage (Line 685,
"ThemeMgr.pas" + 15) + $0
[006A011B] ThemeMgr.TThemeManager.FormWindowProc (Line 1187, "ThemeMgr.pas"
+ 9) + $0
[006A161E] ThemeMgr.TThemeManager.PreFormWindowProc (Line 2046,
"ThemeMgr.pas" + 1) + $0
[0046A663] Controls.TControl.Perform + $27
[0046FC63] Controls.TWinControl.CMInvalidate + $4B
[0046A893] Controls.TControl.WndProc + $18B
[0046D8C0] Controls.TWinControl.WndProc + $15C
[00484AE6] Forms.TCustomForm.WndProc + $426
[007B20F4] TntControls.TWinControlTrap.WindowProc (Line 687,
"TntControls.pas" + 23) + $0
[0069F46A] ThemeMgr.TWindowProcList.DispatchMessage (Line 685,
"ThemeMgr.pas" + 15) + $0
[006A011B] ThemeMgr.TThemeManager.FormWindowProc (Line 1187, "ThemeMgr.pas"
+ 9) + $0
[006A161E] ThemeMgr.TThemeManager.PreFormWindowProc (Line 2046,
"ThemeMgr.pas" + 1) + $0
[0046D53B] Controls.TWinControl.MainWndProc + $2F
[0046D553] Controls.TWinControl.MainWndProc + $47
[0042AA22] Classes.StdWndProc + $16
[007B1EA2] TntControls.TWinControlTrap.Win32Proc (Line 597,
"TntControls.pas" + 15) + $1E
[007B1EB9] TntControls.TWinControlTrap.Win32Proc (Line 600,
"TntControls.pas" + 18) + $7
[0042AA22] Classes.StdWndProc + $16
[0056E5C4] TB97Cmn.CallWndProcHook (Line 76, "TB97Cmn.pas" + 0) + $0
[0048B2C8] Forms.TApplication.ProcessMessage + $18
[0048B36F] Forms.TApplication.HandleMessage + $F
[0048B58F] Forms.TApplication.Run + $9B
[0048B5D2] Forms.TApplication.Run + $DE
[007B792A] dialog.dialog (Line 212, "C:\Dokumente und
Einstellungen\Coding\Eigene Dateien\D6\projects\dialog\dialog.dpr" + 57) +
$C
[007B7962] dialog.dialog (Line 212, "C:\Dokumente und
Einstellungen\Coding\Eigene Dateien\D6\projects\dialog\dialog.dpr" + 57) +
$44
----------------------------------------------------------------------------------------------------
System   : Windows XP Professional, Version: 5.1, Build: A28, "Service Pack
1"
Processor: AMD, AMD Athlon(TM) XP 1800+, 1533 MHz MMX
Display  : 1152x864 pixels, 32 bpp
----------------------------------------------------------------------------------------------------
List of loaded modules:
[00400000] C:\Programmi\Internet\40tude Dialog\dialog.exe
           2.0.10.1 - 2.0.10.1
           40tude dialog
[01130000] C:\WINDOWS\System32\msctfime.ime
<00400000> 5.1.2600.1106 - 5.1.2600.1106 (xpsp1.020828-1920)
           Microsoft Text Frame Work Service IME
[01160000] C:\WINDOWS\System32\ctagent.dll
<10000000> 1.0.0.5 - 1, 0, 0, 5
           ctagent
[01190000] C:\Programmi\Logitech\iTouch\iTchHk.dll
<10000000> 1.0.0.0 - 1.0.0
           iTouch Hook Library
[01450000] C:\Programmi\File comuni\Logitech\Scrolling\LgMsgHk.dll
<10000000> 1.1.0.0 - 1.1.0
           Logitech Message Hook Library
[01B70000] C:\Programmi\Logitech\iTouch\kbdhook.dll
<10000000> 2.15.264.0 - 2.15.264
           Keyboard Hook Library
[10000000] C:\Programmi\Logitech\MouseWare\System\LgWndHk.dll
           9.78.34.0 - 9.78.034
           Logitech Call Window Hook Library
[1A400000] C:\WINDOWS\system32\URLMON.DLL
           6.0.2800.1282 - 6.00.2800.1282
           Estensioni OLE32 per Win32
[51080000] C:\WINDOWS\System32\DSOUND.dll
           5.3.0.900 - 5.3.0000000.900 built by: DIRECTX
           DirectSound
[5B180000] C:\WINDOWS\System32\uxtheme.dll
           6.0.2800.1106 - 6.00.2800.1106 (xpsp1.020828-1920)
           Libreria UxTheme di Microsoft
[5D300000] C:\WINDOWS\System32\HHCTRL.OCX
           5.2.3735.0 - 5.2.3735.0
           Microsoft® HTML Help Control
[5F210000] C:\WINDOWS\System32\olepro32.dll
           5.0.5014.0 - 5.0.5014
           Microsoft (R) OLE Property Support DLL
[62E40000] C:\WINDOWS\System32\LPK.DLL
           5.1.2600.0 - 5.1.2600.0 (xpclient.010817-1148)
           Language Pack
[68DE0000] C:\WINDOWS\System32\mui\0010\HHCTRLui.dll
           4.74.9273.0 - 4.74.9273
           Controllo Microsoft® HTML Help
[70A70000] C:\WINDOWS\system32\SHLWAPI.dll
           6.0.2800.1276 - 6.00.2800.1276
           Libreria leggera di utilità per la shell
[71700000] C:\WINDOWS\System32\shdocvw.dll
           6.0.2800.1276 - 6.00.2800.1276
           Shell Doc Object e Control Library
[719D0000] C:\WINDOWS\system32\mswsock.dll
           5.1.2600.0 - 5.1.2600.0 (xpclient.010817-1148)
           Service Provider Microsoft Windows Sockets 2.0
[71A10000] C:\WINDOWS\System32\wshtcpip.dll
           5.1.2600.0 - 5.1.2600.0 (xpclient.010817-1148)
           Windows Sockets Helper DLL
[71A20000] C:\WINDOWS\System32\WS2HELP.dll
           5.1.2600.0 - 5.1.2600.0 (xpclient.010817-1148)
           Helper di Windows Socket 2.0 per Windows NT
[71A30000] C:\WINDOWS\System32\WS2_32.dll
           5.1.2600.1240 - 5.1.2600.1240 (xpsp2.030618-0119)
           Windows Socket 2.0 32-Bit DLL
[71AA0000] C:\WINDOWS\system32\mpr.dll
           5.1.2600.0 - 5.1.2600.0 (xpclient.010817-1148)
           DLL del router multiple provider
[71BB0000] C:\WINDOWS\System32\netapi32.dll
           5.1.2600.1106 - 5.1.2600.1106 (xpsp1.020828-1920)
           Net Win32 API DLL
[72F10000] C:\WINDOWS\System32\USP10.dll
           1.409.2600.1106 - 1.0409.2600.1106 (xpsp1.020828-1920)
           Uniscribe Unicode script processor
[72F70000] C:\WINDOWS\System32\winspool.drv
           5.1.2600.1106 - 5.1.2600.1106 (xpsp1.020828-1920)
           Driver dello spooler di Windows
[74680000] C:\WINDOWS\System32\Msimtf.dll
           5.1.2600.1106 - 5.1.2600.1106 (xpsp1.020828-1920)
           Active IMM Server DLL
[746B0000] C:\WINDOWS\System32\MSCTF.dll
           5.1.2600.1106 - 5.1.2600.1106 (xpsp1.020828-1920)
           MSCTF Server DLL
[75EF0000] C:\WINDOWS\system32\appHelp.dll
           5.1.2600.1106 - 5.1.2600.1106 (xpsp1.020828-1920)
           Application Compatibility Client Library
[76030000] C:\WINDOWS\System32\MSVCP60.dll
           6.0.8972.0 - 6.00.8972.0
           Microsoft (R) C++ Runtime Library
[76330000] C:\WINDOWS\System32\msimg32.dll
           5.1.2600.1106 - 5.1.2600.1106 (xpsp1.020828-1920)
           GDIEXT Client DLL
[76340000] C:\WINDOWS\System32\imm32.dll
           5.1.2600.1106 - 5.1.2600.1106 (xpsp1.020828-1920)
           Windows XP IMM32 API Client DLL
[76360000] C:\WINDOWS\system32\comdlg32.dll
           6.0.2800.1106 - 6.00.2800.1106 (xpsp1.020828-1920)
           DLL delle finestre di dialogo comuni
[767E0000] C:\WINDOWS\System32\HLINK.DLL
           5.0.0.4513 - 5.0.4513
           Libreria collegamenti ipertestuali Microsoft
[76B00000] C:\WINDOWS\System32\winmm.dll
           5.1.2600.1106 - 5.1.2600.1106 (xpsp1.020828-1920)
           DLL API MCI
[76BB0000] C:\WINDOWS\System32\PSAPI.dll
           5.1.2600.1106 - 5.1.2600.1106 (xpsp1.020828-1920)
           Process Status Helper
[76C50000] C:\WINDOWS\system32\IMAGEHLP.DLL
           5.1.2600.1106 - 5.1.2600.1106 (xpsp1.020828-1920)
           Windows NT Image Helper
[76D20000] C:\WINDOWS\System32\iphlpapi.dll
           5.1.2600.1240 - 5.1.2600.1240 (xpsp2.030618-0119)
           API helper IP
[76EE0000] C:\WINDOWS\System32\DNSAPI.dll
           5.1.2600.1106 - 5.1.2600.1106 (xpsp1.020828-1920)
           DNS Client API DLL
[76F20000] C:\WINDOWS\system32\WLDAP32.dll
           5.1.2600.1106 - 5.1.2600.1106 (xpsp1.020828-1920)
           Win32 LDAP API DLL
[76F50000] C:\WINDOWS\System32\Secur32.dll
           5.1.2600.1106 - 5.1.2600.1106 (xpsp1.020828-1920)
           Security Support Provider Interface
[76F70000] C:\WINDOWS\System32\winrnr.dll
           5.1.2600.0 - 5.1.2600.0 (xpclient.010817-1148)
           LDAP RnR Provider DLL
[76F80000] C:\WINDOWS\System32\rasadhlp.dll
           5.1.2600.0 - 5.1.2600.0 (xpclient.010817-1148)
           Remote Access AutoDial Helper
[76F90000] C:\WINDOWS\System32\CLBCATQ.DLL
           2001.12.4414.42 - 2001.12.4414.42
[77010000] C:\WINDOWS\System32\COMRes.dll
           2001.12.4414.42 - 2001.12.4414.42
[770F0000] C:\WINDOWS\system32\oleaut32.dll
           3.50.5016.0 - 3.50.5016.0
           Microsoft OLE 3.50  for Windows NT(TM) and Windows 95(TM)
Operating Systems
[773A0000] C:\WINDOWS\system32\shell32.dll
           6.0.2800.1233 - 6.00.2800.1233 (xpsp2.030604-1804)
           DLL comune della shell di Windows
[77BD0000] C:\WINDOWS\system32\version.dll
           5.1.2600.0 - 5.1.2600.0 (xpclient.010817-1148)
           Version Checking and File Installation Libraries
[77BE0000] C:\WINDOWS\system32\MSVCRT.DLL
           7.0.2600.1106 - 7.0.2600.1106 (xpsp1.020828-1920)
           Windows NT CRT DLL
[77C40000] C:\WINDOWS\system32\GDI32.dll
           5.1.2600.1106 - 5.1.2600.1106 (xpsp1.020828-1920)
           GDI Client DLL
[77D10000] C:\WINDOWS\system32\user32.dll
           5.1.2600.1255 - 5.1.2600.1255 (xpsp2.030804-1745)
           Windows XP USER API Client DLL
[77DA0000] C:\WINDOWS\system32\ADVAPI32.dll
           5.1.2600.1106 - 5.1.2600.1106 (xpsp1.020828-1920)
           API Windows 32 Base avanzato
[77E40000] C:\WINDOWS\system32\kernel32.dll
           5.1.2600.1106 - 5.1.2600.1106 (xpsp1.020828-1920)
           DLL client di Windows NT BASE API
[77F40000] C:\WINDOWS\System32\ntdll.dll
           5.1.2600.1217 - 5.1.2600.1217 (xpsp2.030429-2131)
           DLL del livello NT
[78000000] C:\WINDOWS\system32\RPCRT4.dll
           5.1.2600.1254 - 5.1.2600.1254 (xpsp2.030801-1834)
           Remote Procedure Call Runtime
[78090000]
C:\WINDOWS\WinSxS\X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.10.0_x-ww_f7fb5805\comctl32.dll
           6.0.2800.1106 - 6.0 (xpsp1.020828-1920)
           User Experience Controls Library
[7D4F0000] C:\WINDOWS\system32\OLE32.DLL
           5.1.2600.1263 - 5.1.2600.1263 (xpsp2.030819-2129)
           Microsoft OLE per Windows
----------------------------------------------------------------------------------------------------
Active Controls Hierarchy:
TPlusMemoU "BodyEditor"
TTntTabSheet "MsgSheet"
TTntPageControl "PC"
TPanel "Panel3"
TComposeForm "Compose0193"
----------------------------------------------------------------------------------------------------
-- 
---> 
ra...@despammed.com
                                  ICQ:11928715
----------------------------------------------------------------------
ATTENZIONE:
Utilizzate l'indirizzo qui sopra per rispondere.

 Spesso e volentieri Dialog mi si impalla all'avvio.
E me lo fa ancora :-(
Ho eliminato tutti gli script che avevo all'avvio, ed ora è rimasto solo
questo:
ADo('GetNewHeadersInSubscribedGroups');
timer1.interval:=60000*5; //every 5 minutes
timer1.enabled:=true;
Spesso e volentieri (solo stasera 2 volte) Dialog mi si impalla mentre
scarica gli headers dopo l'avvio del programma :-(
Non mi scrive neanche i LOG :-((


 scarica gli headers dopo l'avvio del programma :-(
Ma lo fa anche se gli dai manualmente il comando di scaricare i nuovi
header in tutti i newsgroup sottoscritti? (Come prima cosa, appena lo
avvii, intendo...)
-- 
Fare Well!  G  ~ 
http://snurl.com/dialog
 ~ 
http://www.x-privat.org/it-alt
«Once such incantatory phrases as "we see now through a glass darkly" and
"mysterious are the ways He chooses His wonders to perform" are mastered,
logic can be happily tossed out the window.»  (Stephen King, "The Stand")

 header in tutti i newsgroup sottoscritti? (Come prima cosa, appena lo
Quelle 2 o 3 volte che ho provato no...


 Quelle 2 o 3 volte che ho provato no...
E allora è evidentemente un problema dello script OnStartup... mi pare tu 
avessi già provato a cancellarlo completamente e rifarlo ex novo, vero?


 avessi già provato a cancellarlo completamente e rifarlo ex novo, vero?
No, ma lo faccio, se dovesse servire...
Ma c'è solo quello in quello script...


 Ma c'è solo quello in quello script...
Il problema credo sia proprio lo script in sè :)


 Il problema credo sia proprio lo script in sè :)
In che senso, scusa?


 In che senso, scusa?
Non le istruzioni contenute nello script, ma il fatto che Dialog debba
eseguire uno script -qualunque esso sia- all'avvio. Prova a mettere il
vecchio database (la cartella Data) nella nuova installazione, poi fa'
lo stesso anche coi file .ini, con la cartella Dicts eccetera, insomma
con tutto tranne gli script...
-- 
Fare Well! | 40tude Dialog 2.0.10.1it 
http://snurl.com/dialog
G          | it-alt.* CMS-CGFI member 
http://www.x-privat.org/it-alt
           | Mai piů Outlook Express! news:it.comp.software.newsreader
           | Basta Internet Explorer! news:it-alt.comp.software.mozilla