Si sarà capito che il mio editor preferito è Quanta; per la sua leggerezza, flessibilità, integrazione con il desktop, ecc.
A volte, però, per alcune cosuccie è, al momento, limitato. In attesa della versione 4 integrata con kdevelop che dovrebbe ovviare alle carenze maggiori, per i progetti di maggiore complessità faccio uso di Eclipse. Eclipse è un gran bel pezzo di software ma, come tutti i giganti, spesso si ritrova con i piedi di argilla.
Ieri non voleva saperne di avviarsi e quando si avviava improvvisamente crashava. A quanto pare non gli piace l'ultima versione di Firefox soprattutto non gli va a genio xulrunner. Questa una parte del file di log lasciato dal crash:
## An unexpected error has been detected by Java Runtime Environment:## SIGSEGV (0xb) at pc=0x02c9cfec, pid=15103, tid=4160150416 ## Java VM: Java HotSpot(TM) Server VM (10.0-b22 mixed mode linux-x86)# Problematic frame:# C [libxul.so+0xc9cfec]#
Il problema, a quanto pare, è la versione di libxul ! La soluzione, apparentemente, era quella di fare il downgrade di Firefox e Xulrunner ma girovagando sulla rete ho trovato una soluzione migliore e forse anche più semplice:
Ho scaricato la vecchia versione di xulrunner e l'ho scompattata nella home, ho aperto il file home/leo/bin/eclipse/eclipse.ini ( Per mie esigenze preferisco tenere la versione oroiginale di eclipse PDT e non quella rpm fornita da Fedora ) e l'ho cambiato in questo modo:
-showsplashorg.eclipse.platform-vmargs-Xms40m-Xmx256m-Dorg.eclipse.swt.browser.XULRunnerPath=/home/leo/bin/xulrunner
aggiundendo l'ultima riga.
Eclipse è tornato in vita in tutto il suo splendore!
Riferimenti:
https://bugzilla.redhat.com/show_bug.cgi?id=452002
https://bugs.eclipse.org/bugs/show_bug.cgi?id=236724
Alla prossima e buona programmazione a tutti.
Commenti | 27-07-08
*I commenti sono moderati