Hi,

Thanks for your reply

I'm facing below crash after I comment out the mutex_lock in gralloc file.

I/sysproc (  917): ServiceManager: 0x13dc68
I/SurfaceFlinger(  917): SurfaceFlinger is starting
I/SurfaceFlinger(  917): SurfaceFlinger's main thread ready to run.
Initializing graphics H/W...
W/gralloc (  917): page flipping not supported (yres_virtual=768,
requested=1536)
I/gralloc (  917): using (fd=23)
I/gralloc (  917): id           = omapfb
I/gralloc (  917): xres         = 1024 px
I/gralloc (  917): yres         = 768 px
I/gralloc (  917): xres_virtual = 1024 px
I/gralloc (  917): yres_virtual = 768 px
I/gralloc (  917): bpp          = 16
I/gralloc (  917): r            = 11:5
I/gralloc (  917): g            =  5:6
I/gralloc (  917): b            =  0:5
I/gralloc (  917): width        = 163 mm (159.568100 dpi)
I/gralloc (  917): height       = 122 mm (159.895081 dpi)
I/gralloc (  917): refresh rate = 63.61 Hz
E/gralloc (  917): couldn't open pmem (Unknown error: -2)
E/gralloc (  917): gralloc failed err=No such file or directory
E/FramebufferNativeWindow(  917): fb buffer 0 allocation failed w=1024,
h=768, err=No such file or directory
E/gralloc (  917): couldn't open pmem (Unknown error: -2)
E/gralloc (  917): gralloc failed err=No such file or directory
E/FramebufferNativeWindow(  917): fb buffer 1 allocation failed w=1024,
h=768, err=No such file or directory
E/FramebufferNativeWindow(  917): xDpi -2046820352
E/FramebufferNativeWindow(  917): yDpi -2046820352
D/libEGL  (  917): egl.cfg not found, using default config
D/libEGL  (  917): loaded /system/lib/egl/libGLES_android.so
I/SurfaceFlinger(  917): EGL informations:
I/SurfaceFlinger(  917): # of configs : 8
I/SurfaceFlinger(  917): vendor    : Android
I/SurfaceFlinger(  917): version   : 1.4 Android META-EGL
I/SurfaceFlinger(  917): extensions: EGL_KHR_image EGL_KHR_image_base
EGL_KHR_image_pixmap EGL_ANDROID_image_native_buffer E
I/SurfaceFlinger(  917): Client API: OpenGL ES
I/SurfaceFlinger(  917): EGLSurface: 5-6-5-0, config=0x1000000
I/SurfaceFlinger(  917): flags     : 001c0000
W/SurfaceFlinger(  917): ro.sf.lcd_density not defined, using 160 dpi by
default.
E/gralloc (  917): invalid gralloc handle (at 0x40156a38)
E/libagl  (  917): connect() failed to lock buffer 0x140860 (1024x768)
E/libEGL  (  917): call to OpenGL ES API with no current context (logged
once per thread)
E/libEGL  (  917): call to OpenGL ES API with no current context (logged
once per thread)
I/SurfaceFlinger(  917): OpenGL informations:
E/libEGL  (  917): call to OpenGL ES API with no current context (logged
once per thread)
I/DEBUG   (  788): *** *** *** *** *** *** *** *** *** *** *** *** *** ***
*** ***
I/DEBUG   (  788): Build fingerprint:
'generic/generic/generic/:Eclair/ECLAIR/eng.root.20100113.142313:eng/test-keys'
I/DEBUG   (  788): pid: 917, tid: 923  >>> system_server <<<
I/DEBUG   (  788): signal 11 (SIGSEGV), fault addr 0000004f
I/DEBUG   (  788):  r0 0000004f  r1 ffffffff  r2 44e81d68  r3 00000003
I/DEBUG   (  788):  r4 ffffffff  r5 00000002  r6 44e816bc  r7 00000000
I/DEBUG   (  788):  r8 00100000  r9 a9d1b8e5  10 44d82000  fp 001199b0
I/DEBUG   (  788):  ip afbc30e8  sp 44e81628  lr afe15ee7  pc afe0e780  cpsr
20000010
I/DEBUG   (  788):          #00  pc 0000e780  /system/lib/libc.so
I/DEBUG   (  788):          #01  pc 00015ee4  /system/lib/libc.so
I/DEBUG   (  788):          #02  pc 00017466  /system/lib/libc.so
I/DEBUG   (  788):          #03  pc 000011dc  /system/lib/liblog.so
I/DEBUG   (  788):          #04  pc 00016860
/system/lib/libsurfaceflinger.so
I/DEBUG   (  788):          #05  pc 00016a06
/system/lib/libsurfaceflinger.so
I/DEBUG   (  788):          #06  pc 00020624
/system/lib/libsurfaceflinger.so
I/DEBUG   (  788):          #07  pc 0001b504  /system/lib/libutils.so
I/DEBUG   (  788):          #08  pc 0001b94a  /system/lib/libutils.so
I/DEBUG   (  788):          #09  pc 00010000  /system/lib/libc.so
I/DEBUG   (  788):          #10  pc 0000fad4  /system/lib/libc.so
I/DEBUG   (  788):
I/DEBUG   (  788): code around pc:
I/DEBUG   (  788): afe0e770 f5d0f000 f5d0f020 e58d0004 0a000010
I/DEBUG   (  788): afe0e780 e5d03000 e3530000 12802001 158d2004
I/DEBUG   (  788): afe0e790 13a03000 1a000005 ea00003e e7d01003
I/DEBUG   (  788):
I/DEBUG   (  788): code around lr:
I/DEBUG   (  788): afe15ed4 900b1ac0 dd054288 e003910b f7f89809
I/DEBUG   (  788): afe15ee4 900bec42 3320466b 33ff2100 70199c12
I/DEBUG   (  788): afe15ef4 91129105 2210e17b 930a9610 9e099105
I/DEBUG   (  788):
I/DEBUG   (  788): stack:
I/DEBUG   (  788):     44e815e8  44e818c4
I/DEBUG   (  788):     44e815ec  afe14159  /system/lib/libc.so
I/DEBUG   (  788):     44e815f0  00000046
I/DEBUG   (  788):     44e815f4  000003ff
I/DEBUG   (  788):     44e815f8  44e816b4
I/DEBUG   (  788):     44e815fc  00000046
I/DEBUG   (  788):     44e81600  00004200
I/DEBUG   (  788):     44e81604  00000200
I/DEBUG   (  788):     44e81608  00004200
I/DEBUG   (  788):     44e8160c  44e8170c
I/DEBUG   (  788):     44e81610  00000046
I/DEBUG   (  788):     44e81614  44e816b4
I/DEBUG   (  788):     44e81618  ac705be0  /system/lib/libEGL.so
I/DEBUG   (  788):     44e8161c  afe157e5  /system/lib/libc.so
I/DEBUG   (  788):     44e81620  df002777
I/DEBUG   (  788):     44e81624  e3a070ad
I/DEBUG   (  788): #00 44e81628  44e81d64
I/DEBUG   (  788):     44e8162c  0000004f
I/DEBUG   (  788): #01 44e81630  00000006
I/DEBUG   (  788):     44e81634  44e8164c
I/DEBUG   (  788):     44e81638  afe42c20
I/DEBUG   (  788):     44e8163c  00000046
I/DEBUG   (  788):     44e81640  ac705b93  /system/lib/libEGL.so
I/DEBUG   (  788):     44e81644  ffffffff
I/DEBUG   (  788):     44e81648  44e81c74
I/DEBUG   (  788):     44e8164c  ffffffff
I/DEBUG   (  788):     44e81650  00000000
I/DEBUG   (  788):     44e81654  0000004f
I/DEBUG   (  788):     44e81658  00000073
I/DEBUG   (  788):     44e8165c  afe38e08  /system/lib/libc.so
I/DEBUG   (  788):     44e81660  44e818cc
I/DEBUG   (  788):     44e81664  afe38e08  /system/lib/libc.so
I/DEBUG   (  788):     44e81668  44e816b4
I/DEBUG   (  788):     44e8166c  00000002
I/DEBUG   (  788):     44e81670  acd22a95  /system/lib/libsurfaceflinger.so
I/DEBUG   (  788):     44e81674  00000046
I/DEBUG   (  788):     44e81678  44e81d68
I/DEBUG   (  788):     44e8167c  0000000c
I/DEBUG   (  788):     44e81680  00000000
I/DEBUG   (  788):     44e81684  00000000
I/DEBUG   (  788):     44e81688  00000000
I/DEBUG   (  788):     44e8168c  00000000
I/DEBUG   (  788):     44e81690  44e816ac
I/DEBUG   (  788):     44e81694  acd22a87  /system/lib/libsurfaceflinger.so
I/DEBUG   (  788):     44e81698  44e816b4
I/DEBUG   (  788):     44e8169c  00000000
I/DEBUG   (  788):     44e816a0  00000000
I/DEBUG   (  788):     44e816a4  afe39048  /system/lib/libc.so
I/DEBUG   (  788):     44e816a8  afe307c8  /system/lib/libc.so
I/DEBUG   (  788):     44e816ac  ac705b9a  /system/lib/libEGL.so
I/DEBUG   (  788):     44e816b0  00000046
I/DEBUG   (  788):     44e816b4  acd22a87  /system/lib/libsurfaceflinger.so

Thanks & Regards
Deepak
-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

Reply via email to