Domanda

ho incontrato un problema con un'applicazione sto sviluppando in C # /. NET. Un problema che non può rintracciare perché provoca il crash del sistema con un BSOD. Ecco il minidump:

060310-27066-01.dmp 03.06.2010 19:47:39 SYSTEM_SERVICE_EXCEPTION 0x0000003B 00000000c0000005 fffff8000306d4d0 fffff8800b107640 0000000000000000 ntoskrnl.exe ntoskrnl.exe + 70600 NT Kernel e del sistema operativo Microsoft® Windows® sistema di Microsoft Corporation 6.1.7600.16539 (win7_gdr.100226- 1909) x64 C: \ Windows \ Minidump \ 060310-27066-01.dmp 4 15 7600

Non è legato specificamente al DownloadFileAsync. Altri metodi delle classi di montaggio System.Net HTTP relativi a scaricare anche fare il mio crash del sistema. Spero davvero che qualcuno mi può aiutare con questo.

Proprio per info: altre applicazioni (browser, ecc), che scaricare file funzionano come un fascino.

Se avete bisogno di ulteriori informazioni non esitate a chiedere!

Grazie!

// Aggiornamento 06.06.2010 - 02:58: Solo per informazioni: mi sono imbattuto memtest86 + per controllare i miei moduli di memoria a pochi giorni fa. Ci sono stati alcuni errori quando sono stati installati tutti e quattro i moduli da 2 GB. Ho rimosso 3 di loro e controllato tutti 4 moduli una per volta senza errori. Il BSOD si verifica solo quando la mia applicazione si esegue nel debugger e download qualcosa dal web.

// Aggiornamento 04.06.2010 - 18'53: ho capito dopo aver testato diverse cose che il BSOD si verifica ogni volta eseguo il mio propria applicazione all'interno di Visual Studio 2010 debugger e iniziare un download. L'esecuzione l'applicazione senza alcun debugger collegato ad esso, non è la causa del BSOD.

suppongo che il BSOD è in qualche modo legato al debugger.

È stato utile?

Soluzione 6

Va bene, solo per chiudere questa domanda ... Ora, due anni dopo che avevo fatto questa domanda, io non sto vivendo questo più. Il problema si è dissolta, a quanto pare, perché ho reinstallato il sistema operativo più volte nel frattempo. Purtroppo, non ho mai capito perché si è verificato questo BSOD.

Altri suggerimenti

Aggiornare i driver della scheda di rete.

C'è probabilmente qualcosa di sbagliato con i driver di rete. Provare a reinstallare i driver di rete.

Controlla per vedere se ci sono aggiornamenti disponibili per il vostro mobo BIOS e chipset. Debug esercizi molto della stessa logica task-switching come scheduler nucleo filo OS per salvare lo stato del processo / stato della CPU, ma la tempistica è molto differente dal programmatore thread.

Controllare il sito web del produttore, non si basano unicamente su Windows Update.

Non sarebbe male per vedere se ci sono aggiornamenti per la scheda grafica e altro hardware, anche.

Sfortunatamente nessuna causa specifica può essere gleened dal mini discarica, almeno non c'è molto ho potuto vedere (forse gli altri avrebbero saputo meglio).

Se si guarda nel tuo windows si dovrebbe trovare un file Memory.dmp. Che sarà più grande, ma si spera che contiene qualche pezzo di informazione che può essere utilizzato per idntify la possibile fonte del problema.

Alcune cose che potete provare nel frattempo

  1. Esegui uno strumento come Memtest86 + per controllare la memoria di sistema per eventuali problemi.

  2. Controllare le finestre EventLog per eventuali messaggi di errore relativi al disco rigido, forse si sta vedendo i primi segni di perdita di HDD e il problema presenta in questa sede. È anche possibile eseguire un chkdsk .

console

Apri un amministratore, quindi eseguire 'SFC / scannow'. Questo sarà eventualmente correggere eventuali file danneggiati nella vostra installazione di Windows.

http://support.microsoft.com/kb/310747 per maggiori dettagli .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top