Newsgroup: it.comp.java
Titolo: (aiuto) continui crash

uso un programma in java per la gestione di un piccolo database. questa
mattina continua ad andarmi in crash: o durante il caricamento oppure
mentre ci lavoro.
la vers della jre è la 1.4.2_08 (con la 1.5 non gira)
consigliate di provare a disinstallare e reinstallare il pacchetto, oppure
non c'entra nulla?
cosa può essere?
ho provato anche a riavviare il pc parecchie volte, ma non funziona...
s.o. win xp he, pentium III, 256 mb ram.
grazie, ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Spiegami come sia anche lontanamente possibile che uno con queste
informazioni riesca a darti una mano... ammesso e non concesso che sia un
problema di giava.
-- 
---
Francesco Galli / Cinghiale Mannaro
Personal: 
http://cinghialemannaro.splinder.com
TMS project: 
http://tms.inera.it

 problema di giava.
scrivimi ciň che ti serve.


> scrivimi ciň che ti serve.
a ME non mi serve nulla! :-) e' logico che se non dici che applicativo e',
quanto ti crasha, perche' ti crasha, cosa vedi nei log...


questo è uno degli ultimi...
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at
PC=0xE73039A2
Function=[Unknown.]
Library=(N/A)
NOTE: We are unable to locate the function name symbol for the error
      just occurred. Please refer to release documentation for possible
      reason and solutions.
Current Java thread:
	at sun.dc.pr.PathFiller.writeAlpha8(Native Method)
	at sun.dc.pr.PathFiller.writeAlpha(Unknown Source)
	at sun.dc.pr.Rasterizer.writeAlpha(Unknown Source)
	at sun.java2d.pipe.DuctusRenderer.getAlpha(Unknown Source)
	- locked <0x142be670> (a java.lang.Class)
	at sun.java2d.pipe.DuctusShapeRenderer.renderPath(Unknown Source)
	at sun.java2d.pipe.DuctusShapeRenderer.draw(Unknown Source)
	at sun.java2d.pipe.PixelToShapeConverter.drawRect(Unknown Source)
	at sun.java2d.SunGraphics2D.drawRect(Unknown Source)
	at gui.t.c.paint(Unknown Source)
	at javax.swing.JWindow.update(Unknown Source)
	at sun.awt.RepaintArea.paint(Unknown Source)
	at sun.awt.windows.WComponentPeer.handleEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Window.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)
Dynamic libraries:
0x00400000 - 0x0040B000 	C:\Programmi\Java\j2re1.4.2_08\bin\javaw.exe
0x7C910000 - 0x7C9C6000 	C:\WINDOWS\system32\ntdll.dll
0x7C800000 - 0x7C8FF000 	C:\WINDOWS\system32\kernel32.dll
0x77F40000 - 0x77FEB000 	C:\WINDOWS\system32\ADVAPI32.dll
0x77DA0000 - 0x77E31000 	C:\WINDOWS\system32\RPCRT4.dll
0x77D10000 - 0x77DA0000 	C:\WINDOWS\system32\USER32.dll
0x77E40000 - 0x77E86000 	C:\WINDOWS\system32\GDI32.dll
0x77BE0000 - 0x77C38000 	C:\WINDOWS\system32\MSVCRT.dll
0x08000000 - 0x08138000 	C:\Programmi\Java\j2re1.4.2_08\bin\client\jvm.dll
0x76B00000 - 0x76B2E000 	C:\WINDOWS\system32\WINMM.dll
0x10000000 - 0x10007000 	C:\Programmi\Java\j2re1.4.2_08\bin\hpi.dll
0x00930000 - 0x0093E000 	C:\Programmi\Java\j2re1.4.2_08\bin\verify.dll
0x00940000 - 0x00959000 	C:\Programmi\Java\j2re1.4.2_08\bin\java.dll
0x00960000 - 0x0096E000 	C:\Programmi\Java\j2re1.4.2_08\bin\zip.dll
0x02E50000 - 0x02F62000 	C:\Programmi\Java\j2re1.4.2_08\bin\awt.dll
0x72F70000 - 0x72F96000 	C:\WINDOWS\system32\WINSPOOL.DRV
0x76340000 - 0x7635D000 	C:\WINDOWS\system32\IMM32.dll
0x774B0000 - 0x775ED000 	C:\WINDOWS\system32\ole32.dll
0x5B180000 - 0x5B1B8000 	C:\WINDOWS\system32\uxtheme.dll
0x02FD0000 - 0x03021000 	C:\Programmi\Java\j2re1.4.2_08\bin\fontmanager.dll
0x736D0000 - 0x73719000 	C:\WINDOWS\system32\ddraw.dll
0x73B30000 - 0x73B36000 	C:\WINDOWS\system32\DCIMAN32.dll
0x738B0000 - 0x73980000 	C:\WINDOWS\system32\D3DIM700.DLL
0x070F0000 - 0x0710E000 	C:\Programmi\Java\j2re1.4.2_08\bin\jpeg.dll
0x07150000 - 0x07173000 	C:\Programmi\Java\j2re1.4.2_08\bin\cmm.dll
0x07300000 - 0x07322000 	C:\Programmi\Java\j2re1.4.2_08\bin\dcpr.dll
0x07750000 - 0x0775F000 	C:\Programmi\Java\j2re1.4.2_08\bin\net.dll
0x71A30000 - 0x71A47000 	C:\WINDOWS\system32\WS2_32.dll
0x71A20000 - 0x71A28000 	C:\WINDOWS\system32\WS2HELP.dll
0x07760000 - 0x07768000 	C:\Programmi\Java\j2re1.4.2_08\bin\nio.dll
0x76C50000 - 0x76C78000 	C:\WINDOWS\system32\imagehlp.dll
0x59E60000 - 0x59F01000 	C:\WINDOWS\system32\DBGHELP.dll
0x77BD0000 - 0x77BD8000 	C:\WINDOWS\system32\VERSION.dll
0x76BB0000 - 0x76BBB000 	C:\WINDOWS\system32\PSAPI.DLL
Heap at VM Abort:
Heap
 def new generation   total 1600K, used 1349K [0x10010000, 0x101c0000,
0x104f0000)
  eden space 1472K,  91% used [0x10010000, 0x1015f798, 0x10180000)
  from space 128K,   6% used [0x10180000, 0x10181fb8, 0x101a0000)
  to   space 128K,   0% used [0x101a0000, 0x101a0000, 0x101c0000)
 tenured generation   total 20240K, used 13834K [0x104f0000, 0x118b4000,
0x14010000)
   the space 20240K,  68% used [0x104f0000, 0x112728e8, 0x11272a00,
0x118b4000)
 compacting perm gen  total 7168K, used 7069K [0x14010000, 0x14710000,
0x18010000)
   the space 7168K,  98% used [0x14010000, 0x146f76c8, 0x146f7800,
0x14710000)
Local Time = Sat Jun 25 10:39:48 2005
Elapsed Time = 33
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2_08-b03 mixed mode)
#


Da come lo vedo io non e' colpa di Java: il log del messaggio lo specifica
chiaramente, l'errore e' "fuori dal codice della vm". Probabilmente qualche
DLL che non risponde come dovrebbe.
Soluzioni:
 - Riprova lo stesso codice su una macchina di installazione "fresca"
 - Metti mano al debugger, trova l'istruzione che fa crashare il pc, scrivi
le condizioni di riproducibilitą e manda una bella email a mamma Sun :-)
In bocca al lupo! :)
   Francesco


 le condizioni di riproducibilità e manda una bella email a mamma Sun :-)
cosa è il debbuger?
grazie, ciao.


 cosa č il debbuger?
   Mi stai pigliando per il culo?

    Mi stai pigliando per il culo?
no.


 no.
   Ma di lavoro di cosa ti occupi? di informatica o di qualcos'altro?

Francesco Galli ha scritto:


è evidente che non mi occupo di informatica altrimenti non avrei postato
il mio dubbio/problema.
piuttosto, hai intenzione di continuare a farmi domande stupide & private
e provarci come fossi al bancone in discoteca oppure me lo spieghi cos'è
un debugger?
grazie.


 un debugger?
   Senti un po', pallina. Il fatto che tu abbia la patata non ti autorizza a
pensare che il mondo giri intorno alla tua cosina. Ti sto regalando il mio
tempo, almeno sii educata.
   Non me ne frega un cavolo di te, di cosa sei e di cosa rappresenti ne'
tantomeno di provarci. Ti ho chiesto se ti occupavi di informatica oppure no
perche' non capivo se il programma l'avevi fatto tu oppure era un
applicativo di un terzo che stavi usando. Io ti credevo una programmatrice,
quando mi hai detto che non sapevi cosa era un debugger mi sono cascate le
braccia e ti ho chiesto se eri del mestiere oppure no. Ovviamente se sei o
non sei del mestiere implica un cambiamento dei toni e del livello con cui
posso trattare la questione con te.
   Detto questo, appena scendi dal piedistallo e sostituisci la visione
topacentrica del tuo multiverso con un piu' tranquillo geocentrismo, visto
che non sei del mestiere lasciamo stare l'opzione debugger. Spiegarti cosa
e' e come si usa richiederebbe troppo tempo. Solo per questo mi interessava
sapere se eri del mestiere. Non me ne frega un cavolo di che lavoro fai, di
chi sei, da dove provieni e dove andrai. Chiaro?
   A questo punto, visto i dati a disposizione io farei cosi':
   Prova a installare il software su una macchina fresca di installazione.
Se ti e' possibile una macchina appena installata, con il sistema operativo
aggiornato e i drivers aggiornati (specie quelli della scheda video, cosi'
"ad occhio" sembra un problema legato alla scrittura a schermo). Se non puoi
fare questa prova e non hai disponibili altri PC, la seconda opzione e'
ripiallare la tua macchina, reinstallare tutto e immediatamente dopo aver
installato java riprovare l'applicazione. Se anche questa fallisce, l'unica
e' contattare il produttore del software, senza la macchina sottomano non
c'e' altro che possa fare.
Buon divertimento.


    Prova a []
cmq grazie.
ciao.


 cmq grazie.
   Fammi sapere se va.

 te la sei presa.
(ROTFL)
Purtroppo dal contesto non si capisce, ma se "ci fai" complimenti per
il risultato.
Ciao R.