Newsgroup: it.comp.software.newsreader
Titolo: [Dialog] Errore misterioso e Dialog smette di funzionare

Salve ragazzi, 
stavo usando Dialog 2.0.10.1 (credo sia la beta 33) su un Pentium IV a 2.0
Ghz con 512 Mb di Ram su SO Win XP Pro - svariate applicazioni in
background tra cui Avast Antivirus -, quando mi accingevo a fare
l'operazione on line di "ricostruisci thread", quando improvvisamente mi
compare una finestra di log con un messaggio di errore (che impunemente ho
dimenticato di annotare), ma su cui compariva il simbolo del "bug" di
Mantis. Detto fatto, la finestra si chiude e Dialog da allora ha rifiutato
di lanciarsi con l'eseguibile (ovvero, la finestra di "lancio" del
programma scompariva nella fase di caricamento). Se non ricordo male,
questa è il file di log che Dialog dovrebbe generare automaticamente
= 07/05/2004 20:11:16
=
====================================================================================================
List index out of bounds (-1).
List index out of bounds (-1).
Exception class: EListError
Exception address: 0041FFEE
----------------------------------------------------------------------------------------------------
Stack list, generated 07/05/2004 20:11:16 Version: 2.0.10.1it
[0041FFEE] Classes.TList.Get + $1E
[0041FF3E] Classes.TList.Error + $32
[0041FF54] Classes.TList.Error + $48
[0041FFEE] Classes.TList.Get + $1E
[0078EC7E] uArticleBase.TArticleFile.getthreadcounts (Line 11354,
"uArticleBase.pas" + 9) + $11
[006E5873] fMain.Tfrm40tdMain.updatecountcaptions (Line 12562, "fMain.pas"
+ 7) + $1C
[006E5DF4] fMain.Tfrm40tdMain.updatecountcaptions (Line 12593, "fMain.pas"
+ 38) + $C
[006E5E15] fMain.Tfrm40tdMain.updatecountcaptions (Line 12596, "fMain.pas"
+ 41) + $D
[006E5EE4] fMain.Tfrm40tdMain.updatecountcaptions (Line 12596, "fMain.pas"
+ 41) + $DC
[006B9319] fMain.Tfrm40tdMain.DDArticleListchanged (Line 2383, "fMain.pas"
+ 11) + $0
[006B954D] fMain.Tfrm40tdMain.DDArticleListchanged (Line 2426, "fMain.pas"
+ 54) + $19
[0046A893] Controls.TControl.WndProc + $18B
[007B0F79] TntForms.GetMessageForNT (Line 682, "TntForms.pas" + 11) + $0
[0046D8C0] Controls.TWinControl.WndProc + $15C
[00484AE6] Forms.TCustomForm.WndProc + $426
[006BD1E7] fMain.Tfrm40tdMain.WndProc (Line 3628, "fMain.pas" + 31) + $0
[006BD20A] fMain.Tfrm40tdMain.WndProc (Line 3628, "fMain.pas" + 31) + $23
[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
[0048B338] Forms.TApplication.ProcessMessage + $88
[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
---------------------------------------------------------------------------
Adesso ho scaricato la versione 2.0.11.0 (beta 34) e il programma ha
ripreso a funzionare regolarmente. Qualcuno ha idea di che cosa può essere
successo, o di come segnalare la cosa su Mantis?
Grazie.
-- 
Natanaele
e-mail: natanaele(at)
people.it
«Misericordia cerco, non sacrificio» Osea 6,6 / Mt 9,13
«La lettera uccide, lo Spirito dà la vita.» 2 Cor 3,6

 successo, o di come segnalare la cosa su Mantis?
non so se l'hanno risolto con la 34
io l'ho sperimentato spesso sulla 33 e l'unico modo che ho trovato per
ritornare al funzionamento è disinstallare e poi, prima di reinstallare,
cancellare la cartella 40tude dialog nella cartella programmi, oppure
reinstallare altrove
-- 
Gert dal Pozzo
ICQ 277361514
Ricerca e Sviluppo Supercazzolate -Movimento Salvaguardia e Tutela Cazzate
"Lo vede il dito? Lo vede che stuzzica? E prematura anche?"