5 votos

Mojave tiene las aplicaciones en estado zombi, ni se lanzan ni salen

Estoy experimentando un problema inusual que está afectando a muchas de las aplicaciones que uso regularmente, incluyendo (pero no limitado a): Adobe Illustrator CC 2019, Sublime Text 3, FileZilla, ¡e incluso el TextEdit nativo de Apple! La secuencia de eventos es algo así:

  1. Una aplicación se congela y debo forzar la salida de la misma.
  2. Intento relanzar la aplicación, pero el icono rebota en el Dock sin parar (hasta que vuelvo a forzar la salida)
  3. Intento apagar el Mac, pero MacOS insiste en que no se puede apagar porque dicha aplicación sigue funcionando (aunque no debería, ya que hice un Force Quit). Además, no aparece ningún punto debajo del icono del Dock de la aplicación, lo que hace pensar que no está abierta, pero sigue funcionando .
  4. Debo mantener físicamente el botón de encendido para apagar.

^ Como puede ver, la aplicación "no responde". Pero no hay ningún punto debajo que indique que está abierta para empezar.

He intentado forzar la salida de la(s) aplicación(es) en cuestión a través de la Terminal también, después de identificar sus ID de proceso. Lamentablemente, esto tampoco ha funcionado.

Más detalles

MacOS es la versión más actual hasta la fecha: Mojave 10.14.2

Este iMac se envió con High Sierra y lo actualicé inmediatamente a Mojave antes de empezar a usarlo. Este problema llegó a mi conocimiento después de menos de 1 mes de uso. Actualicé Mojave a 10.14. 2 con la esperanza de que se solucione el problema, sin embargo el problema persiste. El Mac tiene poco más de 2 meses.

La congelación/colapso se produce a menudo al guardar un archivo. El archivo se guarda, pero inmediatamente después la aplicación (sea la que sea) se vuelve inutilizable. El problema parece estar estrechamente ligado al sistema de archivos.

^ Por lo general, es justo después de guardar un archivo cuando comienzan los problemas.

Esta es una máquina de trabajo, y otro empleado de la empresa está experimentando el mismo problema con Mojave (en un Mac más antiguo). Ambos nos conectamos a la LAN de la empresa y hacemos copias de seguridad de Time Machine a través de la LAN.

Según la Utilidad de Discos, no parece haber nada malo en el Macintosh HD:

Running First Aid on “Macintosh HD” (disk2s1)

NOTE: First Aid will temporarily lock the startup volume.

Verifying file system.
Volume could not be unmounted.
Using live mode.
Performing fsck_apfs -n -l -x /dev/rdisk2s1
Checking the container superblock.
Checking the fusion superblock.
Checking the EFI jumpstart record.
Checking the space manager.
Checking the space manager free queue trees.
Checking the object map.
Checking the Fusion data structures.
Checking volume.
Checking the APFS volume superblock.
The volume Macintosh HD was formatted by hfs_convert (945.200.129) and last modified by apfs_kext (945.230.6).
Checking the object map.
Checking the snapshot metadata tree.
Checking the snapshot metadata.
Checking snapshot 1 of 2.
Checking snapshot 2 of 2.
Checking the extent ref tree.
Checking the fsroot tree.
Verifying allocated space.
Performing deferred repairs.
The volume /dev/rdisk2s1 appears to be OK.
File system check exit code is 0.

Operation successful.

Comparación de informes de accidentes

Hay muchos datos que ordenar, en choques para múltiples aplicaciones, así que aunque es difícil saber qué buscar exactamente, las siguientes líneas parecen dar una pista.

Utilicé Comparación lado a lado en Sublime Text. El texto resaltado en rosa más oscuro y verde más oscuro es distinto. El texto resaltado en rosa más claro y verde más claro es similar. El texto blanco es idéntico.

Crash log comparison showing a pattern with process diskarbitrationd  67

Aquí hay más información del registro de la izquierda, que resulta ser TextEdit, la tercera caída que experimenté el 2019-01-29.

Incluiré la parte de los procesos diskarbitrationd [67] y diskimages-helper [2452] porque hay mucha correlación allí con la caída de FileZilla un día antes.

Process:         diskarbitrationd [67]
UUID:            6A57BB14-2FB6-3420-ABDA-429D1991CFE3
Path:            /usr/libexec/diskarbitrationd
Architecture:    x86_64
Parent:          launchd [1]
UID:             0
Sudden Term:     Tracked
Footprint:       2016 KB
Start time:      2019-01-29 09:26:56 +0900
End time:        2019-01-29 09:26:58 +0900
Num samples:     17 (1-17)
Note:            1 idle work queue thread omitted

  Thread 0x252              DispatchQueue 1           17 samples (1-17)         priority 31 (base 31)
  <thread QoS default (requested default), process sudden termination dirty, IO tier 0>
  17  start + 1 (libdyld.dylib + 93913) [0x7fff5cd86ed9] 1-17
    17  ??? (diskarbitrationd + 29299) [0x10731d273] 1-17
      17  ??? (diskarbitrationd + 31571) [0x10731db53] 1-17
        17  CFRunLoopRun + 40 (CoreFoundation + 240468) [0x7fff2fb48b54] 1-17
          17  CFRunLoopRunSpecific + 463 (CoreFoundation + 240968) [0x7fff2fb48d48] 1-17
            17  __CFRunLoopRun + 1654 (CoreFoundation + 243217) [0x7fff2fb49611] 1-17
              17  __CFRunLoopServiceMachPort + 337 (CoreFoundation + 245954) [0x7fff2fb4a0c2] 1-17
                17  mach_msg_trap + 10 (libsystem_kernel.dylib + 4474) [0x7fff5cec017a] 1-17
                 *17  ipc_mqueue_receive_continue + 0 (kernel + 1651312) [0xffffff8000393270] 1-17

  Binary Images:
           0x107316000 -        0x10732efff  diskarbitrationd (297.200.5)        <6A57BB14-2FB6-3420-ABDA-429D1991CFE3>  /usr/libexec/diskarbitrationd
        0x7fff2fb0e000 -     0x7fff2ff5bfff  com.apple.CoreFoundation 6.9 (1561) <AC90EE38-93D9-35EF-8359-9FE3A42500D4>  /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
        0x7fff5cd70000 -     0x7fff5cd9ffff  libdyld.dylib (640.2)               <376E3F3A-6942-3B0E-AD5E-4B97E8255CF5>  /usr/lib/system/libdyld.dylib
        0x7fff5cebf000 -     0x7fff5cee7fff  libsystem_kernel.dylib (4903.231.4) <ABDAABCA-C22A-3960-AA4E-E91A9FF34929>  /usr/lib/system/libsystem_kernel.dylib
   *0xffffff8000200000 - 0xffffff8000bfffff  kernel (4903.231.4)                 <56B30885-F9BA-30E8-AD1C-5D59EC243BA9>  /System/Library/Kernels/kernel

Process:         diskimages-helper [2452]
UUID:            215C14BD-2ABA-36D8-AE6C-6279F4082D96
Path:            /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/Resources/diskimages-helper
Architecture:    x86_64
Parent:          launchd [1]
Responsible:     backupd [2395]
UID:             0
Footprint:       4080 KB
Start time:      2019-01-29 09:26:56 +0900
End time:        2019-01-29 09:26:58 +0900
Num samples:     17 (1-17)
Note:            1 idle work queue thread omitted

  Thread 0x4f9a             17 samples (1-17)         priority 20 (base 20)
  <thread QoS utility (requested utility), timers tier 3 (coalesced), IO tier 3>
  17  <truncated backtrace> 1-17
    17  mach_msg_trap + 10 (libsystem_kernel.dylib + 4474) [0x7fff5cec017a] 1-17
     *17  ipc_mqueue_receive_continue + 0 (kernel + 1651312) [0xffffff8000393270] 1-17

  Thread 0x4f9e             17 samples (1-17)         priority 20 (base 20)
  <thread QoS utility (requested default), timers tier 3 (coalesced), IO tier 3 and passive>
  17  thread_start + 13 (libsystem_pthread.dylib + 9237) [0x7fff5cf79415] 1-17
    17  _pthread_start + 70 (libsystem_pthread.dylib + 25199) [0x7fff5cf7d26f] 1-17
      17  _pthread_body + 126 (libsystem_pthread.dylib + 13061) [0x7fff5cf7a305] 1-17
        17  __NSThread__start__ + 1218 (Foundation + 73988) [0x7fff31ea5104] 1-17
          17  ??? (diskimages-helper + 52345) [0x106fb1c79] 1-17
            17  ??? (diskimages-helper + 55130) [0x106fb275a] 1-17
              17  DI_kextDriveGetRequest + 43 (DiskImages + 114665) [0x7fff4537cfe9] 1-17
                17  IOConnectCallStructMethod + 38 (IOKit + 34474) [0x7fff325906aa] 1-17
                  17  IOConnectCallMethod + 244 (IOKit + 32413) [0x7fff3258fe9d] 1-17
                    17  io_connect_method + 374 (IOKit + 32827) [0x7fff3259003b] 1-17
                      17  mach_msg_trap + 10 (libsystem_kernel.dylib + 4474) [0x7fff5cec017a] 1-17
                       *17  hndl_mach_scall64 + 22 (kernel + 1426566) [0xffffff800035c486] 1-17
                         *17  mach_call_munger64 + 555 (kernel + 2889483) [0xffffff80004c170b] 1-17
                           *17  mach_msg_overwrite_trap + 910 (kernel + 1717662) [0xffffff80003a359e] 1-17
                             *17  ipc_kmsg_send + 549 (kernel + 1633253) [0xffffff800038ebe5] 1-17
                               *17  ipc_kobject_server + 301 (kernel + 1786557) [0xffffff80003b42bd] 1-17
                                 *17  ??? (kernel + 2706356) [0xffffff8000494bb4] 1-17
                                   *17  is_io_connect_method + 527 (kernel + 8972575) [0xffffff8000a8e91f] 1-17
                                     *17  IOUserClient::externalMethod(unsigned int, IOExternalMethodArguments*, IOExternalMethodDispatch*, OSObject*, void*) + 832 (kernel + 8934912) [0xffffff8000a85600] 1-17
                                       *17  shim_io_connect_method_structureI_structureO + 460 (kernel + 8942556) [0xffffff8000a873dc] 1-17
                                         *17  IOHDIXHDDriveOutKernelUserClient::getRequest64(HDIRequestOOL64 const*, HDIRequestOOL64*) + 257 (IOHDIXController + 11293) [0xffffff7f86529c1d] 1-17
                                           *17  IOHDIXHDDriveOutKernel::getRequest(HDIRequestOOL64*, IOMemoryDescriptor*) + 31 (IOHDIXController + 7179) [0xffffff7f86528c0b] 1-17
                                             *17  ??? (kernel + 1926025) [0xffffff80003d6389] 1-17
                                               *17  thread_block_reason + 175 (kernel + 1876623) [0xffffff80003ca28f] 1-17
                                                 *17  ??? (kernel + 1881552) [0xffffff80003cb5d0] 1-17
                                                   *17  machine_switch_context + 195 (kernel + 2970867) [0xffffff80004d54f3] 1-17

  Binary Images:
           0x106fa5000 -        0x106ff2fff  diskimages-helper (480.230.2)                       <215C14BD-2ABA-36D8-AE6C-6279F4082D96>  /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/Resources/diskimages-helper
        0x7fff31e93000 -     0x7fff32261fff  com.apple.Foundation 6.9 (1561)                     <27FD022F-F0E3-3053-BADA-DF9BF856CA85>  /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
        0x7fff32588000 -     0x7fff3261afff  com.apple.framework.IOKit 2.0.2 (1483.230.1)        <AAAF13D1-80E5-3079-98C1-FA3C3FC47B40>  /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
        0x7fff45361000 -     0x7fff45433fff  com.apple.DiskImagesFramework 480.230.2 (480.230.2) <829D174B-D19D-3302-8C66-0FAD8DF43A6F>  /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
        0x7fff5cebf000 -     0x7fff5cee7fff  libsystem_kernel.dylib (4903.231.4)                 <ABDAABCA-C22A-3960-AA4E-E91A9FF34929>  /usr/lib/system/libsystem_kernel.dylib
        0x7fff5cf77000 -     0x7fff5cf81fff  libsystem_pthread.dylib (330.230.1)                 <BA382BFC-6A17-3940-B417-D090EF2AF4F4>  /usr/lib/system/libsystem_pthread.dylib
   *0xffffff7f86527000 - 0xffffff7f86532fff  com.apple.driver.DiskImages 493.0.0 (493.0.0)       <81642D4E-F204-3227-8B31-BFC8CD1DDC32>  /System/Library/Extensions/IOHDIXController.kext/Contents/MacOS/IOHDIXController
   *0xffffff8000200000 - 0xffffff8000bfffff  kernel (4903.231.4)                                 <56B30885-F9BA-30E8-AD1C-5D59EC243BA9>  /System/Library/Kernels/kernel

Hay muchos otros procesos que terminan así: <thread QoS default (requested default), process sudden termination dirty, IO tier 0>

A continuación se muestran los procesos que tuvieron una terminación sucia (aunque no entiendo exactamente qué significa eso, no suena bien). Listados cronológicamente:

ACCFinderSync [535]
authd [136]
com.apple.AmbientDisplayAgent [360]
com.apple.appkit.xpc.openAndSavePanelService [53178]
com.apple.ctkpcscd [171]
com.apple.dock.extra [541]
coreaudiod [161]
corespotlightd [744]
CVMServer [317]
diskarbitrationd [67]
distnoted [103]
distnoted [359]
distnoted [397]
distnoted [840]
filecoordinationd [461]
fileproviderd [947]
Finder [525]
imklaunchagent [454]
IMRemoteURLConnectionAgent [433]
IMRemoteURLConnectionAgent [444]
IMRemoteURLConnectionAgent [475]
mds_stores [337]
nsurlsessiond [187]
nsurlsessiond [411]
nsurlstoraged [425]
opendirectoryd [75]
PAH_Extension [455]
pboard [442]
pkd [451]
rapportd [396]
securityd [81]
sharingd [431]
spindump [346]
symptomsd [191]
syslogd [39]
thermald [313]
useractivityd [435]
ViewBridgeAuxiliary [447]
WiFiProxy [544]

Actualización

Tengo una buena noticia, y es que Desde que desactivé las copias de seguridad automáticas de Time Machine no he tenido este problema. Pero todavía me gustaría saber la causa de ello, y si hay una manera de seguir ejecutando copias de seguridad programadas de Time Machine a través de la red sin experimentar problemas graves del sistema. Puedo proporcionar más detalles a petición.

3voto

MrTemple Puntos 61

Arreglé mis problemas limpiando algunos recursos compartidos de red que no podían conectarse. Tenía tres recursos compartidos de red en Preferencias del Sistema>Usuarios>Objetos de inicio de sesión de mi usuario. Todos ellos estaban en un servidor al que no podía conectarme en ese momento.

Por alguna razón, cuando abría Slack o Zoom, intentaban conectarse a ese servidor.

No se me ocurre por qué ninguna de esas aplicaciones intentaba conectarse allí. Zoom especialmente nunca he utilizado su gestión de archivos o diálogos de abrir/guardar.

He reiniciado mi servidor Mac de red para restaurar su capacidad de compartir archivos y ahora mis problemas han desaparecido.

--

Más pruebas. Parece que cuando Slack se abre, intenta cargar todos los recursos compartidos de red que el usuario tiene en sus elementos de inicio. (Otra persona notó este comportamiento en este hilo de Reddit .)

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