Autore Topic: [Risolto] Grave errore con la revisione 5044  (Letto 5711 volte)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.725
  • Ne mors quidem nos iunget
    • Mostra profilo
[Risolto] Grave errore con la revisione 5044
« il: 15 Agosto 2012, 22:14:18 »
Salve,

vorrei sapere se - avendo effettuato l'aggiornamento con la rev. 5044 -  rilevate anche voi un grave errore  :hatecomputer:

[11] Unknown symbol 'Current' in class '.Editor.Line'.FEditor.Editors_Cursor.450

quando si tenta di lanciare un progetto dall'Ide di Gambas.
« Ultima modifica: 16 Agosto 2012, 18:41:47 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.725
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Grave errore con la revisione 5044
« Risposta #1 il: 16 Agosto 2012, 00:22:10 »
Ho effettuato anche l'aggiornamento con la rev. 5045, ma il problema persiste: quando cerco di lanciare un progetto dall'IDE di Gambas mi compare un errore e l'IDE si chiude.  :death:

Cosa posso fare ? Una sorta di reset/clean ? Come ?

o no ?   :hatecomputer:
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.725
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Grave errore con la revisione 5044
« Risposta #2 il: 16 Agosto 2012, 01:12:48 »
Identico problema con la rev. 5046.
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
Re: Grave errore con la revisione 5044
« Risposta #3 il: 16 Agosto 2012, 01:20:17 »
Hai la possibilità di ritornare alla versione che avevi prima della 5044? Ma che versione è?
:ciao:

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.725
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Grave errore con la revisione 5044
« Risposta #4 il: 16 Agosto 2012, 01:22:05 »
Hai la possibilità di ritornare alla versione che avevi prima della 5044? Ma che versione è?
Non lo ricordo con precisione.
Ad ogni modo ho effettuato anche un "Make clean", quindi suppongo che il "ritorno", ora, mi sia precluso.  :-X
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.725
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Grave errore con la revisione 5044
« Risposta #5 il: 16 Agosto 2012, 01:28:30 »
.... un grave errore

[11] Unknown symbol 'Current' in class '.Editor.Line'.FEditor.Editors_Cursor.450

quando si tenta di lanciare un progetto dall'Ide di Gambas.

La cosa strana che mi ha fatto anche rilevare Minisini direttamente, è che quella parola "Current" alla riga 450 non esiste !!!  :rolleyes:

Vedere infatti:
http://gambas.svn.sourceforge.net/viewvc/gambas/gambas/trunk/app/src/gambas3/.src/Editor/Code/FEditor.class?revision=5044&view=markup
« Ultima modifica: 12 Settembre 2012, 11:14:24 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.725
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Grave errore con la revisione 5044
« Risposta #6 il: 16 Agosto 2012, 01:38:50 »
Voglio precisare che quel grave errore mi compare se tento di lanciare i progetti già scritti.

Se, invece, creo un nuovo progetto, l'errore non viene sollevato. Se però apro l'area di immissione del codice, e ci clicco dentro anche una volta sola, quell'errore mi viene tragicamente  :skull: sollevato !
« Ultima modifica: 16 Agosto 2012, 01:42:16 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
Re: Grave errore con la revisione 5044
« Risposta #7 il: 16 Agosto 2012, 02:31:32 »
La versione o revisione che dir si voglia è una di quelle cosiddette "non ancora rilasciate", cioè consigliate per un ambiente di test? Scusa se ti faccio perdere del tempo, ma vorrei tanto aiutarti a venire fuori dal pantano. Secondo me, se sei arrivato ad un punto di non ritorno, potresti reinstallare l'ultima versione rilasciata, assolutamente da non toccare più ed aggiungere in un'altra directory la versione di test 50xx per tutti gli esperimenti di laboratorio che ti viene di avviare. Le due realtà non si scornano. Naturalmente devistare attento a tenere distinti i due ambienti di programmazione, ivi compresi i gli archivi-dati.
Auguri.
:ciao:

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.725
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Grave errore con la revisione 5044
« Risposta #8 il: 16 Agosto 2012, 04:44:10 »
Le revisioni sono aggiornamenti di Gambas, con le quali procedo on line.

Ho provato ad effettuare l'aggiornamento anche su un portatile, ed anche lì è comparso il medesimo errore !

Come stanno attualmente le cose, io sono completamente bloccato !  :hatecomputer:
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
Re: Grave errore con la revisione 5044
« Risposta #9 il: 16 Agosto 2012, 08:55:42 »
Come stanno attualmente le cose, io sono completamente bloccato !  :hatecomputer:
Ho capito, purtroppo, devi ripartire, secondo me, a ricostituire  una situazione operativa di tranquillità. Perciò, approfitta che in questo periodo di caldo usi le maniche corte e non hai bisogno di rimboccarle, reinstalla il Gambas buono e poi, per l'ambiente di test, installa la revisione che vuoi in un 'altra directory, in modo da mantenere sempre attiva e funzionante la prima, quella che riconosci come affidabile.
Ciao.
:ciao:

Offline milio

  • Senatore Gambero
  • ******
  • Post: 1.273
  • Chi parla poco dice tanto...
    • Mostra profilo
Re: Grave errore con la revisione 5044
« Risposta #10 il: 16 Agosto 2012, 16:11:21 »
Son curioso e sto aggiornando anche io... ti faccio sapere

Offline milio

  • Senatore Gambero
  • ******
  • Post: 1.273
  • Chi parla poco dice tanto...
    • Mostra profilo
Re: Grave errore con la revisione 5044
« Risposta #11 il: 16 Agosto 2012, 16:20:46 »
Ok trovato...

nei sorgenti di gambas nel form FEditor alla linea 459

Codice: gambas [Seleziona]
Public Sub Editors_Cursor()

  Dim iButton As Integer

  If RefreshLineInfo() Then
    HideMessage
    HideCompletion
    HideSignature
  Endif

  If Editor.Line = Editor.CurrentLine Then Design.CheckErrorMessage(Me)

  CPosition.SaveCurrent

End


Editor.CurrentLine non esiste come proprietà dell'oggetto Editor

Offline milio

  • Senatore Gambero
  • ******
  • Post: 1.273
  • Chi parla poco dice tanto...
    • Mostra profilo
Re: Grave errore con la revisione 5044
« Risposta #12 il: 16 Agosto 2012, 16:22:52 »
Son andato a vedere anche nella revisione 5016 e quella sub era cosi' stritta:

Codice: gambas [Seleziona]
Public Sub Editors_Cursor()

  Dim iButton As Integer

  If RefreshLineInfo() Then
    HideMessage
    HideCompletion
    HideSignature
  Endif

  If Editor.Lines[Editor.Line].Current Then Design.CheckErrorMessage(Me)

  CPosition.SaveCurrent

End

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.725
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Grave errore con la revisione 5044
« Risposta #13 il: 16 Agosto 2012, 16:39:24 »
Nella mia disperazione ho cancellato tutti i file dalla directory /trunk e ho ricominciato da capo.
Vedrò alla fine della reinstallazione, cosa succede.

Per Milio:
...ho comunicato comunque quella tua scoperta a Minisini.
« Ultima modifica: 16 Agosto 2012, 16:49:07 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.725
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Grave errore con la revisione 5044
« Risposta #14 il: 16 Agosto 2012, 17:01:50 »
Editor.CurrentLine non esiste come proprietà dell'oggetto Editor

....ma Minisini non sembra essere d'accordo:

«Editor.CurrentLine exists! It was introduced in the same revision as that new code.

--
Benoît Minisini
»
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »