1 votos

Muchas aplicaciones se cuelgan tras la actualización del SO 10.9.5

Tengo un MacBook Pro de cuatro años con 8 GB de memoria. Hace dos años actualicé el disco duro a un SSD. Ha funcionado de forma muy fiable, solo ha necesitado un reinicio cada pocos meses.

Luego actualicé a Mac OS 10.9.5, e inmediatamente empecé a tener problemas con las aplicaciones que se cuelgan, generalmente durante el lanzamiento. Algunos iconos de aplicaciones rebotan en el Dock durante unos minutos, luego dejan de rebotar y muestran "Aplicación que no responde" cuando hago clic con el botón derecho en el icono. Otras aplicaciones se inician y se ejecutan durante un tiempo, y de repente se cuelgan cuando las estoy utilizando, mostrando el icono de la pelota de playa girando indefinidamente. Otras aplicaciones no se ven afectadas en absoluto y funcionan sin problemas.

No se escribe nada en el registro del sistema cuando las aplicaciones se cuelgan. Cuando fuerzo la salida de una aplicación que se ha colgado antes de terminar de iniciarse, no obtengo un informe de fallo, y se escribe una línea como ésta en el registro del sistema:

Failed to write crash history to file:///Users/arlo/Library/Application%20Support/CrashReporter/_8D064DB0-1D30-5A2E-AFBD-1EF47EA4FA1C.plist.`

Cuando fuerzo la salida de una aplicación que se ha colgado después de terminar de lanzarse, obtengo un informe de fallo como este, de Super Duper. Obsérvese que la "duración" mostrada en el informe de bloqueo es de 4,44 segundos, pero la aplicación estuvo mostrando la pelota de playa girando durante unos 10 minutos antes de que la abandonara:

Date/Time:       2014-10-06 21:05:47 -0700
OS Version:      10.9.5 (Build 13F34)
Architecture:    x86_64
Report Version:  18

Command:         SuperDuper!
Path:            /Applications/SuperDuper!.app/Contents/MacOS/SuperDuper!
Version:         2.7.2 (92)
Build Version:   3
Project Name:    SuperDuper!
Source Version:  01167
Parent:          launchd [172]

PID:             4218
Event:           hang
Duration:        4.44s
Steps:           43 (100ms sampling interval)

Hardware model:  MacBookPro6,2
Active cpus:     4
Fan speed:       5117 rpm

Free pages:      114577 pages (+531)
Pageins:         1689 pages
Pageouts:        0 pages
Swapins:         0 pages
Swapouts:        0 pages

Process:         SuperDuper! [4218]
Path:            /Applications/SuperDuper!.app/Contents/MacOS/SuperDuper!
Architecture:    i386
Parent:          launchd [172]
UID:             503
Task size:       4029 pages

Thread 0x177893   priority 46        
43 ??? (SuperDuper! + 7461) [0x2d25]
43 NSApplicationMain + 1165 (AppKit) [0x987c2ff8]
  43 -[NSApplication run] + 727 (AppKit) [0x987da15c]
    43 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 119 (AppKit) [0x987e7870]
      43 _DPSNextEvent + 1602 (AppKit) [0x987e8349]
        43 _BlockUntilNextEventMatchingListInModeWithFilter + 92 (HIToolbox) [0x9a4586bd]
          43 ReceiveNextEventCommon + 163 (HIToolbox) [0x9a458777]
            43 RunCurrentEventLoopInMode + 259 (HIToolbox) [0x9a458b5d]
              43 CFRunLoopRunInMode + 123 (CoreFoundation) [0x92c6984b]
                43 CFRunLoopRunSpecific + 394 (CoreFoundation) [0x92c699ea]
                  43 __CFRunLoopRun + 1779 (CoreFoundation) [0x92c6a353]
                    43 __CFRunLoopDoTimers + 349 (CoreFoundation) [0x92d2d06d]
                      43 __CFRunLoopDoTimer + 1395 (CoreFoundation) [0x92cb2863]
                        43 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 22 (CoreFoundation) [0x92cb2ea6]
                          43 __NSFireDelayedPerform + 422 (Foundation) [0x9399e53c]
                            43 ??? (SuperDuper! + 63867) [0x1097b]
                              43 ??? (SuperDuper! + 64409) [0x10b99]
                                43 ??? (SuperDuper! + 64950) [0x10db6]
                                  43 ??? (SuperDuper! + 73294) [0x12e4e]
                                    43 ??? (SuperDuper! + 20352) [0x5f80]
                                      43 ??? (SuperDuper! + 19484) [0x5c1c]
                                        43 ??? (SuperDuper! + 21599) [0x645f]
                                          43 ??? (SuperDuper! + 31578) [0x8b5a]
                                            43 FSPathMakeRef + 47 (CarbonCore) [0x984c572f]
                                              43 FSPathMakeRefInternal(unsigned char const*, unsigned long, unsigned long, FSRef*, unsigned char*) + 130 (CarbonCore) [0x985306cf]
                                                43 PathGetObjectInfo(char const*, unsigned long, unsigned long, short*, unsigned long*, unsigned long*, char*, unsigned long*, unsigned char*, unsigned long*) + 203 (CarbonCore) [0x9851e067]
                                                  43 __getattrlist + 10 (libsystem_kernel.dylib) [0x92e71042]
                                                   *43 hndl_unix_scall + 216 (mach_kernel) [0xffffff80002f3e68]
                                                     *43 unix_syscall + 471 (mach_kernel) [0xffffff80006409a7]
                                                       *43 getattrlist + 191 (mach_kernel) [0xffffff80003c3baf]
                                                         *43 ??? (mach_kernel + 1835607) [0xffffff80003c0257]
                                                           *43 vnode_getattr + 119 (mach_kernel) [0xffffff80003fc6f7]
                                                             *43 afpfs_vnop_getattr + 92 (afpfs) [0xffffff7f8274ea99]
                                                               *43 afpfs_lock + 89 (afpfs) [0xffffff7f82742ba0]
                                                                 *43 lck_rw_lock_shared_gen + 118 (mach_kernel) [0xffffff80002d5766]
                                                                   *43 thread_block_reason + 204 (mach_kernel) [0xffffff8000235d5c]
                                                                     *43 ??? (mach_kernel + 223579) [0xffffff800023695b]
                                                                       *43 machine_switch_context + 354 (mach_kernel) [0xffffff80002d8452]

Thread 0x1778a6   DispatchQueue 2702260908 priority 48        
43 _dispatch_mgr_thread + 52 (libdispatch.dylib) [0x971e6532]
43 kevent64 + 10 (libsystem_kernel.dylib) [0x92e72992]
 *43 ??? (mach_kernel + 3960080) [0xffffff80005c6d10]

Thread 0x1778d9   priority 63        
43 thread_start + 34 (libsystem_pthread.dylib) [0x9064ecf2]
43 _pthread_start + 130 (libsystem_pthread.dylib) [0x90649485]
  43 _pthread_body + 144 (libsystem_pthread.dylib) [0x906495fb]
    43 __NSThread__main__ + 1426 (Foundation) [0x939a1126]
      43 -[NSThread main] + 45 (Foundation) [0x939a11ce]
        43 +[NSURLConnection(Loader) _resourceLoadLoop:] + 381 (Foundation) [0x939a1355]
          43 CFRunLoopRunInMode + 123 (CoreFoundation) [0x92c6984b]
            43 CFRunLoopRunSpecific + 394 (CoreFoundation) [0x92c699ea]
              43 __CFRunLoopRun + 1393 (CoreFoundation) [0x92c6a1d1]
                43 __CFRunLoopServiceMachPort + 169 (CoreFoundation) [0x92c6abf9]
                  43 mach_msg_trap + 10 (libsystem_kernel.dylib) [0x92e6cf7a]
                   *43 ipc_mqueue_receive_continue + 0 (mach_kernel) [0xffffff80002167d0]

Thread 0x1778db   priority 46        
43 thread_start + 34 (libsystem_pthread.dylib) [0x9064ecf2]
43 _pthread_start + 130 (libsystem_pthread.dylib) [0x90649485]
  43 _pthread_body + 144 (libsystem_pthread.dylib) [0x906495fb]
    43 _NSEventThread + 283 (AppKit) [0x98991b88]
      43 CFRunLoopRunInMode + 123 (CoreFoundation) [0x92c6984b]
        43 CFRunLoopRunSpecific + 394 (CoreFoundation) [0x92c699ea]
          42 __CFRunLoopRun + 1393 (CoreFoundation) [0x92c6a1d1]
            42 __CFRunLoopServiceMachPort + 169 (CoreFoundation) [0x92c6abf9]
              42 mach_msg_trap + 10 (libsystem_kernel.dylib) [0x92e6cf7a]
               *42 ipc_mqueue_receive_continue + 0 (mach_kernel) [0xffffff80002167d0]
          1  __CFRunLoopRun + 2130 (CoreFoundation) [0x92c6a4b2]
            1  __CFRunLoopDoSource1 + 523 (CoreFoundation) [0x92c79d7b]
              1  __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 53 (CoreFoundation) [0x92c79e15]
                1  __CFMachPortPerform + 440 (CoreFoundation) [0x92c79fe8]
                  1  MessageHandler(__CFMachPort*, void*, long, void*) + 52 (HIToolbox) [0x9a461726]
                    1  PullEventsFromWindowServerOnConnection(unsigned int, unsigned char, __CFMachPortBoost*) + 99 (HIToolbox) [0x9a4617bd]
                      1  CGEventCreateNextEvent + 39 (CoreGraphics) [0x901697cb]
                        1  CGSGetNextEventRecordInternal + 84 (CoreGraphics) [0x90169864]
                          1  CGSSnarfAndDispatchDatagrams + 167 (CoreGraphics) [0x90169a25]
                            1  _CGSGetPortStreamInline + 127 (CoreGraphics) [0x90169c6c]
                              1  mach_msg_trap + 10 (libsystem_kernel.dylib) [0x92e6cf7a]
                               *1  ipc_mqueue_receive_continue + 0 (mach_kernel) [0xffffff80002167d0]

Thread 0x1778fa   priority 46        
43 thread_start + 34 (libsystem_pthread.dylib) [0x9064ecf2]
43 _pthread_start + 130 (libsystem_pthread.dylib) [0x90649485]
  43 _pthread_body + 144 (libsystem_pthread.dylib) [0x906495fb]
    43 __select + 10 (libsystem_kernel.dylib) [0x92e71ace]
     *43 ??? (mach_kernel + 4080224) [0xffffff80005e4260]

Thread 0x17e852   priority    0-46  
43 start_wqthread + 30 (libsystem_pthread.dylib) [0x9064ecce]
43 __workq_kernreturn + 10 (libsystem_kernel.dylib) [0x92e72046]
 *43 wq_unpark_continue + 0 (pthread) [0xffffff7f80bcb6ae]

(cut)

Una vez que una aplicación se cuelga y la fuerzo a salir, no puedo volver a lanzar esa aplicación hasta que reinicie el ordenador.

He iniciado la pantalla de restauración de Mac OS (Comando-R) y he reinstalado el sistema operativo, pero sigo teniendo los mismos problemas.

¿Puede alguien sugerir algunos pasos a seguir para resolver esto?

Ejemplos de aplicaciones afectadas: Finder, iTunes, Time Machine (el estado muestra "Preparando copias de seguridad" indefinidamente, y el panel de control de Time Machine se cuelga al iniciarlo), Photoshop CS6, Transmit, Super Duper

Ejemplos de aplicaciones no afectadas: Mail, Safari, BBEdit, Dreamweaver CS6, Xcode 5-6, Android Studio

Actualización 1: Esto es lo que he intentado: reiniciar desde el CD del sistema y ejecutar la prueba de hardware extendida, verificar el disco y verificar/reparar los permisos del disco; crear una nueva cuenta de usuario y ejecutar algunas aplicaciones allí, lo que condujo a los mismos problemas; arrancar en modo seguro, donde aparecieron los mismos problemas; arrancar con Comando-R y reinstalar OS 10.9.5 de nuevo. Si el problema no es el hardware, no es algo en mi cuenta de usuario y no es algo en el sistema operativo, ¿qué más podría ser?

Actualización 2: Me las arreglé para hacer una copia de seguridad de la mayor parte de mi ordenador en una unidad externa, y luego arranqué otro ordenador desde esa unidad. Pude ejecutar todas las aplicaciones y tareas afectadas sin problemas. Así que eso hace que parezca un problema de hardware, aunque algo que sólo se hizo evidente después de instalar OS 10.9.5. He concertado una cita en el Genius Bar para la próxima semana para ver si pueden diagnosticarlo. Si un nuevo disco duro o un chip de memoria solucionara mis problemas, me alegraría.

Actualización 3: Llevé mi ordenador a la Apple Store y el Mac Genius pensó que el problema estaba en los chips de memoria o en las ranuras de memoria. Se ofreció a realizar una prueba de memoria más exhaustiva, pero tendría que dejar el ordenador durante 24 horas para la prueba y otros 3-5 días si el problema era de las ranuras. Tenía otros chips de memoria en casa, así que me llevé el ordenador a casa y cambié la memoria. Los problemas continuaron. Creo que el siguiente paso es dejarlo en el Genius Bar para una probable reparación de hardware.

Actualización 4: Mi ordenador pasó la prueba de la memoria en la Apple Store, pero no pasó la prueba del disco duro. De hecho, esa es una de las primeras cosas en las que pensé cuando empezó el problema, porque a menudo he visto fallos en los discos duros después de unos dos años de uso, pero leí un poco sobre los SSD y me dio la impresión de que cuando fallaban, lo hacían de forma repentina y total. Pediré un nuevo disco duro y publicaré una respuesta definitiva si eso soluciona el problema.

Actualización 5: Extrañamente, desde el diagnóstico de un SSD fallido, no he vuelto a ver el problema. Para tener una segunda opinión, compré una aplicación de prueba de discos duros y me dijo que el disco duro estaba bien y no estaba muy lejos de su vida útil esperada. No quiero reemplazar el SSD si no es necesario, y este ya no es mi ordenador principal porque terminé comprando uno nuevo para evitar el tiempo de inactividad que este problema me estaba causando. Así que supongo que lo dejaré como está. Menudo misterio.

1voto

GAM Puntos 21

Pareces un usuario avanzado (unas cuantas aplicaciones para desarrolladores), así que perdóname por decir lo aparentemente obvio, pero has preguntado Un curso de acción razonable sería probar estos en el orden dado (menos interrupción y trabajo -> más).

1) Utilice Utilidades>Utilidad de Disco para:

  • comprobar/reparar los permisos en el volumen de arranque
  • verificar/reparar el volumen SSD

2) Si lo tienes, utiliza Disk Warrior para comprobar/reconstruir el directorio de tu disco.

3) Si ninguna de las dos cosas aparece y/o no se solucionan los problemas, entonces puedes intentar reinstalar usando el Combo Updater 10.9.5.

4) Si sigue teniendo problemas, realice una prueba de hardware de Apple (ampliada) a la que puede acceder en el medio de instalación que (debería) venir con su Mac. Parece que su Mac es lo suficientemente antiguo como para haber venido con DVDs de instalación. Cualquiera que sea el medio que tenga (incluso ninguno), apague, desconecte todo excepto el ratón y el teclado y luego inicie manteniendo pulsada la tecla 'D'.

Si tiene otra utilidad de comprobación de hardware (por ejemplo, AppleJack>MemTest, Tech Tool Pro), pruébela.

5) Si no se consigue nada, entonces yo haría una reinstalación limpia (después de hacer una copia de seguridad completa de tu Mac). A continuación, utilice el Asistente de Migración para transferir sus datos desde los medios de copia de seguridad a los volúmenes SSD de su Mac.

Si es todavía no se ha arreglado, probablemente deberías llevarlo al servicio técnico (o yo lo haría).

No he explicado ninguno de estos pasos en detalle porque creo que deberías ser capaz de hacerlos todos con ayuda de Google y puede que ya hayas hecho algunos o todos, en cuyo caso vuelvo a pedirte disculpas. Sólo los sugiero porque no has dicho lo que ya habías hecho y no sé si hay alguna suposición aquí de lo que habrías hecho antes de hacer una pregunta como ésta.

Espero que esto ayude.

0voto

royrules22 Puntos 1335

Yo tengo el mismo problema, aunque la mayoría de las veces ocurre cuando pongo un DVD antiguo y potencialmente defectuoso en la unidad - VLC se bloquea y se niega a arrancar y tengo que reiniciar, pero también ha ocurrido con TextEdit, Utilidad de Disco, etc. El comportamiento de las aplicaciones es el mismo - no se puede matarlas, ya sea usando el Dock, Forzar Salida o incluso sudo kill -9 . Tengo que reiniciar la máquina para recuperarla - y de hecho, no se reinicia suavemente en absoluto, tengo que hacer un apagado de hardware.

Utilizando sudo spindump puedes ver que ha bloqueado un mutex en getattrlist que también se ha informado en otros lugares de la web. Busca en Google 'getattrlist hangs', ya que hay una variedad de informes desde 2010 por diferentes razones.

La mía spindump está abajo:

*999 getattrlist + 159 (mach_kernel) [0xffffff80003c3b8f]
*999 namei + 1460 (mach_kernel) [0xffffff80003d5a74]       
*999 lookup + 829 (mach_kernel) [0xffffff80003d61fd]
*999 lookup_handle_found_vnode + 191 (mach_kernel) [0xffffff80003d5c3f]
*999 lookup_traverse_mountpoints + 304 (mach_kernel) [0xffffff80003d6a30]
*999 VFS_ROOT + 198 (mach_kernel) [0xffffff80003faa36]
*999 cd9660_root + 90 (cd9660) [0xffffff7f8217d99b]
*999 cd9660_vget_internal + 107 (cd9660) [0xffffff7f8217dd27]
*999 cd9660_get_hashed_node + 36 (cd9660) [0xffffff7f8217b533]
*999 lck_mtx_lock + 653 (mach_kernel) [0xffffff80002d18fd]
*999 lck_mtx_lock_wait_x86 + 384 (mach_kernel) [0xffffff80002d6560]
*999 thread_block_reason + 204 (mach_kernel) [0xffffff8000235d5c]
*999 ??? (mach_kernel + 223579) [0xffffff800023695b]
*999 machine_switch_context + 354 (mach_kernel) [0xffffff80002d8452]

He presentado el informe de error #18917691 a Apple. Visite http://bugreport.apple.com Crea una cuenta y pon allí los detalles de tu problema. También deberías subir un archivo spindump.txt (normalmente almacenado en /tmp). Desafortunadamente, el reporte de errores de Apple no es visible públicamente, por lo que cada individuo envía un solo ticket cada uno.

Si presentas un informe de error, probablemente también puedas mencionar que es un duplicado de mi número de ticket (#18917691). Si un número suficiente de personas informa del problema, es más probable que Apple tome medidas para solucionar el problema y reducir el número de bloqueos que experimentan otras personas.

0voto

Maddie Puntos 19

He seguido los giros anteriores y he reducido mi problema a problemas con el sonido, así que he eliminado o desactivado todos los archivos y funciones de sonido que he podido. También descubrí que, después de ejecutar DiskWarrior, si iniciaba en modo seguro y hacía funcionar la máquina durante un par de días, cuando volvía al modo normal, los problemas de congelación habían desaparecido. Por cierto, el modo seguro desactiva el sonido.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X