Otro

EXC_BAD_ACCESS (SIGSEGV)

jazzwineman

Poster original
22 de mayo de 2016
  • 22 de mayo de 2016
No soy programador y, por lo tanto, algo de esto tiene poco sentido para mí, sin embargo, cuando leo el registro, parece indicar problemas de memoria de lectura / escritura (caché o tamaño de caché, tal vez). Acabo de actualizar a alguien de Mavericks a El Capitán y esto ocurre de manera intermitente y, a veces, pasa días sin que suceda y luego golpea, 3 o 4 veces seguidas. ¿Podría alguien tener la amabilidad de echar un vistazo rápido a esto y decirme cuál creen que es el problema? Había una serie de imágenes binarias; sin embargo, el foro seguía diciéndome que tenía caracteres no válidos en el mensaje y que no publicaría.





Gracias por tu tiempo y ayuda.





Proceso: Tiempo de ejecución [3137]

Ruta: /Applications/MentalNt32/MentalNt32.app/Contents/MacOS/Runtime

Identificador: com.filemaker.client.runtime.MentalNt32

Versión: 11.0.1 (11.0.1)

Tipo de código: X86 (nativo)

Proceso principal: ??? [1]

Responsable: Tiempo de ejecución [3137]

ID de usuario: 501



Fecha / hora: 2016-05-17 16: 02: 10.375 -0500

Versión del sistema operativo: Mac OS X 10.11.4 (15E65)

Versión del informe: 11

UUID anónimo: E02D64F8-AF87-C361-6011-AA1AC8BF9FD0



UUID de suspensión / activación: 65F9A5FA-D794-41D7-B94F-717A0A098B9C



Tiempo despierto desde el arranque: 28000 segundos

Tiempo desde el despertar: 16000 segundos



Protección de la integridad del sistema: deshabilitado



Subproceso bloqueado: 0 Cola de envío: com.apple.main-thread



Tipo de excepción: EXC_BAD_ACCESS (SIGSEGV)

Códigos de excepción: KERN_INVALID_ADDRESS en 0x0000000000000020

Nota de excepción: EXC_CORPSE_NOTIFY



Regiones de VM cercanas a 0x20:

-->

__TEXT 0000000000001000-00000000006a0000 [6780K] r-x / rwx SM = VACA / Aplicaciones/MentalNt32/MentalNt32.app/Contents/MacOS/Runtime



Información específica de la aplicación:

objc_msgSend () nombre del selector: lanzamiento





Thread 0 Crashed :: Cola de despacho: com.apple.main-thread

0 libobjc.A.dylib 0x998accaf objc_msgSend + 31

1 com.apple.CoreFoundation 0x951de69f _CFAutoreleasePoolPop + 47

2 base de maquillaje de manzana 0x9068efe8 - [NSAutoreleasePool Drain] + 122

3 com.apple.AppKit 0x926cdc3e - [Ejecución de la aplicación NSA] + 946

4 com.filemaker.client.runtime.MentalNt32 0x0033f7ad CMacApp_Main + 413

5 com.filemaker.client.runtime.MentalNt32 0x000cfdc3 main + 51

6 com.filemaker.client.runtime.MentalNt32 0x00003146 ​​inicio + 54



Hilo 1 :: Cola de despacho: com.apple.libdispatch-manager

0 libsystem_kernel.dylib 0x9d5437fa kevent_qos + 10

1 libdispatch.dylib 0x911237ea _dispatch_mgr_invoke + 234

2 libdispatch.dylib 0x911233be _dispatch_mgr_thread + 52



Hilo 2:

0 libsystem_kernel.dylib 0x9d5427ce __semwait_signal + 10

1 libsystem_c.dylib 0x9e5e98cd nanosleep $ UNIX2003 + 218

2 com.filemaker.support.framework 0x012199dc Draco :: Thread :: Sleep (unsigned long) + 172

3 com.filemaker.support.framework 0x01219ddc Draco :: TimerCheckThread :: Main () + 252

4 com.filemaker.support.framework 0x012160fe Draco :: Thread :: RunThread () + 46

5 com.filemaker.support.framework 0x012173c8 Draco :: Thread :: ThreadUnixProc (void *) + 72

6 libsystem_pthread.dylib 0x94f63780 _pthread_body + 138

7 libsystem_pthread.dylib 0x94f636f6 _pthread_start + 155

8 libsystem_pthread.dylib 0x94f60f7a thread_start + 34



Hilo 3:

0 libsystem_kernel.dylib 0x9d5423ea __psynch_cvwait + 10

1 libsystem_pthread.dylib 0x94f64538 _pthread_cond_wait + 757

2 libsystem_pthread.dylib 0x94f66276 pthread_cond_wait $ UNIX2003 + 71

3 com.filemaker.support.framework 0x0121850f Draco :: Semaphore: Reacciones:Comadreja

jazzwineman

Poster original
22 de mayo de 2016


  • 22 de mayo de 2016
grahamperrin dijo: En Ask Different: ¿Alguien puede ayudarme a leer este informe de fallos como usuario? - considere la respuesta aceptada.

¿Es MentalNt32 un producto de FileMaker? ¿Le ha preguntado a los desarrolladores de MentalNt32?
De hecho, agradezco su respuesta. Pero manejar unas 15.000 computadoras, eso normalmente sería lo primero que haría y como no existen y no existían desde hace 4 años, tengo que recurrir a recursos alternativos. No lo digo de mala manera, ya que estás tratando de ayudar, pero estás afirmando lo obvio. Sí, dice hecho por Filemaker.

Gracias de todos modos. Solo estoy tratando de obtener ayuda para leer lo que hay allí y ayudar a un cliente / amigo médico que tiene problemas intermitentes.
Reacciones:grahamperrin LOS

leman

Oct 14, 2008
  • 22 de mayo de 2016
jazzwineman dijo: Gracias de todos modos. Solo estoy tratando de obtener ayuda para leer lo que hay allí y ayudar a un cliente / amigo médico que tiene problemas intermitentes.

Bueno, eso es un error en la aplicación. ¿Qué más quieres que digamos? El error significa que la aplicación está accediendo a una ubicación de memoria inexistente. Lo más probable es que sea una de esas cosas que funcionan en un OS X y dejan de funcionar en el siguiente porque el desarrollador no se molestó en leer los documentos. No es mucho lo que puede hacer sin tener acceso al código fuente o ponerse en contacto con el desarrollador.

jazzwineman

Poster original
22 de mayo de 2016
  • 22 de mayo de 2016
leman dijo: Bueno, eso es un error en la aplicación. ¿Qué más quieres que digamos? El error significa que la aplicación está accediendo a una ubicación de memoria inexistente. Lo más probable es que sea una de esas cosas que funcionan en un OS X y dejan de funcionar en el siguiente porque el desarrollador no se molestó en leer los documentos. No es mucho lo que puede hacer sin tener acceso al código fuente o ponerse en contacto con el desarrollador.
Gracias. Pensé que se trataba de errores de lectura y escritura de memoria. Funcionó en Mavericks pero no en El Capitán. Extraño, pensaría que sucedería todo el tiempo, sin embargo, es intermitente. No hay muchas opciones ajustables en el programa. Ajusté la caché, que es de 64 MB por defecto a 128 MB e hice una verificación para guardar la caché cada 10 minutos en comparación con cuando el programa está inactivo. No sé si alguno de los dos tendrá algún efecto. Le dije al cliente que sin el código fuente, cualquiera estaría indefenso. LOS

leman

Oct 14, 2008
  • 22 de mayo de 2016
Supongo que es una pérdida de memoria o algo por el estilo. Por qué no se activó en Mavericks, podría tener literalmente cientos de razones. Me temo que sin el apoyo del desarrollador original es un callejón sin salida.
Reacciones:NoBoMac

NoBoMac

Moderador
Miembro del equipo
Jul 1, 2014
  • 22 de mayo de 2016
Lo que dijo leman.

Pérdidas de memoria, puntero NULL, puntero no válido, acceso a la memoria liberada por el programa, asignación incorrecta de memoria, desbordamientos de búfer, etc.

Y no tan extraño. El cambio en el entorno puede exponer los errores en el código. Una vez me sucedió algo similar: el código interno se ejecutó como se esperaba durante más de un año, actualizó el entorno operativo, expuso un error de puntero NULL en el código.

Por volcado de error, parece ser un error de puntero no válido:

Códigos de excepción: KERN_INVALID_ADDRESS en 0x0000000000000020

Lo más probable es que la aplicación, no nada, sea OS X. Si estuviera relacionado con el sistema operativo, estaría viendo más de estas y de más aplicaciones.
Reacciones:grahamperrin

jazzwineman

Poster original
22 de mayo de 2016
  • 22 de mayo de 2016
Gracias a todos por su ayuda. Confirma mis pensamientos y el cliente probablemente necesite obtener un nuevo programa y no intentar volver a problemas de sistemas operativos más antiguos que eventualmente no serán compatibles o que otros elementos pueden no funcionar en algún momento.
Gracias de nuevo.

¡Salud!

Tomás

NoBoMac

Moderador
Miembro del equipo
Jul 1, 2014
  • 22 de mayo de 2016
No hay razón para no volver al anterior. Si hay una copia de seguridad de TimeMachine o un clon, debería poder hacer que las cosas vuelvan a ser como estaban. Y luego deje la máquina como está, hasta que se establezca un plan para determinar qué aplicaciones son incompatibles, necesitan actualización, etc. y se prueben en algún modo de arranque dual.

Aparte de las actualizaciones de seguridad, probablemente no haya funciones atractivas en El Cap donde la máquina deba actualizarse.

grahamperrin

8 de junio de 2007
  • 22 de mayo de 2016
jazzwineman dijo: ... el cliente probablemente necesite obtener un nuevo programa y no intentar volver al sistema operativo anterior ...

Si su cliente desea continuar tanto con la aplicación anterior como con El Capitan, ¿consideraría ejecutar Mavericks o menos en (digamos) un VirtualBoxVM solo para esa aplicación?

jazzwineman

Poster original
22 de mayo de 2016
  • 23 de mayo de 2016
grahamperrin dijo: Si su cliente desea continuar tanto con la aplicación anterior como con El Capitan, ¿consideraría ejecutar Mavericks o menos en (digamos) un VirtualBoxVM solo para esa aplicación?
Ejecutamos vm fusion para un programa específico de Windows. ¿Qué máquina virtual recomendaría para ejecutar mavericks? Mi único problema y quizás esto no hace ninguna diferencia, pero el programa de instalación que había descargado originalmente (un archivo comprimido) está dañado. Me pregunto si esto podría transferirse bien a una nueva instalación, aunque tenga una copia de seguridad de la máquina del tiempo como se diseñó originalmente y supongo que también podría convertirse en un cox virtual. Pensamientos y gracias a lo grande

Tomás

grahamperrin

8 de junio de 2007
  • 23 de mayo de 2016
En los últimos años no he probado nada más que VirtualBox. Mi principal queja es que algunas combinaciones de teclas de comando no funcionan como se esperaba. Por ejemplo, Command-Q con mi pulgar en la tecla Command de la izquierda no se interpreta como una salida de la aplicación que está al frente en el invitado; se interpreta como un abandono del invitado.

NoBoMac

Moderador
Miembro del equipo
Jul 1, 2014
  • 23 de mayo de 2016
Parece que Fusion 6.0-8.0 puede manejar Mavericks.

En cuanto al instalador, si el cliente 'compró su copia legalmente (es decir, la descargó de la App Store a través de su ID de Apple), aún debería estar en la lista en la pestaña' Comprado '. El mío sigue ahí y se muestra como descargable.

En cuanto a cualquier otra cosa relacionada con Fusion, no lo he usado desde que actualicé a Yosemite: actualmente usando VirtualBox y solo con Windows.

jazzwineman

Poster original
22 de mayo de 2016
  • 23 de mayo de 2016
grahamperrin dijo: En los últimos años no he probado nada más que VirtualBox. Mi principal queja es que algunas combinaciones de teclas de comando no funcionan como se esperaba. Por ejemplo, Command-Q con mi pulgar en la tecla Command de la izquierda no se interpreta como una salida de la aplicación que está al frente en el invitado; se interpreta como un abandono del invitado.
¿Puedo tomar la copia de seguridad de la máquina del tiempo de Mavericks y cargarla en la caja virtual? No he tenido la oportunidad de leer, pero tengo curiosidad por saber si se puede hacer.
[doublepost = 1464041350] [/ doublepost]
NoBoMac dijo: Parece que Fusion 6.0-8.0 puede manejar Mavericks.

En cuanto al instalador, si el cliente 'compró su copia legalmente (es decir, la descargó de la App Store a través de su ID de Apple), aún debería estar en la lista en la pestaña' Comprado '. El mío sigue ahí y se muestra como descargable.

En cuanto a cualquier otra cosa relacionada con Fusion, no lo he usado desde que actualicé a Yosemite: actualmente usando VirtualBox y solo con Windows.
No tengo el instalador para el programa Mental Notes, no me preocupa VM Fusion. ¿Virtual box tomará una copia de seguridad de la máquina del tiempo y la cargará como sistema operativo?

grahamperrin

8 de junio de 2007
  • 23 de mayo de 2016
jazzwineman dijo: ¿Virtual box tomará una copia de seguridad de la máquina del tiempo y la cargará como un sistema operativo?

Lo dudo.

Algo como esto podría funcionar:
  1. restaurar desde la copia de seguridad de Time Machine a una unidad física en un gabinete con una conexión USB
  2. en un invitado de VirtualBoxVM, tener dos discos virtuales
  3. instale cualquier versión de OS X en uno de los dos
  4. en la máquina host, desmonte pero no expulse el volumen de inicio de OS X que se encuentra en la unidad física
  5. en el invitado de VirtualBoxVM, conéctese a la unidad física
  6. en el invitado, clone el contenido de la unidad física en el segundo disco virtual
… algo como eso. Mucho tiempo desde que realicé la rutina, se requirió un poco de previsión para que lo que * era * el disco virtual secundario se convirtiera en un dispositivo principal para propósitos de arranque en el invitado. Si eso tiene sentido, tengo sueño ahora, pasada la medianoche y tal vez no lo explique adecuadamente.