-
Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 14:52:42.0 alle 2015-04-10 14:52:42.0Spesso, usando Firefox, rimane in esecuzione un processo che usa il 25% della CPU, e la ventola inizia a soffiare aria calda. Anche chiudendo il browser il processo resta attivo e occorre terminarlo con il Task Manager nel quale compare genericamente come "Firefox". Ciò fatto, una sola volta, cioè oggi, è comparsa una finestra di dialogo che avvisa che il Plugin Container (o nome simile) ha cessato di funzionare, così ho potuto conoscere il nome del componente incriminato.
Che fare? Questo comportamento sopravvive ormai a numerosi aggiornamenti.-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 15:18:00.0 alle 2015-04-10 15:18:00.0Scritto da:
> Spesso, usando Firefox, rimane in esecuzione un processo che usa il 25% della CPU, e la ventola inizia a soffiare aria calda. Anche chiudendo il browser il processo resta attivo e occorre terminarlo con il Task Manager nel quale compare genericamente come "Firefox". Ciò fatto, una sola volta, cioè oggi, è comparsa una finestra di dialogo che avvisa che il Plugin Container (o nome simile) ha cessato di funzionare, così ho potuto conoscere il nome del componente incriminato.
> Che fare? Questo comportamento sopravvive ormai a numerosi aggiornamenti.
Firefox è un groviera. Usandolo ti esponi ad un elevato numero di attacchi.-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 16:00:09.0 alle 2015-04-10 16:00:09.0Scritto da:
> Scritto da:
> > Spesso, usando Firefox, rimane in esecuzione un processo che usa il 25% della CPU, e la ventola inizia a soffiare aria calda. Anche chiudendo il browser il processo resta attivo e occorre terminarlo con il Task Manager nel quale compare genericamente come "Firefox". Ciò fatto, una sola volta, cioè oggi, è comparsa una finestra di dialogo che avvisa che il Plugin Container (o nome simile) ha cessato di funzionare, così ho potuto conoscere il nome del componente incriminato.
> > Che fare? Questo comportamento sopravvive ormai a numerosi aggiornamenti.
>
> Firefox è un groviera. Usandolo ti esponi ad un elevato numero di attacchi.

-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 19:14:31.0 alle 2015-04-10 19:14:31.0Scritto da:
> Scritto da:
> > Spesso, usando Firefox, rimane in esecuzione un processo che usa il 25% della CPU, e la ventola inizia a soffiare aria calda. Anche chiudendo il browser il processo resta attivo e occorre terminarlo con il Task Manager nel quale compare genericamente come "Firefox". Ciò fatto, una sola volta, cioè oggi, è comparsa una finestra di dialogo che avvisa che il Plugin Container (o nome simile) ha cessato di funzionare, così ho potuto conoscere il nome del componente incriminato.
> > Che fare? Questo comportamento sopravvive ormai a numerosi aggiornamenti.
>
> Firefox è un groviera. Usandolo ti esponi ad un elevato numero di attacchi.
-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 19:16:45.0 alle 2015-04-10 19:16:45.0Scritto da:
> Scritto da:
> > Scritto da:
> > > Spesso, usando Firefox, rimane in esecuzione un processo che usa il 25% della CPU, e la ventola inizia a soffiare aria calda. Anche chiudendo il browser il processo resta attivo e occorre terminarlo con il Task Manager nel quale compare genericamente come "Firefox". Ciò fatto, una sola volta, cioè oggi, è comparsa una finestra di dialogo che avvisa che il Plugin Container (o nome simile) ha cessato di funzionare, così ho potuto conoscere il nome del componente incriminato.
> > > Che fare? Questo comportamento sopravvive ormai a numerosi aggiornamenti.
> >
> > Firefox è un groviera. Usandolo ti esponi ad un elevato numero di attacchi.
>
>
Non ho detto che Internet Exploder è sicuro.
-
-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 21:16:38.0 alle 2015-04-10 21:16:38.0Scritto da:
> Scritto da:
> > Spesso, usando Firefox, rimane in esecuzione un processo che usa il 25% della CPU, e la ventola inizia a soffiare aria calda. Anche chiudendo il browser il processo resta attivo e occorre terminarlo con il Task Manager nel quale compare genericamente come "Firefox". Ciò fatto, una sola volta, cioè oggi, è comparsa una finestra di dialogo che avvisa che il Plugin Container (o nome simile) ha cessato di funzionare, così ho potuto conoscere il nome del componente incriminato.
> > Che fare? Questo comportamento sopravvive ormai a numerosi aggiornamenti.
>
> Firefox è un groviera. Usandolo ti esponi ad un elevato numero di attacchi.
Ma non c'è un esercito di cantinari che corregge i bachi in tempo reale?-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 21:20:08.0 alle 2015-04-10 21:20:08.0Scritto da:
> Scritto da:
> > Scritto da:
> > > Spesso, usando Firefox, rimane in esecuzione un processo che usa il 25% della CPU, e la ventola inizia a soffiare aria calda. Anche chiudendo il browser il processo resta attivo e occorre terminarlo con il Task Manager nel quale compare genericamente come "Firefox". Ciò fatto, una sola volta, cioè oggi, è comparsa una finestra di dialogo che avvisa che il Plugin Container (o nome simile) ha cessato di funzionare, così ho potuto conoscere il nome del componente incriminato.
> > > Che fare? Questo comportamento sopravvive ormai a numerosi aggiornamenti.
> >
> > Firefox è un groviera. Usandolo ti esponi ad un elevato numero di attacchi.
>
> Ma non c'è un esercito di cantinari che corregge i bachi in tempo reale?
C'è anche un esercito di acheri che non ha altro da fare che scovare bug e venderli al miglior offerente... e quale software migliore di uno opensource in cui puoi studiarti il codice per quest'operazione e che è di larghissimo impiego?
-
-
-
Re: Firefozio e ventolaScritto da:
> Spesso, usando Firefox, rimane in esecuzione un processo che usa il 25% della CPU, e la ventola inizia a soffiare aria calda. Anche chiudendo il browser il processo resta attivo e occorre terminarlo con il Task Manager nel quale compare genericamente come "Firefox". Ciò fatto, una sola volta, cioè oggi, è comparsa una finestra di dialogo che avvisa che il Plugin Container (o nome simile) ha cessato di funzionare, così ho potuto conoscere il nome del componente incriminato.
> Che fare? Questo comportamento sopravvive ormai a numerosi aggiornamenti.
Plugin Container è il processo wrapper di firefox dei plugin esterni, ad esempio flash o java; il bug ce l'ha il plugin.Young professional woman and busy mom.-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 18:59:04.0 alle 2015-04-10 18:59:04.0Scritto da: ::1
> Scritto da:
> > Spesso, usando Firefox, rimane in esecuzione un processo che usa il 25% della CPU, e la ventola inizia a soffiare aria calda. Anche chiudendo il browser il processo resta attivo e occorre terminarlo con il Task Manager nel quale compare genericamente come "Firefox". Ciò fatto, una sola volta, cioè oggi, è comparsa una finestra di dialogo che avvisa che il Plugin Container (o nome simile) ha cessato di funzionare, così ho potuto conoscere il nome del componente incriminato.
> > Che fare? Questo comportamento sopravvive ormai a numerosi aggiornamenti.
>
> Plugin Container è il processo wrapper di firefox dei plugin esterni, ad esempio flash o java; il bug ce l'ha il plugin.
Io direi che il bug è di firefox. Se il plugin-container non risponde alla chiusura terminalo e basta, perché lasciarlo avviato?-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 21:15:56.0 alle 2015-04-10 21:15:56.0Scritto da:
> Scritto da: ::1
> > Scritto da:
> > > Spesso, usando Firefox, rimane in esecuzione un processo che usa il 25% della CPU, e la ventola inizia a soffiare aria calda. Anche chiudendo il browser il processo resta attivo e occorre terminarlo con il Task Manager nel quale compare genericamente come "Firefox". Ciò fatto, una sola volta, cioè oggi, è comparsa una finestra di dialogo che avvisa che il Plugin Container (o nome simile) ha cessato di funzionare, così ho potuto conoscere il nome del componente incriminato.
> > > Che fare? Questo comportamento sopravvive ormai a numerosi aggiornamenti.
> >
> > Plugin Container è il processo wrapper di firefox dei plugin esterni, ad esempio flash o java; il bug ce l'ha il plugin.
>
> Io direi che il bug è di firefox. Se il plugin-container non risponde alla chiusura terminalo e basta, perché lasciarlo avviato?
Il problema è che terminarlo termina Firefox con tutte le finestre aperte. Però se il problema ènel plugin come dice la suora, magari il plugin attivo come processo indipendente ed è possibile terminare solo lui.-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 21:28:00.0 alle 2015-04-10 21:28:00.0Scritto da:
> Scritto da:
> > Scritto da: ::1
> > > Scritto da:
> > > > Spesso, usando Firefox, rimane in esecuzione un processo che usa il 25% della CPU, e la ventola inizia a soffiare aria calda. Anche chiudendo il browser il processo resta attivo e occorre terminarlo con il Task Manager nel quale compare genericamente come "Firefox". Ciò fatto, una sola volta, cioè oggi, è comparsa una finestra di dialogo che avvisa che il Plugin Container (o nome simile) ha cessato di funzionare, così ho potuto conoscere il nome del componente incriminato.
> > > > Che fare? Questo comportamento sopravvive ormai a numerosi aggiornamenti.
> > >
> > > Plugin Container è il processo wrapper di firefox dei plugin esterni, ad esempio flash o java; il bug ce l'ha il plugin.
> >
> > Io direi che il bug è di firefox. Se il plugin-container non risponde alla chiusura terminalo e basta, perché lasciarlo avviato?
>
> Il problema è che terminarlo termina Firefox con tutte le finestre aperte. Però se il problema ènel plugin come dice la suora, magari il plugin attivo come processo indipendente ed è possibile terminare solo lui.
Io so che terminare il plugin-container non termina nessun'altra finestra aperta. E comunque la cosa è irrilevante nel momento in cui tu stai chiudendo Firefox. Essendo il plugin-container avviato da Firefox il PID dovrebbe essere a disposizione, perciò, in fase di chiusura di Firefox, basta dare un segnale di tipo 9 a quel PID per terminalo in qualsiasi stato si trovi. Ogni volta che chiudo un TAB o cambio URL mi aspetto che qualsiasi cosa quel TAB facesse, incluso avviare il plugin-container, venga immediatamente terminato e tutte le risorse immediatamente liberate. Senza se e senza ma... cosa che purtroppo non avviene sempre.
A me sono capitate cose anche più preoccupanti con Firefox. Dopo alcuni (pochi) giorni da avviato mi è capitato di avere un core della CPU al 100% per colpa di Firefox, anche chiudendo tutti i TAB aperti e modificando l'URL dell'unico TAB rimasto. L'unico modo per fermarlo è stato terminare il processo... e non è né la prima volta che mi capita né centrava nulla il plugin-container... questo sta a suggerire che ci sono gravi problemi di gestione delle risorse in FF che potrebbero essere sfruttati in vari modi.-
Re: Firefozio e ventolaScritto da:
>
> Io so che terminare il plugin-container non termina nessun'altra finestra aperta.
Infatti termina solo il plugin che sta wrappando; se ad esempio è flash vedrai tutti i riquadri flash nelle pagine sostituite da un avviso che il plugin è crashato.
> E comunque la cosa è irrilevante nel momento in cui tu stai chiudendo Firefox. Essendo il plugin-container avviato da Firefox il PID dovrebbe essere a disposizione, perciò, in fase di chiusura di Firefox, basta dare un segnale di tipo 9 a quel PID per terminalo in qualsiasi stato si trovi.
Su linux e osx è così, su windows no per via delle api di windows.
> Ogni volta che chiudo un TAB o cambio URL mi aspetto che qualsiasi cosa quel TAB facesse, incluso avviare il plugin-container, venga immediatamente terminato e tutte le risorse immediatamente liberate. Senza se e senza ma... cosa che purtroppo non avviene sempre.
È inefficiente chiudere e riaprire flash, inoltre un solo plugin container funziona per tutte le istanze di flash in esecuzione, non una per tab.
> A me sono capitate cose anche più preoccupanti con Firefox. Dopo alcuni (pochi) giorni da avviato mi è capitato di avere un core della CPU al 100% per colpa di Firefox, anche chiudendo tutti i TAB aperti e modificando l'URL dell'unico TAB rimasto.
Vai sul bugtracker di mozilla e indica che siti avevi aperto, avvia i crash report, segnala le anomalie.
> L'unico modo per fermarlo è stato terminare il processo... e non è né la prima volta che mi capita né centrava nulla il plugin-container... questo sta a suggerire che ci sono gravi problemi di gestione delle risorse in FF che potrebbero essere sfruttati in vari modi.
Oppure che il fatto che firefox sia ancora single-process per i tab permette a una scheda con un js impazzito di bloccarti tutto (e stare sotto le soglie del warning blocca-script è facile sfruttando setImmediate e simili).Young professional woman and busy mom.-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 22:03:01.0 alle 2015-04-10 22:03:01.0Scritto da: ::1
> Scritto da:
> >
> > Io so che terminare il plugin-container non termina nessun'altra finestra aperta.
> Infatti termina solo il plugin che sta wrappando; se ad esempio è flash vedrai tutti i riquadri flash nelle pagine sostituite da un avviso che il plugin è crashato.
Esatto.
> > Ogni volta che chiudo un TAB o cambio URL mi aspetto che qualsiasi cosa quel TAB facesse, incluso avviare il plugin-container, venga immediatamente terminato e tutte le risorse immediatamente liberate. Senza se e senza ma... cosa che purtroppo non avviene sempre.
> È inefficiente chiudere e riaprire flash, inoltre un solo plugin container funziona per tutte le istanze di flash in esecuzione, non una per tab.
Preferisco sia inefficiente a riaprire Flash che aprire la strada a potenziali gravi problemi di sicurezza. Senza contare che oramai Flash non è più molto usato come tempo fa. Questo quelli di Firefox non l'hanno ancora capito: sicurezza >> velocità e pulsanti sluccicosi.
> > A me sono capitate cose anche più preoccupanti con Firefox. Dopo alcuni (pochi) giorni da avviato mi è capitato di avere un core della CPU al 100% per colpa di Firefox, anche chiudendo tutti i TAB aperti e modificando l'URL dell'unico TAB rimasto.
> Vai sul bugtracker di mozilla e indica che siti avevi aperto, avvia i crash report, segnala le anomalie.
Il problema è che questo difetto si verifica in giorni interi d'uso. Non è qualcosa di provocato da un singolo sito web e lui segnala le anomalie solo quando va in crash, non quando succhia CPU come se non ci fosse un domani per un tempo indeterminato. L'unico modo che ho per rendermene conto è il rumore della ventola della CPU che aumenta (cosa che mi porta nel Task Manager per capire di chi è la colpa e terminare la bestia).
> Oppure che il fatto che firefox sia ancora single-process per i tab permette a una scheda con un js impazzito di bloccarti tutto (e stare sotto le soglie del warning blocca-script è facile sfruttando setImmediate e simili).
E che motivo ha uno script JS di rimanere in esecuzione anche quando il TAB che lo ospitava è chiuso o si è cambiato URL? Dato che è Firefox ad interpretare il codice JS non dovrebbe essere poi così difficile terminare qualsiasi script in esecuzione sulla pagina quando chiudi il relativo TAB (o cambi URL). IMO il problema però non è uno script JS impazzito... è proprio qualche risorsa che non viene rilasciata chissà dove nel codice di Firefox a provocare la cosa. Qualche race-condition provocata da chissà cosa, chissà dove, e chissà in quali condizioni.-
Re: Firefozio e ventolaScritto da:
>
> Esatto.
>
>
> Preferisco sia inefficiente a riaprire Flash che aprire la strada a potenziali gravi problemi di sicurezza.
Il resto degli utenti preferisce che il browser sia veloce, le potenziali falle di sicurezza te le stai inventando visto che wrappare il plugin lo estromette da accessi a memoria che non gli compete.
> Senza contare che oramai Flash non è più molto usato come tempo fa. Questo quelli di Firefox non l'hanno ancora capito: sicurezza >> velocità e pulsanti sluccicosi.
Firefox è l'unico browser che ha le api che permettono il controllo granulare delle request (api sfruttate da request policy ad esempio).
Il trucco usato dagli analoghi nei browser webkit-based hanno qualche leak di request ogni tanto dovuto alle race condition (il plugin deve arrivare prima del browser!).
> Il problema è che questo difetto si verifica in giorni interi d'uso.
E tu terminalo: imposta il salvataggio della sessione e quando chiudi si tiene tutto e alla riapertura riapre tutto.
> Non è qualcosa di provocato da un singolo sito web e lui segnala le anomalie solo quando va in crash, non quando succhia CPU come se non ci fosse un domani per un tempo indeterminato. L'unico modo che ho per rendermene conto è il rumore della ventola della CPU che aumenta (cosa che mi porta nel Task Manager per capire di chi è la colpa e terminare la bestia).
Ma non era plugin container il problema prima?
> E che motivo ha uno script JS di rimanere in esecuzione anche quando il TAB che lo ospitava è chiuso o si è cambiato URL?
Che ne sai che è uno script e non un plugin/addon difettoso? Lo sai ad esempio che per parecchio tempo adblock generava un sacco di leak tenendo delle references al dom di pagine chiuse?
> Dato che è Firefox ad interpretare il codice JS non dovrebbe essere poi così difficile terminare qualsiasi script in esecuzione sulla pagina quando chiudi il relativo TAB (o cambi URL). IMO il problema però non è uno script JS impazzito... è proprio qualche risorsa che non viene rilasciata chissà dove nel codice di Firefox a provocare la cosa. Qualche race-condition provocata da chissà cosa, chissà dove, e chissà in quali condizioni.
Ti posso consigliare di ripartire con un profilo nuovo da zero? Ho notato che firefox non ha mai gestito bene i profili migrati di versione in versione; periodicamente io rifaccio il profilo per questo motivo, perché so che usando molte estensioni introduco parecchio caos nella configurazione di firefox.Young professional woman and busy mom.-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 23:11:13.0 alle 2015-04-10 23:11:13.0> succhia CPU come se non ci fosse un domani per un tempo indeterminato. L'unico modo che ho per rendermene conto è il rumore della ventola della CPU che aumenta (cosa che mi porta nel Task Manager per capire di chi è la colpa e terminare la bestia).
Esatto.
> Ma non era plugin container il problema prima?
Quello ero io.
-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 23:23:28.0 alle 2015-04-10 23:23:28.0Scritto da: ::1
> Scritto da:
> >
> > Esatto.
> >
> >
> > Preferisco sia inefficiente a riaprire Flash che aprire la strada a potenziali gravi problemi di sicurezza.
> Il resto degli utenti preferisce che il browser sia veloce
Il "resto degli utenti" può preferire ciò che vuole, è per questo che a programmare sistemi critici di solito non ci metti delle capre... perché sanno fare scelte generalmente migliori di quelle "del resto degli utenti".
Su questo sono MOLTO d'accordo con Linus quando ha detto una cosa tipo "se sviluppate pensando che i vostri utenti siano dei cretini finirete per avere solo cretini come utenti".
Se fai delle scelte per accontentare "il resto degli utenti" quando sai che quelle scelte sono dannose finirà che solo chi della sicurezza non sa nulla userà i tuoi prodotti (oltre a rovinarti per sempre il marchio, vedi Internet Exploder).
> le potenziali falle di sicurezza te le stai inventando visto che wrappare il plugin lo estromette da accessi a memoria che non gli compete.
Non me le sto inventando. Se posso creare un programma Flash che, sfruttando questa falla nel plugin-container, rimane in esecuzione anche quando ho ragionevolmente ritenuto di aver terminato il browser quel processo può restare in background senza essere notato anche per giorni. Con pieno accesso a microfoni, webcam, internet, ecc. Non mi sembra un problema da poco.
Pensa ad esempio a qualcuno che usa Tor per accedere a determinati siti. Una volta finito chiude il browser e si sconnette da Tor convinto che la sua sessione di lavoro sia terminata. A quel punto il programma Flash che non è stato terminato da Firefox come avrebbe dovuto ha accesso al suo vero IP anche se l'utente non ha fatto nulla di sbagliato di suo (a parte lasciare abilitate queste porcate durante l'uso di Tor).
Guarda poi che io non sto parlando di me in particolare, io SO che non posso fidarmi di Firefox e SO terminare il plugin-container a mano se necessario. Stiamo parlando di un utente a caso che si aspetta che i prodotti che usa, opensource o no, commerciali o no, rispondano a determinati standard di sicurezza.
Se, per dire, un produttore di auto, per accontentare "il resto degli utenti", creasse delle automobili difettose e pericolose che finiscono con il danneggiare qualcuno, quel produttore prima o poi dovrebbe risponderne in tribunale... e non credo che potrebbe cavarsela con "bé si, abbiamo rimosso l'airbag perché il volante era troppo grosso e ai nostri utenti piace un volante molto più sottile". Che io, utente esperto, sappia che non devo usare le auto di quel produttore o sappia reinserire l'airbag nel volante è irrilevante ai fini del risolvere il problema per tutti.
Il fatto è che in qualsiasi software che installi c'è la solita clausola "se scopri questo programma che scopa tua moglie non è colpa nostra"... questo ha finito per deresponsabilizzare chi programma e, negli anni, a considerare la sicurezza un'inutile perdita di tempo.
> > Il problema è che questo difetto si verifica in giorni interi d'uso.
> E tu terminalo: imposta il salvataggio della sessione e quando chiudi si tiene tutto e alla riapertura riapre tutto.
Ripeto, il problema non è mio in particolare. Io sto parlando in generale e poi sono poco propenso a permettere al browser di salvare la sessione alla chiusura, così come ho disabilitato sia i cookie su disco, che la cache, che la history. Non mi piace lasciare tracce sul disco se posso evitarlo (guardati i vari Garlasco, e tutti gli altri casi in cui la cronologia del browser è stata usata contro qualcuno). Il problema comunque è che il fatto che Firefox entri in questo stato suggerisce che ci siano problemi di leak/race condition che potrebbero essere sfruttati per eseguire codice sul computer dell'utente... e questi problemi, in tanti aggiornamenti, non sono mai stati né identificati né corretti visto che continuano a presentarsi.
Come riprodurre il problema o quali condizioni lo portino a verificarsi non lo so, o l'avrei già segnalato. So solo che di tanto in tanto capita, perciò il problema esiste, è reale, ed è potenzialmente pericoloso per chiunque capisca come riprodurlo a suo vantaggio.
> Ma non era plugin container il problema prima?
Prima si, ora stiamo parlando di un problema diverso che non ha a che fare con il plugin-container.
> Che ne sai che è uno script e non un plugin/addon difettoso? Lo sai ad esempio che per parecchio tempo adblock generava un sacco di leak tenendo delle references al dom di pagine chiuse?
Potrebbe anche essere un add-on difettoso, però ho solo roba molto standard su questo Firefox (adblock, firebug, noscript e grasemonkey, tutti sempre aggiornati).
> Ti posso consigliare di ripartire con un profilo nuovo da zero? Ho notato che firefox non ha mai gestito bene i profili migrati di versione in versione; periodicamente io rifaccio il profilo per questo motivo, perché so che usando molte estensioni introduco parecchio caos nella configurazione di firefox.
L'ho pensato anche io... prima o poi lo farò... certo è che non dovrei essere io utente a preoccuparmi di queste pulizie. Prendi Chrome ad esempio... hai mai dovuto cancellare il suo profilo per ricrearlo da un aggiornamento all'altro?-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 23:30:19.0 alle 2015-04-10 23:30:19.0Scritto da:
> Scritto da: ::1
> > Scritto da:
> > >
> > > Esatto.
> > >
> > >
> > > Preferisco sia inefficiente a riaprire Flash che aprire la strada a potenziali gravi problemi di sicurezza.
> > Il resto degli utenti preferisce che il browser sia veloce
>
> Il "resto degli utenti" può preferire ciò che vuole, è per questo che a programmare sistemi critici di solito non ci metti delle capre... perché sanno fare scelte generalmente migliori di quelle "del resto degli utenti".
>
> Su questo sono MOLTO d'accordo con Linus quando ha detto una cosa tipo "se sviluppate pensando che i vostri utenti siano dei cretini finirete per avere solo cretini come utenti".
Ho pensato la stessa cosa quando han tolto la possibilità di accendere e spegnere Javascript dalle preferenze.
> Se fai delle scelte per accontentare "il resto degli utenti" quando sai che quelle scelte sono dannose finirà che solo chi della sicurezza non sa nulla userà i tuoi prodotti (oltre a rovinarti per sempre il marchio, vedi Internet Exploder).
>
> > le potenziali falle di sicurezza te le stai inventando visto che wrappare il plugin lo estromette da accessi a memoria che non gli compete.
>
> Non me le sto inventando. Se posso creare un programma Flash che, sfruttando questa falla nel plugin-container, rimane in esecuzione anche quando ho ragionevolmente ritenuto di aver terminato il browser quel processo può restare in background senza essere notato anche per giorni. Con pieno accesso a microfoni, webcam, internet, ecc. Non mi sembra un problema da poco.
Tu riesci a tenere acceso un computer Windows per giorni?
> Pensa ad esempio a qualcuno che usa Tor per accedere a determinati siti. Una volta finito chiude il browser e si sconnette da Tor convinto che la sua sessione di lavoro sia terminata. A quel punto il programma Flash che non è stato terminato da Firefox come avrebbe dovuto ha accesso al suo vero IP anche se l'utente non ha fatto nulla di sbagliato di suo (a parte lasciare abilitate queste porcate durante l'uso di Tor).
>
> Guarda poi che io non sto parlando di me in particolare, io SO che non posso fidarmi di Firefox e SO terminare il plugin-container a mano se necessario. Stiamo parlando di un utente a caso che si aspetta che i prodotti che usa, opensource o no, commerciali o no, rispondano a determinati standard di sicurezza.
>
> Se, per dire, un produttore di auto, per accontentare "il resto degli utenti", creasse delle automobili difettose e pericolose che finiscono con il danneggiare qualcuno, quel produttore prima o poi dovrebbe risponderne in tribunale... e non credo che potrebbe cavarsela con "bé si, abbiamo rimosso l'airbag perché il volante era troppo grosso e ai nostri utenti piace un volante molto più sottile". Che io, utente esperto, sappia che non devo usare le auto di quel produttore o sappia reinserire l'airbag nel volante è irrilevante ai fini del risolvere il problema per tutti.
>
> Il fatto è che in qualsiasi software che installi c'è la solita clausola "se scopri questo programma che scopa tua moglie non è colpa nostra"... questo ha finito per deresponsabilizzare chi programma e, negli anni, a considerare la sicurezza un'inutile perdita di tempo.
>
> > > Il problema è che questo difetto si verifica in giorni interi d'uso.
> > E tu terminalo: imposta il salvataggio della sessione e quando chiudi si tiene tutto e alla riapertura riapre tutto.
>
> Ripeto, il problema non è mio in particolare. Io sto parlando in generale e poi sono poco propenso a permettere al browser di salvare la sessione alla chiusura, così come ho disabilitato sia i cookie su disco, che la cache, che la history. Non mi piace lasciare tracce sul disco se posso evitarlo (guardati i vari Garlasco, e tutti gli altri casi in cui la cronologia del browser è stata usata contro qualcuno). Il problema comunque è che il fatto che Firefox entri in questo stato suggerisce che ci siano problemi di leak/race condition che potrebbero essere sfruttati per eseguire codice sul computer dell'utente... e questi problemi, in tanti aggiornamenti, non sono mai stati né identificati né corretti visto che continuano a presentarsi.
> Come riprodurre il problema o quali condizioni lo portino a verificarsi non lo so, o l'avrei già segnalato. So solo che di tanto in tanto capita, perciò il problema esiste, è reale, ed è potenzialmente pericoloso per chiunque capisca come riprodurlo a suo vantaggio.
>
> > Ma non era plugin container il problema prima?
>
> Prima si, ora stiamo parlando di un problema diverso che non ha a che fare con il plugin-container.
>
> > Che ne sai che è uno script e non un plugin/addon difettoso? Lo sai ad esempio che per parecchio tempo adblock generava un sacco di leak tenendo delle references al dom di pagine chiuse?
>
> Potrebbe anche essere un add-on difettoso, però ho solo roba molto standard su questo Firefox (adblock, firebug, noscript e grasemonkey, tutti sempre aggiornati).
>
> > Ti posso consigliare di ripartire con un profilo nuovo da zero? Ho notato che firefox non ha mai gestito bene i profili migrati di versione in versione; periodicamente io rifaccio il profilo per questo motivo, perché so che usando molte estensioni introduco parecchio caos nella configurazione di firefox.
>
> L'ho pensato anche io... prima o poi lo farò... certo è che non dovrei essere io utente a preoccuparmi di queste pulizie. Prendi Chrome ad esempio... hai mai dovuto cancellare il suo profilo per ricrearlo da un aggiornamento all'altro?
-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 23:38:48.0 alle 2015-04-10 23:38:48.0Scritto da:
> Tu riesci a tenere acceso un computer Windows per giorni?
Windows 7 è piuttosto stabile una volta che elimini tutta la merda che si installa in avvio automatico quando installi programmi terzi e tieni solo l'essenziale.
L'unica rogna che ho notato fin'ora è che se metti in standby il computer a volte il disco SD usato da ReadyBoost può smettere di funzionare e, sempre lo standby, tende a rallentare anche parecchio l'esecuzione dei programmi con frequenti accessi al disco (probabilmente dopo lo standby, per velocizzare l'avvio, carica dal disco solo il minimo necessario lasciando "in stasi" i programmi avviati precedentemente finché non vai effettivamente ad usarli... se potessi disabilitare questa cosa lo farei subito).
Purtroppo chi fa programmi per Windows, e parlo anche di grosse aziende, non si rende conto che mettendo cazzate in avvio automatico finiscono con rallentare notevolmente il sistema (o forse la cosa non li interessa).
Ad esempio... per quale cazzo di motivo Chrome vuole il suo cazzo di processo in avvio automatico per l'aggiornamento del browser quando potrebbe semplicemente usare lo scheduler di Windows che è lì apposta? Stessa cosa si dica per tutti gli altri "updaters" che si avviano automaticamente all'avvio di Windows per quasliasi stupidaggine tu abbia installato nel sistema. Cazzo. C'è lo scheduler di Windows per queste cose, usa quello invece di installarmi merda su merda sul PC.-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 23:59:27.0 alle 2015-04-10 23:59:27.0Scritto da:
> Scritto da:
> > Tu riesci a tenere acceso un computer Windows per giorni?
>
> Windows 7 è piuttosto stabile una volta che elimini tutta la merda che si installa in avvio automatico quando installi programmi terzi e tieni solo l'essenziale.
Non è che il mio sia instabile, ma dopo una giornata d'uso può diventare molto lento, e comunque il portatile ora è leggermente più lento che quando era nuovo. Mi piacerebbe sapere quale sia la merda superflua, domani riprendo il discorso.
> L'unica rogna che ho notato fin'ora è che se metti in standby il computer a volte il disco SD usato da ReadyBoost può smettere di funzionare e, sempre lo standby, tende a rallentare anche parecchio l'esecuzione dei programmi con frequenti accessi al disco (probabilmente dopo lo standby, per velocizzare l'avvio, carica dal disco solo il minimo necessario lasciando "in stasi" i programmi avviati precedentemente finché non vai effettivamente ad usarli... se potessi disabilitare questa cosa lo farei subito).
>
> Purtroppo chi fa programmi per Windows, e parlo anche di grosse aziende, non si rende conto che mettendo cazzate in avvio automatico finiscono con rallentare notevolmente il sistema (o forse la cosa non li interessa).
>
> Ad esempio... per quale cazzo di motivo Chrome vuole il suo cazzo di processo in avvio automatico per l'aggiornamento del browser quando potrebbe semplicemente usare lo scheduler di Windows che è lì apposta? Stessa cosa si dica per tutti gli altri "updaters" che si avviano automaticamente all'avvio di Windows per quasliasi stupidaggine tu abbia installato nel sistema. Cazzo. C'è lo scheduler di Windows per queste cose, usa quello invece di installarmi merda su merda sul PC.
-
-
-
Re: Firefozio e ventolaScritto da:
> [blah banf]
> [altro blah banf con tor]
Se esegui tor non lanci software untrusted sul tuo pc, hai già cannato di brutto.
Figuramoci eseguire un plugin sviluppato da adobe di cui non posso guardare i sorgenti.
> [ulteriore blah banf con garlasco]
Stai delegando al browser quello che DEVE fare un utente accorto: sincerarsi che tutto funzioni come si deve, non affidarsi ciecamente al software.
> Potrebbe anche essere un add-on difettoso, però ho solo roba molto standard su questo Firefox (adblock, firebug, noscript e grasemonkey, tutti sempre aggiornati).
Firebug ha una marea di problemi, è stato riscritto già una volta per lo switch da ff3 alla versione corrente, e ha ancora grossi problemi di design che non gli permettono di funzionare con electrolysis (un processo separato per ogni tab).
Io l'ho abbandonato per usare i dev tool integrati in firefox e in chrome, che hanno funzioni praticamente alla pari e snapposità nativa.
Adblock è diventato un pachiderma, tanto da giustificare µblock.
NoScript ha un overhead sufficiente a farmelo evitare come la peste.
Io li ho sostituiti con il solo Request Policy (quello di requestpolicycontinued, che l'originale si è arenato).
Per greasemonkey invece prova a sostituirlo con scriptish: 99% compatibile con gli userscripts e più veloce ad eseguire; ha meno sandbox di greasemonkey, ma io non eseguo script presi in giro per il web senza analizzare prima cosa fanno.
> L'ho pensato anche io... prima o poi lo farò... certo è che non dovrei essere io utente a preoccuparmi di queste pulizie. Prendi Chrome ad esempio... hai mai dovuto cancellare il suo profilo per ricrearlo da un aggiornamento all'altro?
Non hai usato a sufficienza chrome e con abbastanza estensioni: dopo pochissimi mesi rimpiangevo firefox.Young professional woman and busy mom.-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 23:55:35.0 alle 2015-04-10 23:55:35.0Scritto da: ::1
> Scritto da:
> > [blah banf]
>
> > [altro blah banf con tor]
> Se esegui tor non lanci software untrusted sul tuo pc, hai già cannato di brutto.
> Figuramoci eseguire un plugin sviluppato da adobe di cui non posso guardare i sorgenti.
L'utente è una capra. Per questo qualsiasi sistema commerciale che acquisti parte dal presupposto che l'utente sia una capra. Se il browser può fare qualcosa per mitigare il problema che ho evidenziato allora è il browser che deve fare qualcosa per farlo. Chiaro che non puoi prevedere tutte le possibili cazzate che possa fare un utente, ma almeno quelle che puoi prevedere è tuo compito di sviluppatore di evitargliele.
Il browser non è un programma qualsiasi... è un sistema critico all'interno del computer perché è la cosa che viene a contatto in prima linea con la merda che gira su Internet (e la esegue pure)... dovrebbe essere quindi programmato con la stessa cura con cui si progetta qualsiasi altro sistema di difesa. Mozilla ha già dimostrato in passato di non esserne in grado.
> > [ulteriore blah banf con garlasco]
> Stai delegando al browser quello che DEVE fare un utente accorto: sincerarsi che tutto funzioni come si deve, non affidarsi ciecamente al software.
"Utente accorto"? Non ho idea di che roba sia.
> > Potrebbe anche essere un add-on difettoso, però ho solo roba molto standard su questo Firefox (adblock, firebug, noscript e grasemonkey, tutti sempre aggiornati).
> Firebug ha una marea di problemi, è stato riscritto già una volta per lo switch da ff3 alla versione corrente, e ha ancora grossi problemi di design che non gli permettono di funzionare con electrolysis (un processo separato per ogni tab).
> Io l'ho abbandonato per usare i dev tool integrati in firefox e in chrome, che hanno funzioni praticamente alla pari e snapposità nativa.
>
> Adblock è diventato un pachiderma, tanto da giustificare µblock.
> NoScript ha un overhead sufficiente a farmelo evitare come la peste.
> Io li ho sostituiti con il solo Request Policy (quello di requestpolicycontinued, che l'originale si è arenato).
>
> Per greasemonkey invece prova a sostituirlo con scriptish: 99% compatibile con gli userscripts e più veloce ad eseguire; ha meno sandbox di greasemonkey, ma io non eseguo script presi in giro per il web senza analizzare prima cosa fanno.
Quei pochi addon sono l'unico motivo al mondo per cui Firefox è ancora installato su questo computer...
>
> > L'ho pensato anche io... prima o poi lo farò... certo è che non dovrei essere io utente a preoccuparmi di queste pulizie. Prendi Chrome ad esempio... hai mai dovuto cancellare il suo profilo per ricrearlo da un aggiornamento all'altro?
> Non hai usato a sufficienza chrome e con abbastanza estensioni: dopo pochissimi mesi rimpiangevo firefox.
Ho Chrome su Windows e lo uso abbastanza spesso... non mi ha mai dato problemi. È anche vero che su Chrome ho pochissimi addon (forse uno o due, non ricordo ora il nome).-
Re: Firefozio e ventolaScritto da:
>
> [snippete]
> "Utente accorto"? Non ho idea di che roba sia.
E ti senti sicuro ad usare tor senza voler sapere niente degli strumenti a cui ti affidi?
> [snippete]
P.S.: puoi anche farmi un tema di 5 colonne, ma stai ripetendo le tue cose come un disco rotto.Young professional woman and busy mom.
-
-
-
-
-
-
-
-
-
Re: Firefozio e ventolaScritto da:
>
> Io direi che il bug è di firefox. Se il plugin-container non risponde alla chiusura terminalo e basta, perché lasciarlo avviato?
Perché il plugin viene eseguito nel processo del plugin container, le api di windows non hanno modo di interrompere un processo, ma solo di invitarlo a terminare (non c'è l'analogo di kill -9); il plugin in esecuzione può fare quello che gli pare, compreso impedire a plugin-container.exe di terminare; è questo il motivo per cui esiste quel processo, prima i plugin venivano eseguiti nel browser e chi rimaneva aperto era il processo del browser stesso.Young professional woman and busy mom.-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 21:26:23.0 alle 2015-04-10 21:26:23.0Scritto da: ::1
> Scritto da:
> >
> > Io direi che il bug è di firefox. Se il plugin-container non risponde alla chiusura terminalo e basta, perché lasciarlo avviato?
>
> Perché il plugin viene eseguito nel processo del plugin container, le api di windows non hanno modo di interrompere un processo, ma solo di invitarlo a terminare (non c'è l'analogo di kill -9); il plugin in esecuzione può fare quello che gli pare, compreso impedire a plugin-container.exe di terminare; è questo il motivo per cui esiste quel processo, prima i plugin venivano eseguiti nel browser e chi rimaneva aperto era il processo del browser stesso.
Ma se ora il processo del plugin container è distinto da quello del browser, perché terminando il primo si termina tutto?-
Re: Firefozio e ventolaScritto da:
> Scritto da: ::1
> > Scritto da:
> > >
> > > Io direi che il bug è di firefox. Se il plugin-container non risponde alla chiusura terminalo e basta, perché lasciarlo avviato?
> >
> > Perché il plugin viene eseguito nel processo del plugin container, le api di windows non hanno modo di interrompere un processo, ma solo di invitarlo a terminare (non c'è l'analogo di kill -9); il plugin in esecuzione può fare quello che gli pare, compreso impedire a plugin-container.exe di terminare; è questo il motivo per cui esiste quel processo, prima i plugin venivano eseguiti nel browser e chi rimaneva aperto era il processo del browser stesso.
>
> Ma se ora il processo del plugin container è distinto da quello del browser, perché terminando il primo si termina tutto?
Perché il browser tiene traccia dei plugin container che ha lanciato, quando lo termini si occupa di avvisare tutti quelli attivi che è ora di terminare l'esecuzione a loro volta.Young professional woman and busy mom.-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 21:31:34.0 alle 2015-04-10 21:31:34.0Scritto da: ::1
> Scritto da:
> > Scritto da: ::1
> > > Scritto da:
> > > >
> > > > Io direi che il bug è di firefox. Se il plugin-container non risponde alla chiusura terminalo e basta, perché lasciarlo avviato?
> > >
> > > Perché il plugin viene eseguito nel processo del plugin container, le api di windows non hanno modo di interrompere un processo, ma solo di invitarlo a terminare (non c'è l'analogo di kill -9); il plugin in esecuzione può fare quello che gli pare, compreso impedire a plugin-container.exe di terminare; è questo il motivo per cui esiste quel processo, prima i plugin venivano eseguiti nel browser e chi rimaneva aperto era il processo del browser stesso.
> >
> > Ma se ora il processo del plugin container è distinto da quello del browser, perché terminando il primo si termina tutto?
>
> Perché il browser tiene traccia dei plugin container che ha lanciato, quando lo termini si occupa di avvisare tutti quelli attivi che è ora di terminare l'esecuzione a loro volta.
Qualcuno dovrebbe fare qualcosa. Altrimenti mi tocca rimettere Seamonkey come browser predefinito.-
Re: Firefozio e ventolaScritto da:
>
> Qualcuno dovrebbe fare qualcosa. Altrimenti mi tocca rimettere Seamonkey come browser predefinito.
Passa a dwb.
Young professional woman and busy mom.-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 21:45:07.0 alle 2015-04-10 21:45:07.0Scritto da: ::1
> Scritto da:
> >
> > Qualcuno dovrebbe fare qualcosa. Altrimenti mi tocca rimettere Seamonkey come browser predefinito.
>
> Passa a dwb.
http://portix.bitbucket.org/dwb/
È roba di Arch.-
Re: Firefozio e ventolaScritto da:
>
> http://portix.bitbucket.org/dwb/
>
> È roba di Arch.
Ostia che sì.Young professional woman and busy mom.
-
-
-
-
-
-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 21:29:39.0 alle 2015-04-10 21:29:39.0Scritto da: ::1
> ma solo di invitarlo a terminare (non c'è l'analogo di kill -9)
A me è successo su Linux. Su Windows uso Chrome e una cosa simile (pezzi del browser rimasti in esecuzione in background) non mi è mai successa.-
Re: Firefozio e ventolaScritto da:
>
> A me è successo su Linux. Su Windows uso Chrome e una cosa simile (pezzi del browser rimasti in esecuzione in background) non mi è mai successa.
Chrome ha una versione di flash integrata nel browser con api nuove che permettono maggiore controllo dei plugin da parte del browser.Young professional woman and busy mom.-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 22:03:50.0 alle 2015-04-10 22:03:50.0Scritto da: ::1
> Scritto da:
> >
> > A me è successo su Linux. Su Windows uso Chrome e una cosa simile (pezzi del browser rimasti in esecuzione in background) non mi è mai successa.
>
> Chrome ha una versione di flash integrata nel browser con api nuove che permettono maggiore controllo dei plugin da parte del browser.
E, visto che funziona, perché non lo fa anche Firefox?-
Re: Firefozio e ventolaScritto da:
>
> E, visto che funziona, perché non lo fa anche Firefox?
Perché google paga fior fior di sviluppatori per fare queste belle cose; mozilla è una fondazione e vive di donazioni.
Passare da NPAPI a PPAPI purtroppo necessita di rivedere molto del codice di firefox, è previsto che si farà, ma non subito (e probabilmente supporterà entrambe le modalità per parecchio tempo).Young professional woman and busy mom.-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 22:47:54.0 alle 2015-04-10 22:47:54.0Scritto da: ::1
> Scritto da:
> >
> > E, visto che funziona, perché non lo fa anche Firefox?
>
> Perché google paga fior fior di sviluppatori per fare queste belle cose; mozilla è una fondazione e vive di donazioni.
> Passare da NPAPI a PPAPI purtroppo necessita di rivedere molto del codice di firefox, è previsto che si farà, ma non subito (e probabilmente supporterà entrambe le modalità per parecchio tempo).
Quindi Chrome >> Firefox.-
Re: Firefozio e ventolaScritto da:
>
> Quindi Chrome >> Firefox.
No, flash di chrome >> flash di adobe.Young professional woman and busy mom.-
Re: Firefozio e ventolaScritto daNon Autenticatoil 2015-04-10 23:29:58.0 alle 2015-04-10 23:29:58.0Scritto da: ::1
> Scritto da:
> >
> > Quindi Chrome >> Firefox.
>
> No, flash di chrome >> flash di adobe.
Se sai che la Opel ha un problema alla centralina che ogni 100Km ti costringe a spegnere e riaccendere la vettura mentre la Ford non ce l'ha, tu quale marca scegli?
Non credo che all'utente medio importi PERCHÉ la Opel ha quel problema mentre la Ford no.
-
-
-
-
-
-
-
-
-
-