Launchservices, messaggio d'errore del Terminale

Richieste d'aiuto. Quando non si sa "come fare". Il supporto per le applicazioni e sui sistemi operativi Macintosh.
Post Reply
User avatar
Padmé Amidala
Posts: 7607
Joined: Sun Apr 15, 2007 1:14 am
Launchservices, messaggio d'errore del Terminale

Post by Padmé Amidala »

Ricostruendo i launchservices tramite un comando per Terminale per Leopard (diverso da quello per Tiger), lo stesso Terminale mi risponde questo:

SystemFlippers: didn't consume all data for vers ID 1 (pBase = 0x133d60, p = 0x133d7f, pEnd = 0x133d80)

Che significa e devo fare qualcosa?


Ecco il percorso del comando -kill -r -domain local -domain system -domain user

Image
User avatar
flashcream
Posts: 38388
Joined: Fri Apr 22, 2005 8:41 pm

Post by flashcream »

il messaggio non è in stretta relazione col comando. per ricostruire i launchservices esistono anche altre modalità, già indicate nel forum. controlla che il messaggio non si ripeta regolarmente nel log di sistema, solo in quel caso può valere la pena scoprire da cosa dipende.

il comando è lsregister e lo riporto interamente per una più facile comprensione:

Code: Select all

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user
User avatar
Padmé Amidala
Posts: 7607
Joined: Sun Apr 15, 2007 1:14 am

Post by Padmé Amidala »

Sì, scusa, non volevo prendermi la responsabilità di scrivere per intero e in modo facilmente copiabile un comando forse sbagliato o potenzialmente pericoloso(visto il messaggio di risposta DA ME ricevuto dal terminale).

Già considerati nel frattempo gli altri metodi (csstore e plist / programmi di manutenzione / script).
Segnalo che (almeno) uno di questi programmi, pur professandosi aggiornato a Leopard, esegue il comando per Tiger (e nel log si vede: no such directory o file) e che altri non forniscono log (almeno io non li ho trovati), quindi non si sa bene cosa facciano.
Trovato con una ricerca google anche un nuovo script da editare (visto che quello segnalato da Hartz è del 2006 e non può essere per Leopard).

Post Reply