He estado tratando de conseguir que una segunda instancia de Google Drive se ejecute con otro usuario en mi MBP que ejecuta Mavericks.
He estado siguiendo las instrucciones aquí enlace .
Cada vez que intento ejecutar la nueva instancia utilizando sudo su user -c "/Applications/Google\ Drive.app/Contents/MacOS/Google\ Drive"
, obtengo los siguientes errores:
/Applications/Google Drive.app/Contents/Resources/lib/python2.7/lib-dynload
2014-05-09 14:30:15.593 Google Drive[97308:c07] GsyncAppDeletegate.py : Finder debug level logs : False
2014-05-09 14:30:15.876 Google Drive[97308:c07] CoreText performance note: Client called CTFontCreateWithName() using name ".Lucida Grande UI" and got font with PostScript name ".LucidaGrandeUI". For best performance, only use PostScript names when calling this API.
2014-05-09 14:30:15.877 Google Drive[97308:c07] CoreText performance note: Set a breakpoint on CTFontLogSuboptimalRequest to debug.
2014-05-09 14:30:15.973 Google Drive[97308:c07] CoreText performance note: Client called CTFontCreateWithName() using name "Open Sans" and got font with PostScript name "OpenSans-Light". For best performance, only use PostScript names when calling this API.
Ejecuto una versión de Python basada en MacPorts:
which python
/opt/local/bin/python
y la versión es
python --version
Python 2.7.6
Instalar MacPorts Python 3.4 y seleccionarlo usando sudo port select --set python python34
no tiene ningún efecto, ya que Google Drive parece ejecutar su propio paquete Python
Se puede encontrar el informe completo de fallos aquí , pero aquí está el encabezado:
Process: Google Drive [30284]
Path: /Applications/Google Drive.app/Contents/MacOS/Google Drive
Identifier: Google Drive
Version: 1.15 (1.15.6556.8063)
Code Type: X86 (Native)
Parent Process: su [30283]
Responsible: Terminal [63738]
User ID: 508
Date/Time: 2014-06-16 19:27:36.320 +0300
OS Version: Mac OS X 10.9.3 (13D65)
Report Version: 11
Anonymous UUID: 5F4A3A72-1448-6EBD-1C39-DDA29A092B8B
Sleep/Wake UUID: 79EE99BE-CBF8-4D70-B4AC-9BB9E85E45F9
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Indica un problema de memoria. Consulte Apple Dev Docs aquí .
Exception Codes: KERN_INVALID_ADDRESS at 0x000000001c2ad000
Esto se debe a que el subproceso accede a la memoria no asignada. Se puede desencadenar mediante un acceso a datos o una búsqueda de instrucciones; La sección Thread State describe cómo distinguir la diferencia (vea el enlace a la información del desarrollador de Apple anterior).
VM Regions Near 0x1c2ad000:
MALLOC_LARGE 0000000008c6f000-0000000008ce9000 [ 488K] rw-/rwx SM=PRV
-->
__TEXT 000000008fe3b000-000000008fe6e000 [ 204K] r-x/rwx SM=COW /usr/lib/dyld
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 org.python.python 0x0044b5fa PyObject_Malloc + 90
1 org.python.python 0x0045690f PyString_FromString + 127
2 org.python.python 0x00445573 PyDict_GetItemString + 19
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x1c2ad000 ebx: 0x006c8724 ecx: 0x081c2000 edx: 0x00525240
edi: 0x00000018 esi: 0x0044b5ae ebp: 0xbfffa778 esp: 0xbfffa750
ss: 0x00000023 efl: 0x00010207 eip: 0x0044b5fa cs: 0x0000001b
ds: 0x00000023 es: 0x00000023 fs: 0x00000000 gs: 0x0000000f
cr2: 0x1c2ad000
eip es el contador del programa en el momento en que se produjo la excepción. Es decir, es la dirección de la instrucción que causó la excepción. Para la mayoría de las excepciones de acceso sin memoria (por ejemplo, EXC_ARITHMETIC / EXC_I386_DIV causada por una división entera por cero), este es el valor clave.
Parece estar relacionado con un hilo de Python - eip 0x0044b5fa
PyObject_Malloc- y se mencionó un error similar de Python aquí . PyObject_Malloc es un asignador de objetos Python .
Logical CPU: 1
Error Code: 0x00000004
Trap Number: 14
¿Alguien aquí sabe cómo puedo superar este fallo y los errores de Python y hacer que se inicie el segundo Google Drive? Lo intenta pero se bloquea todo el tiempo y realmente me encantaría hacer que dos unidades se ejecuten en mi Mac.