+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 8 su 8

Discussione: chiusura forzata programmi su W10

  1. #1
    L'avatar di dante.3d
    dante.3d non è in linea Scolaretto
    Post
    114

    chiusura forzata programmi su W10

    Ciao a tutti,
    Qualcuno ha notato che alcuni programmi fatti con Delphi EX7/8/10 vengoono inspiegabilemnte killati da windows10??
    durano 5 minuti esatti
    ho notato che vengono killati i programmi con un data entry..

    qualcuno ha info a riguardo??
    grazie a tutti

  2. #2
    L'avatar di _alka_
    _alka_ non è in linea Very Important Person
    Luogo
    Reggio Emilia
    Post
    1,244
    Quote Originariamente inviato da dante.3d Visualizza il messaggio
    durano 5 minuti esatti
    ho notato che vengono killati i programmi con un data entry..
    Se non hai usato qualche componente di terze parti che interrompe il programma in assenza di una licenza valida, forse la risposta potrebbe darla un buon antivirus.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Homepage | Blog | Delphi Podcast | Altri link...

  3. #3
    L'avatar di dante.3d
    dante.3d non è in linea Scolaretto
    Post
    114
    forse con la compilazione in DX10..
    ma su quelle in EX7 è tutto regolare..
    con W8 e W7 funziona.. solo su W10 da questo problema..
    come faccio ad accorgermi con un Antivirus??

  4. #4
    L'avatar di _alka_
    _alka_ non è in linea Very Important Person
    Luogo
    Reggio Emilia
    Post
    1,244
    Quote Originariamente inviato da dante.3d Visualizza il messaggio
    forse con la compilazione in DX10..
    ma su quelle in EX7 è tutto regolare..
    con W8 e W7 funziona.. solo su W10 da questo problema..
    Non so di che progetti si tratta, cosa fanno, che componenti sono stati usati, se è presente o meno un accesso a qualche file, database, risorsa di rete, se ci sono delle API importate, niente di niente. Come faccio a fare una diagnosi di un problema simile?

    E' come dire "la mia macchina dopo cinque minuti si spegne... cosa può essere?": ti sfido a trovare un meccanico che possa diagnosticarti il problema scrivendogli qualcosa del genere.

    Quote Originariamente inviato da dante.3d Visualizza il messaggio
    come faccio ad accorgermi con un Antivirus??
    Era una battuta per dire semplicemente che l'origine del problema potrebbe essere esterno all'applicazione e indipendente, se parliamo di macchine diverse, e che magari potrebbe esserci qualche altro software (che ignoro) che provvede a chiudere il tuo programma senza preavviso per i motivi più disparati.

    Per la quantità di dettagli fornita, tutto può essere, quindi non è possibile accampare alcuna ipotesi da parte mia.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Homepage | Blog | Delphi Podcast | Altri link...

  5. #5
    L'avatar di dante.3d
    dante.3d non è in linea Scolaretto
    Post
    114
    Ciao a tutti..
    dopo tutta questo tempo non sono ancora riuscito a risolvere il problema..
    sto usando ADO per la connessione al Database..
    con questo driver..
    Provider=Microsoft.Jet.OLEDB.4.0

    termina il programma solo su W10.. ed esattamente dopo 300 secondi (5 minuti)
    killa l'applicazione senza dare nussun avviso!

    a questo punto penso sia Microsoft.Jet

    voi che dite??

  6. #6
    L'avatar di _alka_
    _alka_ non è in linea Very Important Person
    Luogo
    Reggio Emilia
    Post
    1,244
    Quote Originariamente inviato da dante.3d Visualizza il messaggio
    a questo punto penso sia Microsoft.Jet
    In base a che cosa?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Homepage | Blog | Delphi Podcast | Altri link...

  7. #7
    L'avatar di dante.3d
    dante.3d non è in linea Scolaretto
    Post
    114
    Per esclusione ..
    mi manca:
    - Sostituire microsoft JET 4.0 con Microsoft Access Database Engine..
    - fare un programma di installazione, in modo che windows lo riconosca come App..

    altro non so..
    sto brancolando nel buio..

  8. #8
    L'avatar di _alka_
    _alka_ non è in linea Very Important Person
    Luogo
    Reggio Emilia
    Post
    1,244
    Quote Originariamente inviato da dante.3d Visualizza il messaggio
    Per esclusione ..
    La mia domanda era (in parte) provocatoria e volta a capire se c'erano delle evidenze tali per cui i sospetti si sono concentrati tutti su quel driver, considerando che viene usato in chissà quante migliaia di applicazioni.

    Se dici che "brancoli nel buio", mi fai capire che la scelta è puramente casuale e neanche indiziaria: a volte andando per tentativi ci si prende, però se così non accade, il processo potrebbe diventare infinito.

    Mi sembrava scontato dirlo, ma sicuramente devi fare qualche indagine mirata per cercare di capire la causa dell'interruzione dei programmi.

    Ad esempio, puoi inserire un log all'interno dell'applicazione, anche rudimentale, per tracciare quello che avviene (le operazioni principali o quelle impedite dal blocco) per capire cosa non va mai a buon fine, oppure controllare nell'Event Viewer se ci sono evidenze di qualche operazione fallita o di messaggi del SO che interrompe volontariamente l'applicazione.

    Sono ovviamente solo ipotesi, magari me ne vengono in mente altre, però qualcosa bisogna mettere in campo per cercare di rilevare l'origine del problema senza affidarsi troppo al caso.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Homepage | Blog | Delphi Podcast | Altri link...

+ Rispondi al Thread

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi