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