Visualizzazione dei risultati da 1 a 10 su 14

Hybrid View

  1. #1
    Negli eventi di Windows ho trovato questo:
    Nome registro: Application
    Origine: Application Error
    Data: 22/12/2016 09:41:34
    ID evento: 1000
    Categoria attivit�100)
    Livello: Errore
    Parole chiave: Classico
    Utente: N/D
    Computer: DESKTOP-EB8SUTP
    Descrizione:
    Nome dell'applicazione che ha generato l'errore: NomeApplicazione.exe, versione: 3.4.0.0, timestamp: 0x5858130c
    Nome del modulo che ha generato l'errore: ntdll.dll, versione: 10.0.10586.672, timestamp: 0x580efaf8
    Codice eccezione: 0xc0000005
    Offset errore 0x0003c7c9
    ID processo che ha generato l'errore: 0x1b8
    Ora di avvio dell'applicazione che ha generato l'errore: 0x01d25b76d44f6a2d
    Percorso dell'applicazione che ha generato l'errore: C:\NomeAzienda\NomeApplicazione\NomeApplicazione.e xe
    Percorso del modulo che ha generato l'errore: C:\Windows\SYSTEM32\ntdll.dll
    ID segnalazione: 5d97208c-d7e3-4fb2-9641-b7cc63ec507e
    Nome completo pacchetto che ha generato l'errore:
    ID applicazione relativo al pacchetto che ha generato l'errore:
    XML evento:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
    <System>
    <Provider Name="Application Error" />
    <EventID Qualifiers="0">1000</EventID>
    <Level>2</Level>
    <Task>100</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2016-12-22T08:41:34.248979500Z" />
    <EventRecordID>13383</EventRecordID>
    <Channel>Application</Channel>
    <Computer>DESKTOP-EB8SUTP</Computer>
    <Security />
    </System>
    <EventData>
    <Data>NomeApplicazione.exe</Data>
    <Data>3.4.0.0</Data>
    <Data>5858130c</Data>
    <Data>ntdll.dll</Data>
    <Data>10.0.10586.672</Data>
    <Data>580efaf8</Data>
    <Data>c0000005</Data>
    <Data>0003c7c9</Data>
    <Data>1b8</Data>
    <Data>01d25b76d44f6a2d</Data>
    <Data>C:\NomeAzienda\NomeApplicazione\NomeApplicaz ione.exe</Data>
    <Data>C:\Windows\SYSTEM32\ntdll.dll</Data>
    <Data>5d97208c-d7e3-4fb2-9641-b7cc63ec507e</Data>
    <Data>
    </Data>
    <Data>
    </Data>
    </EventData>
    </Event>
    Io ho l'impressione che sia la dll che generi l'errore e come conseguenza Windows chiude l'applicazione.

    eziogsv
    Bisogna vedere cosa intendi per: "Smette di funzionare"
    Intendo questo:

    Cattura.PNG

    Vado al computer e mi ritrovo questo simpatico messaggio mentre il programma e' ancora presente tra i processi, anche la finestra del programma con i grafici resta aperta ma annebbiata e bloccata (non risponde ai comandi), clicco sul tasto "Chiudi programmi" e Windows chiude la finestra ed il processo.
    Penserai che forse sara' apparsa una finestra che indicava che si era verificata un'eccezione non gestita e poi ad un certo punto si e' chiusa visualizzando il messaggio che ho postato prima, ma non e' cosi perche', proprio per evitare che potesse sfuggirmi la visualizzazione dell'eccezione, ho inserito nell'evento che mi avevi indicato del codice che scrive nel file di log che si e' verificata un'eccezione non gestita, nel file di log invece non e' stato registrato nulla, ne' eccezioni gestite, ne' eccezioni non gestite.

    Gibra
    Mostra la routine con la gestione degli errori.
    Al momento non posso attingere al codice in quanto il computer dove programmavo mi ha abbandonato ieri sera, ha deciso di farmi il regalo di Natale... cercherò di postare il codice appena avro' possibilita'.


    Dimenticavo una cosa impostante, ci sono due computer dove gira il programma, uno dove è allocato anche il database e c'è installato XAMPP e l'altro che si collega al database condiviso in rete, su entrambi c'è installata la stessa versione di Windows, le uniche differenze sono quelle dette in precedenza, il problema fino ad ora non si è mai verificato sul computer dove non è allocato il database, possibile sia XAMPP a darmi queste noie?
    Ultima modifica di Cavaliere Nero; 23-12-2016 a 20:54

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Quote Originariamente inviata da Cavaliere Nero Visualizza il messaggio
    possibile sia XAMPP a darmi queste noie?
    E lo chiedi a noi???

    Tutto è possibile.

    Buona Natale

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Il crash è causato da un errato accesso in memoria (c0000005) del codice contenuto nella ntdll.dll in cui esiste buona parte del kernel. Quindi il problema può essere uno tra tantissimi possibili e senza vedere il codice .net è impossibile capire perché si genera. Basta fare un po' di semplice diagnosi per capire quale riga genera l'errore e partire da quello per risolvere.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    Quote Originariamente inviata da gibra Visualizza il messaggio
    E lo chiedi a noi???

    Tutto � possibile.

    Buona Natale
    Magari qualcuno sapeva.
    Grazie, buone feste.



    Avevo lasciato il programma in esecuzione avviandolo come amministratore, adesso oltre l'errore precedente si � verificato un altro errore nello stesso momento:

    Impossibile trovare la descrizione per l'ID evento 0 dall'origine .NET Runtime. Il componente che ha generato l'evento non � installato nel computer locale oppure l'installazione � danneggiata. � possibile installare o ripristinare il componente nel computer locale.


    Se l'evento ha avuto origine in un altro computer, le informazioni per la visualizzazione sono state salvate con l'evento.


    Con l'evento sono state salvate le informazioni seguenti:


    ProcessName: NomeProgramma
    ProcessId: 6888
    Impossibile tracciare l'evento: System.MethodAccessException: System.Diagnostics.AssertSection..ctor() ---> System.AccessViolationException: Tentativo di lettura o scrittura della memoria protetta. Spesso questa condizione indica che altre parti della memoria sono danneggiate.
    in System.Threading.CompressedStack.GetDelayedCompres sedStack(StackCrawlMark& stackMark, Boolean walkStack)
    in System.Threading.CompressedStack.GetCompressedStac k(StackCrawlMark& stackMark)
    in System.Security.CodeAccessSecurityEngine.Reflectio nTargetDemandHelper(Int32 permission, PermissionSet targetGrant)
    --- Fine dell'analisi dello stack dell'eccezione interna ---
    in System.RuntimeTypeHandle.CreateInstance(RuntimeTyp e type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
    in System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
    in System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
    in System.Activator.CreateInstance(Type type, Boolean nonPublic)
    in System.Configuration.TypeUtil.CreateInstanceWithRe flectionPermission(Type type)
    in System.Configuration.TypeUtil.CreateInstanceRestri cted(Type callingType, Type targetType)
    in System.Configuration.ConfigurationElement.CreateEl ement(Type type)
    in System.Configuration.ConfigurationElement.get_Item (ConfigurationProperty prop)
    in System.Diagnostics.SystemDiagnosticsSection.get_As sert()
    in System.Diagnostics.DiagnosticsConfiguration.get_As sertUIEnabled()
    in System.Diagnostics.DefaultTraceListener.Initialize Settings()
    in System.Diagnostics.DefaultTraceListener.get_LogFil eName()
    in System.Diagnostics.DefaultTraceListener.Write(Stri ng message, Boolean useLogFile)
    in System.Diagnostics.DefaultTraceListener.Write(Stri ng message)
    in System.Diagnostics.TraceListener.WriteHeader(Strin g source, TraceEventType eventType, Int32 id)
    in System.Diagnostics.TraceListener.TraceData(TraceEv entCache eventCache, String source, TraceEventType eventType, Int32 id, Object data)
    in System.Diagnostics.TraceSource.TraceData(TraceEven tType eventType, Int32 id, Object data)
    in System.Transactions.Diagnostics.DiagnosticTrace.Tr aceEvent(TraceEventType type, String code, String description, TraceRecord trace, Exception exception, Guid& activityId, Boolean emitTransfer, Object source).


    La risorsa messaggio � presente ma non � possibile trovare il messaggio nella tabella delle stringhe o dei messaggi
    Prover� anche lanciandolo dal sorgente per vedere dove si ferma il codice al momento dell'errore, come suggeritomi.

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.