0 votos

Ejecutar segundo Google Drive se bloquea constantemente en OSX Mavericks

He estado tratando de conseguir una segunda instancia de Google Drive para ejecutar bajo otro usuario en mi MBP corriendo Mavericks.

He seguido las instrucciones aquí http://truongtx.me/2013/06/30/MacOS-using-multiple-google-drive-accounts-at-the-same-time/ .

Cada vez que intento ejecutar la nueva instancia utilizando sudo su user -c "/Applications/Google\ Drive.app/Contents/MacOS/Google\ Drive" Me aparecen 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.

Yo 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

Instalando MacPorts Python 3.4 y seleccionándolo con 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 del accidente aquí pero aquí está la cabecera:

    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. Ver Apple Dev Docs aquí .

    Exception Codes: KERN_INVALID_ADDRESS at 0x000000001c2ad000

Esto se debe a que el hilo accede a memoria no mapeada. Puede ser provocado tanto por un acceso a datos como por la obtención de una instrucción; la sección Estado del hilo describe cómo distinguir la diferencia (véase el enlace a la información de Apple Developer 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 que no son de acceso a la 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 en Python aquí . PyObject_Malloc es un Asignador de objetos de Python .

    Logical CPU:     1
    Error Code:      0x00000004
    Trap Number:     14

¿Alguien sabe cómo puedo superar este bloqueo y los errores de Python y hacer que el segundo Google Drive se inicie? Lo intenta, pero se bloquea todo el tiempo y realmente me gustaría hacer dos unidades de ejecución en mi Mac.

1voto

Buscar웃 Puntos 23467

Si tu prioridad es que el segundo Google Drive funcione sin importar cómo:

He renunciado a instalar Google Drive en mi Mac.

En su lugar, utilizo su interfaz web funciona muy bien y no interfiere con mi Mavericks.

google drive

Para un acceso fácil y rápido puede crear un icono del Dock para él , que se parece a un kbd>@</kbd en un resorte :)

google drive dock

Pro y contra que encontré:

un gran Pro es que no hay más problemas con los controladores en conflicto y los problemas de Mavericks.

una pequeña contra es que tienes que salir/entrar cuando cambias el ID de Google.

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