← Back to team overview

ubuntu-phone team mailing list archive

Reply: Ubuntu Touch on Emulator

 

I found that there's something wrong with the code. And it's not in parcel. Normaly, the IPCThreadState is created and I print out something there like below:
	Line 8: shell@android:/ $ D/IPCThreadState.cpp(   39): IPCThreadState::IPCThreadState, THIS: 0x412e3ff0, mOut: 0x412e4050, mOut.dataPosition:0, mOut.dataCapacity:100
	Line 69: D/IPCThreadState.cpp(   39): IPCThreadState::writeTransactionData, THIS: 0x412e3ff0, mOut: 0x412e4050, mOut.dataPosition:10, mOut.dataCapacity:100
	Line 95: D/IPCThreadState.cpp(   39): IPCThreadState::writeTransactionData, THIS: 0x412e3ff0, mOut: 0x412e4050, mOut.dataPosition:0, mOut.dataCapacity:100
	Line 122: D/IPCThreadState.cpp(   39): IPCThreadState::writeTransactionData, THIS: 0x412e3ff0, mOut: 0x412e4050, mOut.dataPosition:0, mOut.dataCapacity:100




but for that  0x412e4a80 which leads to the segfault, no creation at all.
	Line 547: D/IPCThreadState.cpp(   39): IPCThreadState::writeTransactionData, THIS: 0x412e4a80, mOut: 0x412e4ae0, mOut.dataPosition:40518310, mOut.dataCapacity:40518358
	Line 548: D/binder/Parcel.cpp(   39): Parcel::writeAligned,this: 0x412e4ae0, mData: 40518a4c, mDataCapacity: 1079083864, mDataPos:40518310




I divided the log into client and server parts as below for your reference.	
**************************************************
	Line 470: D/IServiceManager.h(  191): ComposerService::getComposerService
	Line 471: D/IServiceManager.h(  191): ComposerService::ComposerService
	Line 472: D/IServiceManager.h(  191): Mutex::Autolock _l
	Line 473: D/IServiceManager.h(  191): ComposerService::connectLocked
	Line 474: D/IServiceManager.h(  191): IServiceManager.getService
	Line 475: D/IPCThreadState.cpp(  191): IPCThreadState::IPCThreadState, THIS: 0x41175ef0, mOut: 0x41175f50, mOut.dataPosition:0, mOut.dataCapacity:100
	Line 476: D/IServiceManager.h(  191): sm = defaultServiceManager
	Line 477: D/IServiceManager.h(  191): sm != NULL
	Line 478: D/IServiceManager.cpp(  191): BpServiceManager::getService
	Line 479: D/IServiceManager.cpp(  191): BpServiceManager::checkService
	Line 480: D/IServiceManager.cpp(  191): data.writeInterfaceToken
	Line 481: D/IServiceManager.cpp(  191): data.writeString16
	Line 482: D/IPCThreadState.cpp(  191): >>>> SEND from pid 191 uid 0 READ REPLY
	Line 483: D/IPCThreadState.cpp(  191): IPCThreadState::writeTransactionData, THIS: 0x41175ef0, mOut: 0x41175f50, mOut.dataPosition:10, mOut.dataCapacity:100
	Line 484: D/IPCThreadState.cpp(  191): mOut.writeInt32
	Line 485: D/IServiceManager.cpp(  191): remote()->transact
	Line 486: D/IServiceManager.cpp(  191): svc = checkService
	Line 487: D/IServiceManager.h(  191): outService = interface_cast<INTERFACE>(sm->getService
	Line 488: D/IServiceManager.h(  191): getService(name, &mComposerService)
	Line 489: D/IServiceManager.h(  191): mDeathObserver = new DeathObserver
	Line 490: D/IServiceManager.h(  191): mComposerService->asBinder()->linkToDeath
	Line 491: D/IServiceManager.h(  191): connectLocked
	Line 492: D/IServiceManager.h(  191): instance = ComposerService::getInstance
	Line 493: D/IServiceManager.h(  191): Mutex::Autolock _l
	Line 494: D/IServiceManager.h(  191): SurfaceComposerClient::onFirstRef: sm != 0
	Line 495: D/IPCThreadState.cpp(  191): >>>> SEND from pid 191 uid 0 READ REPLY
	Line 496: D/IPCThreadState.cpp(  191): IPCThreadState::writeTransactionData, THIS: 0x41175ef0, mOut: 0x41175f50, mOut.dataPosition:0, mOut.dataCapacity:100
	Line 497: D/IPCThreadState.cpp(  191): mOut.writeInt32
	Line 500: D/IServiceManager.h(  191): SurfaceComposerClient::onFirstRef: conn != 0
	Line 501: D/libEGL  (  191): Emulator without GPU support detected. Fallback to software renderer.
	Line 510: D/libEGL  (  191): loaded /system/lib/egl/libGLES_android.so
	Line 511: D/surface_flinger_compatibility_layer.cpp(  191): android::PIXEL_FORMAT_RGBX_8888
	Line 512: D/IServiceManager.h(  191): SurfaceComposerClient::createSurface: mStatus == NO_ERROR
	Line 513: D/IServiceManager.h(  191): createSurface name:A test surface
	Line 514: D/IPCThreadState.cpp(  191): >>>> SEND from pid 191 uid 0 READ REPLY
	Line 515: D/IPCThreadState.cpp(  191): IPCThreadState::writeTransactionData, THIS: 0x41175ef0, mOut: 0x41175f50, mOut.dataPosition:18, mOut.dataCapacity:100
	Line 516: D/IPCThreadState.cpp(  191): mOut.writeInt32
	Line 986: D/IServiceManager.h(  191): SurfaceComposerClient::createSurface: surface == 0, error!




***********************************************************
	Line 8: shell@android:/ $ D/IPCThreadState.cpp(   39): IPCThreadState::IPCThreadState, THIS: 0x412e3ff0, mOut: 0x412e4050, mOut.dataPosition:0, mOut.dataCapacity:100
	Line 9: I/IServiceManager.h(   39): SurfaceFlinger is starting
	Line 10: I/IServiceManager.h(   39): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
	Line 11: D/libEGL  (   39): Emulator without GPU support detected. Fallback to software renderer.
	Line 12: D/libEGL  (   39): loaded /system/lib/egl/libGLES_android.so
	Line 20: D/gralloc_goldfish(   39): Emulator without GPU emulation detected.
	Line 21: I/gralloc (   39): using (fd=14)
	Line 22: I/gralloc (   39): id           = 
	Line 23: I/gralloc (   39): xres         = 320 px
	Line 24: I/gralloc (   39): yres         = 480 px
	Line 25: I/gralloc (   39): xres_virtual = 320 px
	Line 26: I/gralloc (   39): yres_virtual = 960 px
	Line 27: I/gralloc (   39): bpp          = 16
	Line 28: I/gralloc (   39): r            = 11:5
	Line 29: I/gralloc (   39): g            =  5:6
	Line 30: I/gralloc (   39): b            =  0:5
	Line 31: I/gralloc (   39): width        = 49 mm (165.877548 dpi)
	Line 32: I/gralloc (   39): height       = 74 mm (164.756760 dpi)
	Line 33: I/gralloc (   39): refresh rate = 651.04 Hz
	Line 35: E/IServiceManager.h(   39): hwcomposer module not found
	Line 36: W/IServiceManager.h(   39): getting VSYNC period from fb HAL: 1536001
	Line 37: W/IServiceManager.h(   39): no suitable EGLConfig found, trying without EGL_FRAMEBUFFER_TARGET_ANDROID
	Line 38: W/IServiceManager.h(   39): no suitable EGLConfig found, trying without EGL_RECORDABLE_ANDROID
	Line 39: W/IServiceManager.h(   39): no suitable EGLConfig found, trying with 16-bit color allowed
	Line 40: W/IServiceManager.h(   39): EGL_SLOW_CONFIG selected!
	Line 42: D/gui/BufferQueue.cpp(   39): BufferQueue::BufferQueue
	Line 43: D/gui/BufferQueue.cpp(   39): mConsumerName = String8::format
	Line 44: D/gui/BufferQueue.cpp(   39): allocator != NULL
	Line 45: D/gui/BufferQueue.cpp(   39): mGraphicBufferAlloc = allocator
	Line 46: E/Trace   (   39): error opening trace file: No such file or directory (2)
	Line 47: I/IServiceManager.h(   39): EGL informations:
	Line 48: I/IServiceManager.h(   39): vendor    : Android
	Line 49: I/IServiceManager.h(   39): version   : 1.4 Android META-EGL
	Line 50: I/IServiceManager.h(   39): extensions: EGL_KHR_image_base EGL_KHR_fence_sync EGL_ANDROID_image_native_buffer 
	Line 56: I/IServiceManager.h(   39): Client API: OpenGL_ES
	Line 57: I/IServiceManager.h(   39): EGLSurface: 5-6-5-0, config=0x0
	Line 58: I/IServiceManager.h(   39): OpenGL ES informations:
	Line 59: I/IServiceManager.h(   39): vendor    : Android
	Line 60: I/IServiceManager.h(   39): renderer  : Android PixelFlinger 1.4
	Line 61: I/IServiceManager.h(   39): version   : OpenGL ES-CM 1.0
	Line 62: I/IServiceManager.h(   39): extensions: GL_EXT_debug_marker GL_OES_byte_coordinates GL_OES_fixed_point GL_OES_single_precision GL_OES_read_format GL_OES_compressed_paletted_texture GL_OES_draw_texture GL_OES_matrix_get GL_OES_query_matrix GL_OES_EGL_image GL_OES_EGL_sync GL_OES_compressed_ETC1_RGB8_texture GL_ARB_texture_compression GL_ARB_texture_non_power_of_two GL_ANDROID_user_clip_plane GL_ANDROID_vertex_buffer_object GL_ANDROID_generate_mipmap 
	Line 63: I/IServiceManager.h(   39): GL_MAX_TEXTURE_SIZE = 4096
	Line 64: I/IServiceManager.h(   39): GL_MAX_VIEWPORT_DIMS = 4096 x 4096
	Line 68: D/IPCThreadState.cpp(   39): >>>> SEND from pid 39 uid 1000 READ REPLY
	Line 69: D/IPCThreadState.cpp(   39): IPCThreadState::writeTransactionData, THIS: 0x412e3ff0, mOut: 0x412e4050, mOut.dataPosition:10, mOut.dataCapacity:100
	Line 70: D/IPCThreadState.cpp(   39): mOut.writeInt32
	Line 79: D/IServiceManager.h(   39): Screen acquired, type=0 flinger=0x412e4318
	Line 80: D/IPCThreadState.cpp(   39): IPCThreadState::IPCThreadState, THIS: 0x412ebbc8, mOut: 0x412ebc28, mOut.dataPosition:0, mOut.dataCapacity:100
	Line 93: D/IPCThreadState.cpp(   39): IPCThreadState::IPCThreadState, THIS: 0x412ebed8, mOut: 0x412ebf38, mOut.dataPosition:0, mOut.dataCapacity:100
	Line 95: D/IPCThreadState.cpp(   39): IPCThreadState::writeTransactionData, THIS: 0x412e3ff0, mOut: 0x412e4050, mOut.dataPosition:0, mOut.dataCapacity:100
	Line 96: D/IPCThreadState.cpp(   39): mOut.writeInt32
	Line 103: E/IServiceManager.h(   39): ro.sf.lcd_density must be defined as a build property
	Line 104: D/IPCThreadState.cpp(   39): IPCThreadState::writeTransactionData, THIS: 0x412ebbc8, mOut: 0x412ebc28, mOut.dataPosition:0, mOut.dataCapacity:100
	Line 105: D/IPCThreadState.cpp(   39): mOut.writeInt32
	Line 113: D/IPCThreadState.cpp(   39): IPCThreadState::writeTransactionData, THIS: 0x412ebed8, mOut: 0x412ebf38, mOut.dataPosition:0, mOut.dataCapacity:100
	Line 114: D/IPCThreadState.cpp(   39): mOut.writeInt32
	Line 121: E/IServiceManager.h(   39): ro.sf.lcd_density must be defined as a build property
	Line 122: D/IPCThreadState.cpp(   39): IPCThreadState::writeTransactionData, THIS: 0x412e3ff0, mOut: 0x412e4050, mOut.dataPosition:0, mOut.dataCapacity:100
	Line 123: D/IPCThreadState.cpp(   39): mOut.writeInt32
	Line 498: D/IPCThreadState.cpp(   39): IPCThreadState::writeTransactionData, THIS: 0x412ebbc8, mOut: 0x412ebc28, mOut.dataPosition:0, mOut.dataCapacity:100
	Line 499: D/IPCThreadState.cpp(   39): mOut.writeInt32
	Line 517: D/IServiceManager.h(   39): BnSurfaceComposerClient::onTransact::CREATE_SURFACE
	Line 518: D/IServiceManager.h(   39): BnSurfaceComposerClient::onTransact::CREATE_SURFACE: before s = createSurface
	Line 519: D/IServiceManager.h(   39): Client::createSurface
	Line 520: D/IServiceManager.h(   39): msg = new MessageCreateLayer
	Line 521: D/IServiceManager.h(   39): SurfaceFlinger::postMessageSync
	Line 522: D/IServiceManager.h(   39): res = mEventQueue.postMessage
	Line 523: D/IServiceManager.h(   39): res == NO_ERROR
	Line 524: D/IServiceManager.h(   39): createLayer for (500 x 500), name=A test surface
	Line 525: D/IServiceManager.h(   39): case ISurfaceComposerClient::eFXSurfaceNormal
	Line 526: D/IServiceManager.h(   39): SurfaceFlinger::createNormalLayer
	Line 527: D/IServiceManager.h(   39): Layer::Layer
	Line 528: D/IServiceManager.h(   39): mCurrentCrop.makeInvalid
	Line 529: D/IServiceManager.h(   39): glGenTextures(1, &mTextureName)
	Line 530: D/IServiceManager.h(   39): Layer::onFirstRef
	Line 531: D/IServiceManager.h(   39): LayerBaseClient::onFirstRef
	Line 532: D/gui/BufferQueue.cpp(   39): BufferQueue::BufferQueue
	Line 533: D/gui/BufferQueue.cpp(   39): mConsumerName = String8::format
	Line 534: D/gui/BufferQueue.cpp(   39): allocator == NULL
	Line 535: D/IServiceManager.h(   39): ComposerService::getComposerService
	Line 536: D/IServiceManager.h(   39): ComposerService::ComposerService
	Line 537: D/IServiceManager.h(   39): Mutex::Autolock _l
	Line 538: D/IServiceManager.h(   39): ComposerService::connectLocked
	Line 539: D/IServiceManager.h(   39): IServiceManager.getService
	Line 540: D/IServiceManager.h(   39): sm = defaultServiceManager
	Line 541: D/IServiceManager.h(   39): sm != NULL
	Line 542: D/IServiceManager.cpp(   39): BpServiceManager::getService
	Line 543: D/IServiceManager.cpp(   39): BpServiceManager::checkService
	Line 544: D/IServiceManager.cpp(   39): data.writeInterfaceToken
	Line 545: D/IServiceManager.cpp(   39): data.writeString16
	Line 546: D/IPCThreadState.cpp(   39): >>>> SEND from pid 39 uid 1000 READ REPLY
	Line 547: D/IPCThreadState.cpp(   39): IPCThreadState::writeTransactionData, THIS: 0x412e4a80, mOut: 0x412e4ae0, mOut.dataPosition:40518310, mOut.dataCapacity:40518358
	Line 548: D/binder/Parcel.cpp(   39): Parcel::writeAligned,this: 0x412e4ae0, mData: 40518a4c, mDataCapacity: 1079083864, mDataPos:40518310 
	Line 549: D/binder/Parcel.cpp(   39): restart_write
	Line 550: F/libc    (   39): Fatal signal 11 (SIGSEGV) at 0x80a30d5c (code=1), thread 75 (SurfaceFlinger)





------------------ Original ------------------
Sender: "Daniel"<ichbrauchspeicher@xxxxxxxx>;
Send time: Sunday, Jul 28, 2013 0:09 AM
To: "leon lee"<llrraa@xxxxxx>; 
Cc: "ubuntu-phone"<ubuntu-phone@xxxxxxxxxxxxxxxxxxx>; 
Subject: Re: [Ubuntu-phone] Ubuntu Touch on Emulator



                   Hi Leon,
         
         without having the possibility to debug the code myself I can         assist you just very little. Is writeInt32 the same like writeAligned?             For me it seems that mOut is not         initialized correctly in the IPCThreadState             class. 
             
           Kind regards,
           Daniel
           
         Am 27.07.2013 17:34, schrieb leon lee:
       
            writeAligned           function is called When I try to createSurface. Below shows           how it's called. If you are interested, I can send you all the           things in a tar file.
       
         
                \\192.168.1.101\1\touch\export\phablet-ubuntu-20130618\frameworks\native\libs\binder\IServiceManager.cpp
         class             BpServiceManager : public BpInterface<IServiceManager>
         {
             virtual             sp<IBinder> getService(const String16& name) const
             {
                                 sp<IBinder> svc = checkService(name);  //segfault
             virtual             sp<IBinder> checkService( const String16& name)             const
             {
                             remote()->transact(CHECK_SERVICE_TRANSACTION, data,             &reply);     //segfault
         \\192.168.1.101\1\touch\export\phablet-ubuntu-20130618\frameworks\native\libs\binder\BpBinder.cpp
         status_t             BpBinder::transact(
             uint32_t             code, const Parcel& data, Parcel* reply, uint32_t flags)
         {
                 status_t             status = IPCThreadState::self()->transact(
                                 mHandle, code, data, reply, flags);                             //segfault
         \\192.168.1.101\1\touch\export\phablet-ubuntu-20130618\frameworks\native\libs\binder\IPCThreadState.cpp
         status_t             IPCThreadState::transact(int32_t handle,
                                                       uint32_t code, const Parcel& data,
                                                       Parcel* reply, uint32_t flags)
         {
                 err =             writeTransactionData(BC_TRANSACTION, flags, handle, code,             data, NULL);     //segfault
         status_t             IPCThreadState::writeTransactionData(int32_t cmd, uint32_t             binderFlags,
             int32_t             handle, uint32_t code, const Parcel& data, status_t*             statusBuffer)
         {
                         mOut.writeInt32(cmd);           //segfault
         \\192.168.1.101\1\touch\export\phablet-ubuntu-20130618\frameworks\native\libs\binder\Parcel.cpp
         template<class             T>
         status_t             Parcel::writeAligned(T val) {
          if             ((mDataPos+sizeof(val)) <= mDataCapacity) {
         restart_write:
                             *reinterpret_cast<T*>(mData+mDataPos) = val;                      //segfault
          
       
       
         
                
           
         
           
         ------------------ Original ------------------
                    From:  "Daniel"<ichbrauchspeicher@xxxxxxxx>;
           Date:  Sat,               Jul 27, 2013 11:23 PM
           To:  "ubuntu-phone"<ubuntu-phone@xxxxxxxxxxxxxxxxxxx>;             
           Subject:  Re:               [Ubuntu-phone] Ubuntu Touch on Emulator
         
         
           
         Hi Leon,
            
             first I must say that I don't have all this stuff installed             on my PC so I can't verify it myself. Nevertheless             'mDataPos:40582310' looks to me like a memory address and             not like an index. Maybe you forgot a '*', used a '&'             where you shouldn't use it or something similar so that you             did not transfer the content of a variable but the address             of it? The more interesting part is where the writeAligned             function is called.
            
             Kind regards,
             Daniel
            
             Am 27.07.2013 15:57, schrieb leon lee:
            
                                 I found that                  mDataCapacity, mDataPos were wrong which lead to the                 segfault. What would be the cause for such thing?
                
             normal one:
             D/binder/Parcel.cpp(                   39): Parcel::writeAligned,mData: 40561ef8,                 mDataCapacity: 96, mDataPos:40
             segfault:
             D/binder/Parcel.cpp(                   39): Parcel::writeAligned,mData: 40582a4c,                 mDataCapacity: 1079518040, mDataPos:40582310
           
           
              
                        
                
             
                
             ------------------                 ?????? ?? ------------------
                            ??????: "leon                   lee"<llrraa@xxxxxx>;
               ????????: 2013                   ??7??26??(??????) ????11:17
               ??????: "Dmitrijs                   Ledkovs"<xnox@xxxxxxxxxx>;                   "ubuntu-phone"<ubuntu-phone@xxxxxxxxxxxxxxxxxxx>;                 
               ????: Re:                   [Ubuntu-phone] Ubuntu Touch on Emulator
             
             
                
                            Finally, I know which line goes                   wrong:
                                                            *reinterpret_cast<T*>(mData+mDataPos) = val;                              //segfault
               
               But how to fix it? Should I print                   something to check?
               \\192.168.1.101\1\touch\export\phablet-ubuntu-20130618\frameworks\native\libs\binder\Parcel.cpp
               template<class T>
               status_t Parcel::writeAligned(T                   val) {
                if                   ((mDataPos+sizeof(val)) <= mDataCapacity) {
               restart_write:
                                         *reinterpret_cast<T*>(mData+mDataPos) = val;                            //segfault
             
                            
                  
               
                  
               ------------------                   ???????? ------------------
                                ??????: "leon                     lee"<llrraa@xxxxxx>;
                 ????????: 2013                     ??7??19??(??????) ????12:58
                 ??????: "Dmitrijs                     Ledkovs"<xnox@xxxxxxxxxx>;                     "ubuntu-phone"<ubuntu-phone@xxxxxxxxxxxxxxxxxxx>;                   
                 ????: Re:                     [Ubuntu-phone] Ubuntu Touch on Emulator
               
               
                  
               It seems                   that there's something wrong with                   /system/lib/libbinder.so (int                   android::Parcel::writeAligned<int>(int)+21). Can                   anyone help on this?
               
                  
                                                   Line                       2504: I/DEBUG   (   37): *** *** *** *** *** ***                       *** *** *** *** *** *** *** *** *** ***
                                          Line 2505: I/DEBUG   (   37): Build                       fingerprint: 'CyanogenMod/cm_goldfish/generic:4.2.1/JOP40D/eng.leon.20130628.214921:eng/test-keys'
                                          Line 2506: I/DEBUG   (   37): Revision: '0'
                                          Line 2507: I/DEBUG   (   37): pid: 39, tid:                       72, name: SurfaceFlinger  >>>                       /system/bin/surfaceflinger <<<
                                          Line 2508: I/DEBUG   (   37): signal 11                       (SIGSEGV), code 1 (SEGV_MAPERR), fault addr                       809ded5c
                                          Line 2509: I/DEBUG   (   37):     r0                       404efa4c  r1 00000004  r2 404ef314  r3 404ef310
                                          Line 2510: I/DEBUG   (   37):     r4                       405fc080  r5 40286300  r6 00000000  r7 405fc080
                                          Line 2511: I/DEBUG   (   37):     r8                       400b1228  r9 40286300  sl 00000002  fp 00000001
                                          Line 2512: I/DEBUG   (   37):     ip                       40276f10  sp 404cd9d8  lr 4026afc3  pc 4026dfae                        cpsr 000f0030
                                          Line 2513: I/DEBUG   (   37): 
                                          Line 2514: I/DEBUG   (   37): backtrace:
                                          Line 2515: I/DEBUG   (   37):     #00  pc                       00019fae  /system/lib/libbinder.so (int                       android::Parcel::writeAligned<int>(int)+21)
                                          Line 2516: I/DEBUG   (   37):     #01  pc                       00016fbf  /system/lib/libbinder.so                       (android::IPCThreadState::writeTransactionData(int,                       unsigned int, int, unsigned int, android::Parcel                       const&, int*)+126)
                                          Line 2517: I/DEBUG   (   37): 
                                          Line 2518: I/DEBUG   (   37): stack:
                                          Line 2519: I/DEBUG   (   37):                                404cd998  565f5841  
                                          Line 2520: I/DEBUG   (   37):                                404cd99c  50574549  
                                          Line 2521: I/DEBUG   (   37):                                404cd9a0  5f54524f  
                                          Line 2522: I/DEBUG   (   37):                                404cd9a4  534d4944  
                                          Line 2523: I/DEBUG   (   37):                                404cd9a8  34203d20  
                                          Line 2524: I/DEBUG   (   37):                                404cd9ac  20363930  
                                          Line 2525: I/DEBUG   (   37):                                404cd9b0  30342078  
                                          Line 2526: I/DEBUG   (   37):                                404cd9b4  4f003639  
                                          Line 2527: I/DEBUG   (   37):                                404cd9b8  625f5345  
                                          Line 2528: I/DEBUG   (   37):                                404cd9bc  5f657479  
                                          Line 2529: I/DEBUG   (   37):                                404cd9c0  726f6f63  
                                          Line 2530: I/DEBUG   (   37):                                404cd9c4  616e6964  
                                          Line 2531: I/DEBUG   (   37):                                404cd9c8  20736574  
                                          Line 2532: I/DEBUG   (   37):                                404cd9cc  4f5f4c47  
                                          Line 2533: I/DEBUG   (   37):                                404cd9d0  df0027ad  
                                          Line 2534: I/DEBUG   (   37):                                404cd9d4  00000000  
                                          Line 2535: I/DEBUG   (   37):     #00                        404cd9d8  00000000  
                                          Line 2536: I/DEBUG   (   37):                                ........  ........
                                          Line 2537: I/DEBUG   (   37):     #01                        404cd9d8  00000000  
                                          Line 2538: I/DEBUG   (   37):                                404cd9dc  404cdac0  [stack:72]
                                          Line 2539: I/DEBUG   (   37):                                404cd9e0  00000000  
                                          Line 2540: I/DEBUG   (   37):                                404cd9e4  4026afc3  /system/lib/libbinder.so                       (android::IPCThreadState::writeTransactionData(int,                       unsigned int, int, unsigned int, android::Parcel                       const&, int*)+130)
                                          Line 2541: I/DEBUG   (   37):                                404cd9e8  656c676e  
                                          Line 2542: I/DEBUG   (   37):                                404cd9ec  00000000  
                                          Line 2543: I/DEBUG   (   37):                                404cd9f0  00000000  
                                          Line 2544: I/DEBUG   (   37):                                404cd9f4  00000002  
                                          Line 2545: I/DEBUG   (   37):                                404cd9f8  00000010  
                                          Line 2546: I/DEBUG   (   37):                                404cd9fc  00000000  
                                          Line 2547: I/DEBUG   (   37):                                404cda00  00000000  
                                          Line 2548: I/DEBUG   (   37):                                404cda04  00000064  
                                          Line 2549: I/DEBUG   (   37):                                404cda08  00000000  
                                          Line 2550: I/DEBUG   (   37):                                404cda0c  40602928  
                                          Line 2551: I/DEBUG   (   37):                                404cda10  00000000  
                                          Line 2552: I/DEBUG   (   37):                                404cda14  82888015  
                                          Line 2553: I/DEBUG   (   37): 
                                          Line 2554: I/DEBUG   (   37): memory near                       r0:
                                          Line 2555: I/DEBUG   (   37):     404efa2c                       e1510003 012fff1e e58c3000 e3a01001  
                                          Line 2556: I/DEBUG   (   37):     404efa3c                       ea0006dd e5902470 e282c068 eafffff4  
                                          Line 2557: I/DEBUG   (   37):     404efa4c                       e300cde1 e151000c 0a000004 e5903494  
                                          Line 2558: I/DEBUG   (   37):     404efa5c                       e3530000 03a03c05 05803494 e12fff1e  
                                          Line 2559: I/DEBUG   (   37):     404efa6c                       e308112f e1530001 e2422b0a 03a03c29  
                                          Line 2560: I/DEBUG   (   37):     404efa7c                       e3520003 908ff102 eafffff3 ea00001c  
                                          Line 2561: I/DEBUG   (   37):     404efa8c                       ea00000d ea000006 eaffffff e243cc29  
                                          Line 2562: I/DEBUG   (   37):     404efa9c                       e35c0001 8affffec e5902470 e282c072  
                                          Line 2563: I/DEBUG   (   37):     404efaac                       ea00000b e2431c29 e3510001 8affffe6  
                                          Line 2564: I/DEBUG   (   37):     404efabc                       e590c470 e28cc070 ea000005 e3c32c01  
                                          Line 2565: I/DEBUG   (   37):     404efacc                       e3520c26 1a000010 e590c470 e3a03c26  
                                          Line 2566: I/DEBUG   (   37):     404efadc                       e28cc074 e35c0000 0affffdb e1dc20b0  
                                          Line 2567: I/DEBUG   (   37):     404efaec                       e1520003 012fff1e e1cc30b0 e3a01001  
                                          Line 2568: I/DEBUG   (   37):     404efafc                       ea0006ad e2432c26 e3520001 8affffd2  
                                          Line 2569: I/DEBUG   (   37):     404efb0c                       e5901470 e281c076 eafffff1 e3021702  
                                          Line 2570: I/DEBUG   (   37):     404efb1c                       e1530001 0affffeb e302c601 e152000c  
                                          Line 2571: I/DEBUG   (   37): 
                                          Line 2572: I/DEBUG   (   37): memory near                       r2:
                                          Line 2573: I/DEBUG   (   37):     404ef2f4                       e5c042d0 e1a02441 e5c032d1 e5c0c2d2  
                                          Line 2574: I/DEBUG   (   37):     404ef304                       e5c022d3 e8bd0010 e12fff1e e5923000  
                                          Line 2575: I/DEBUG   (   37):     404ef314                       e0801381 e581319c e5920004 e58101a0  
                                          Line 2576: I/DEBUG   (   37):     404ef324                       e592c008 e581c1a4 e592300c e58131ac  
                                          Line 2577: I/DEBUG   (   37):     404ef334                       e5920010 e58101b0 e592c014 e581c1b4  
                                          Line 2578: I/DEBUG   (   37):     404ef344                       e5923018 e58131a8 e592201c e58121b8  
                                          Line 2579: I/DEBUG   (   37):     404ef354                       e12fff1e e590c470 e3a03000 e58c1048  
                                          Line 2580: I/DEBUG   (   37):     404ef364                       e5901470 e5812058 e5902470 e5823054  
                                          Line 2581: I/DEBUG   (   37):     404ef374                       e5900470 e5803064 e12fff1e e590c470  
                                          Line 2582: I/DEBUG   (   37):     404ef384                       e1a01801 e1a02802 e3a03000 e58c1048  
                                          Line 2583: I/DEBUG   (   37):     404ef394                       e5901470 e5812058 e590c470 e58c3054  
                                          Line 2584: I/DEBUG   (   37):     404ef3a4                       e5900470 e5803064 e12fff1e e3510001  
                                          Line 2585: I/DEBUG   (   37):     404ef3b4                       9a000004 e5902494 e3520000 03a02c05  
                                          Line 2586: I/DEBUG   (   37):     404ef3c4                       05802494 e12fff1e e0803381 e5801474  
                                          Line 2587: I/DEBUG   (   37):     404ef3d4                       e2831f55 e5801470 e12fff1e e59022a4  
                                          Line 2588: I/DEBUG   (   37):     404ef3e4                       e1520001 012fff1e e58012a4 e3a01004  
                                          Line 2589: I/DEBUG   (   37): 
                                          Line 2590: I/DEBUG   (   37): memory near                       r3:
                                          Line 2591: I/DEBUG   (   37):     404ef2f0                       e1a0c442 e5c042d0 e1a02441 e5c032d1  
                                          Line 2592: I/DEBUG   (   37):     404ef300                       e5c0c2d2 e5c022d3 e8bd0010 e12fff1e  
                                          Line 2593: I/DEBUG   (   37):     404ef310                       e5923000 e0801381 e581319c e5920004  
                                          Line 2594: I/DEBUG   (   37):     404ef320                       e58101a0 e592c008 e581c1a4 e592300c  
                                          Line 2595: I/DEBUG   (   37):     404ef330                       e58131ac e5920010 e58101b0 e592c014  
                                          Line 2596: I/DEBUG   (   37):     404ef340                       e581c1b4 e5923018 e58131a8 e592201c  
                                          Line 2597: I/DEBUG   (   37):     404ef350                       e58121b8 e12fff1e e590c470 e3a03000  
                                          Line 2598: I/DEBUG   (   37):     404ef360                       e58c1048 e5901470 e5812058 e5902470  
                                          Line 2599: I/DEBUG   (   37):     404ef370                       e5823054 e5900470 e5803064 e12fff1e  
                                          Line 2600: I/DEBUG   (   37):     404ef380                       e590c470 e1a01801 e1a02802 e3a03000  
                                          Line 2601: I/DEBUG   (   37):     404ef390                       e58c1048 e5901470 e5812058 e590c470  
                                          Line 2602: I/DEBUG   (   37):     404ef3a0                       e58c3054 e5900470 e5803064 e12fff1e  
                                          Line 2603: I/DEBUG   (   37):     404ef3b0                       e3510001 9a000004 e5902494 e3520000  
                                          Line 2604: I/DEBUG   (   37):     404ef3c0                       03a02c05 05802494 e12fff1e e0803381  
                                          Line 2605: I/DEBUG   (   37):     404ef3d0                       e5801474 e2831f55 e5801470 e12fff1e  
                                          Line 2606: I/DEBUG   (   37):     404ef3e0                       e59022a4 e1520001 012fff1e e58012a4  
                                          Line 2607: I/DEBUG   (   37): 
                                          Line 2608: I/DEBUG   (   37): memory near                       r4:
                                          Line 2609: I/DEBUG   (   37):     405fc060                       404ef1dc 404ef250 404ef270 404ef28c  
                                          Line 2610: I/DEBUG   (   37):     405fc070                       404ef2a8 404ef494 404ef454 404efb50  
                                          Line 2611: I/DEBUG   (   37):     405fc080                       404efbbc 404efa4c 404ef380 404ef358  
                                          Line 2612: I/DEBUG   (   37):     405fc090                       404ef310 404ef9e8 404ef418 404ef3f8  
                                          Line 2613: I/DEBUG   (   37):     405fc0a0                       404ef3e0 404ef988 404ef948 404ef908  
                                          Line 2614: I/DEBUG   (   37):     405fc0b0                       404fec0b 404fed37 404fed1b 404feb79  
                                          Line 2615: I/DEBUG   (   37):     405fc0c0                       404fedd1 404fedb9 404fedc3 00000000  
                                          Line 2616: I/DEBUG   (   37):     405fc0d0                       00000140 000001e0 00000140 405b1000  
                                          Line 2617: I/DEBUG   (   37):     405fc0e0                       00000104 00000000 00000000 404ff08d  
                                          Line 2618: I/DEBUG   (   37):     405fc0f0                       404ff253 00000000 00000140 000001e0  
                                          Line 2619: I/DEBUG   (   37):     405fc100                       00000140 405b1000 00000104 00000000  
                                          Line 2620: I/DEBUG   (   37):     405fc110                       00000000 00000000 00000000 00000000  
                                          Line 2621: I/DEBUG   (   37):     405fc120                       00000000 00000000 00000000 00000000  
                                          Line 2622: I/DEBUG   (   37):     405fc130                       00000000 00000000 00000000 00000000  
                                          Line 2623: I/DEBUG   (   37):     405fc140                       00000000 00000000 00000000 00000000  
                                          Line 2624: I/DEBUG   (   37):     405fc150                       00000000 00000000 00000000 00000000  
                                          Line 2625: I/DEBUG   (   37): 
                                          Line 2626: I/DEBUG   (   37): memory near                       r5:
                                          Line 2627: I/DEBUG   (   37):     402862e0                       0000002c 00080012 000001fd 00000000  
                                          Line 2628: I/DEBUG   (   37):     402862f0                       00000000 00000012 00000202 0001d981  
                                          Line 2629: I/DEBUG   (   37):     40286300                       00000032 00080012 0000021f 00000000  
                                          Line 2630: I/DEBUG   (   37):     40286310                       00000000 00000012 00000224 0001d9b3  
                                          Line 2631: I/DEBUG   (   37):     40286320                       0000002a 00080012 00000255 00000000  
                                          Line 2632: I/DEBUG   (   37):     40286330                       00000000 00000012 00000282 0001d9dd  
                                          Line 2633: I/DEBUG   (   37):     40286340                       0000002e 00080012 000002b7 0001da0b  
                                          Line 2634: I/DEBUG   (   37):     40286350                       0000002e 00080012 000002eb 0002f228  
                                          Line 2635: I/DEBUG   (   37):     40286360                       00000020 000e0011 00000302 00000000  
                                          Line 2636: I/DEBUG   (   37):     40286370                       00000000 00000012 00000324 00000000  
                                          Line 2637: I/DEBUG   (   37):     40286380                       00000000 00000012 0000034d 00000000  
                                          Line 2638: I/DEBUG   (   37):     40286390                       00000000 00000012 0000037c 00000000  
                                          Line 2639: I/DEBUG   (   37):     402863a0                       00000000 00000012 000003a3 0001da39  
                                          Line 2640: I/DEBUG   (   37):     402863b0                       00000004 00080022 000003e1 0001da3d  
                                          Line 2641: I/DEBUG   (   37):     402863c0                       00000002 00080022 0000040a 0001da3d  
                                          Line 2642: I/DEBUG   (   37):     402863d0                       00000002 00080022 00000431 0001da3f  
                                          Line 2643: I/DEBUG   (   37): 
                                          Line 2644: I/DEBUG   (   37): memory near                       r7:
                                          Line 2645: I/DEBUG   (   37):     405fc060                       404ef1dc 404ef250 404ef270 404ef28c  
                                          Line 2646: I/DEBUG   (   37):     405fc070                       404ef2a8 404ef494 404ef454 404efb50  
                                          Line 2647: I/DEBUG   (   37):     405fc080                       404efbbc 404efa4c 404ef380 404ef358  
                                          Line 2648: I/DEBUG   (   37):     405fc090                       404ef310 404ef9e8 404ef418 404ef3f8  
                                          Line 2649: I/DEBUG   (   37):     405fc0a0                       404ef3e0 404ef988 404ef948 404ef908  
                                          Line 2650: I/DEBUG   (   37):     405fc0b0                       404fec0b 404fed37 404fed1b 404feb79  
                                          Line 2651: I/DEBUG   (   37):     405fc0c0                       404fedd1 404fedb9 404fedc3 00000000  
                                          Line 2652: I/DEBUG   (   37):     405fc0d0                       00000140 000001e0 00000140 405b1000  
                                          Line 2653: I/DEBUG   (   37):     405fc0e0                       00000104 00000000 00000000 404ff08d  
                                          Line 2654: I/DEBUG   (   37):     405fc0f0                       404ff253 00000000 00000140 000001e0  
                                          Line 2655: I/DEBUG   (   37):     405fc100                       00000140 405b1000 00000104 00000000  
                                          Line 2656: I/DEBUG   (   37):     405fc110                       00000000 00000000 00000000 00000000  
                                          Line 2657: I/DEBUG   (   37):     405fc120                       00000000 00000000 00000000 00000000  
                                          Line 2658: I/DEBUG   (   37):     405fc130                       00000000 00000000 00000000 00000000  
                                          Line 2659: I/DEBUG   (   37):     405fc140                       00000000 00000000 00000000 00000000  
                                          Line 2660: I/DEBUG   (   37):     405fc150                       00000000 00000000 00000000 00000000  
                                          Line 2661: I/DEBUG   (   37): 
                                          Line 2662: I/DEBUG   (   37): memory near                       r8:
                                          Line 2663: I/DEBUG   (   37):     400b1208                       00000000 00000000 00000000 00000000  
                                          Line 2664: I/DEBUG   (   37):     400b1218                       00000000 00000000 00000000 00000000  
                                          Line 2665: I/DEBUG   (   37):     400b1228                       82888015 00000000 00000000 00000000  
                                          Line 2666: I/DEBUG   (   37):     400b1238                       00000000 00000000 00000000 00000000  
                                          Line 2667: I/DEBUG   (   37):     400b1248                       00000000 00000000 00000000 00000000  
                                          Line 2668: I/DEBUG   (   37):     400b1258                       00000000 00000000 00000000 00000000  
                                          Line 2669: I/DEBUG   (   37):     400b1268                       00000000 00000000 00000000 00000000  
                                          Line 2670: I/DEBUG   (   37):     400b1278                       00000000 00000000 00000000 00000000  
                                          Line 2671: I/DEBUG   (   37):     400b1288                       00000000 00000000 00000000 00000000  
                                          Line 2672: I/DEBUG   (   37):     400b1298                       00000000 00000000 099cfea6 00000000  
                                          Line 2673: I/DEBUG   (   37):     400b12a8                       00000000 00000000 00000000 00000000  
                                          Line 2674: I/DEBUG   (   37):     400b12b8                       00000000 00000000 00000000 00000000  
                                          Line 2675: I/DEBUG   (   37):     400b12c8                       00000000 00000000 00000000 00000000  
                                          Line 2676: I/DEBUG   (   37):     400b12d8                       00000000 00000000 00000000 00000000  
                                          Line 2677: I/DEBUG   (   37):     400b12e8                       00000000 00000000 00000000 00000000  
                                          Line 2678: I/DEBUG   (   37):     400b12f8                       00000000 00000000 00000000 00000000  
                                          Line 2679: I/DEBUG   (   37): 
                                          Line 2680: I/DEBUG   (   37): memory near                       r9:
                                          Line 2681: I/DEBUG   (   37):     402862e0                       0000002c 00080012 000001fd 00000000  
                                          Line 2682: I/DEBUG   (   37):     402862f0                       00000000 00000012 00000202 0001d981  
                                          Line 2683: I/DEBUG   (   37):     40286300                       00000032 00080012 0000021f 00000000  
                                          Line 2684: I/DEBUG   (   37):     40286310                       00000000 00000012 00000224 0001d9b3  
                                          Line 2685: I/DEBUG   (   37):     40286320                       0000002a 00080012 00000255 00000000  
                                          Line 2686: I/DEBUG   (   37):     40286330                       00000000 00000012 00000282 0001d9dd  
                                          Line 2687: I/DEBUG   (   37):     40286340                       0000002e 00080012 000002b7 0001da0b  
                                          Line 2688: I/DEBUG   (   37):     40286350                       0000002e 00080012 000002eb 0002f228  
                                          Line 2689: I/DEBUG   (   37):     40286360                       00000020 000e0011 00000302 00000000  
                                          Line 2690: I/DEBUG   (   37):     40286370                       00000000 00000012 00000324 00000000  
                                          Line 2691: I/DEBUG   (   37):     40286380                       00000000 00000012 0000034d 00000000  
                                          Line 2692: I/DEBUG   (   37):     40286390                       00000000 00000012 0000037c 00000000  
                                          Line 2693: I/DEBUG   (   37):     402863a0                       00000000 00000012 000003a3 0001da39  
                                          Line 2694: I/DEBUG   (   37):     402863b0                       00000004 00080022 000003e1 0001da3d  
                                          Line 2695: I/DEBUG   (   37):     402863c0                       00000002 00080022 0000040a 0001da3d  
                                          Line 2696: I/DEBUG   (   37):     402863d0                       00000002 00080022 00000431 0001da3f  
                                          Line 2697: I/DEBUG   (   37): 
                                          Line 2698: I/DEBUG   (   37): memory near                       ip:
                                          Line 2699: I/DEBUG   (   37):     40276ef0                       401381f4 4007f838 401652a7 40138258  
                                          Line 2700: I/DEBUG   (   37):     40276f00                       4007dda8 4013823c 4016335f 4007f50c  
                                          Line 2701: I/DEBUG   (   37):     40276f10                       40075914 4007dd68 4007d888 401641b9  
                                          Line 2702: I/DEBUG   (   37):     40276f20                       40075868 40075664 400913cd 40079739  
                                          Line 2703: I/DEBUG   (   37):     40276f30                       4016554d 40082b49 4007dac0 40139a81  
                                          Line 2704: I/DEBUG   (   37):     40276f40                       4008547d 40162b2d 40162ba1 40083625  
                                          Line 2705: I/DEBUG   (   37):     40276f50                       40085989 40162d4b 40162ac9 4007de18  
                                          Line 2706: I/DEBUG   (   37):     40276f60                       4007e35c 40082cb1 4013c729 4013c7a5  
                                          Line 2707: I/DEBUG   (   37):     40276f70                       4007fd41 4008bd91 40163ea1 40163f0d  
                                          Line 2708: I/DEBUG   (   37):     40276f80                       40163f35 40163d2d 40163ef5 40073f99  
                                          Line 2709: I/DEBUG   (   37):     40276f90                       40073f85 40073fc1 4010e909 4010e917  
                                          Line 2710: I/DEBUG   (   37):     40276fa0                       40138753 40138783 4013876b 4016330f  
                                          Line 2711: I/DEBUG   (   37):     40276fb0                       40162b13 4016469d 400a03f8 40164457  
                                          Line 2712: I/DEBUG   (   37):     40276fc0                       40082c8d 40081c21 40165505 40162491  
                                          Line 2713: I/DEBUG   (   37):     40276fd0                       4016234d 4008c0db 4013961d 40138220  
                                          Line 2714: I/DEBUG   (   37):     40276fe0                       40164249 401644a1 4016413b 40160265  
                                          Line 2715: I/DEBUG   (   37): 
                                          Line 2716: I/DEBUG   (   37): memory near                       sp:
                                          Line 2717: I/DEBUG   (   37):     404cd9b8                       625f5345 5f657479 726f6f63 616e6964  
                                          Line 2718: I/DEBUG   (   37):     404cd9c8                       20736574 4f5f4c47 df0027ad 00000000  
                                          Line 2719: I/DEBUG   (   37):     404cd9d8                       00000000 404cdac0 00000000 4026afc3  
                                          Line 2720: I/DEBUG   (   37):     404cd9e8                       656c676e 00000000 00000000 00000002  
                                          Line 2721: I/DEBUG   (   37):     404cd9f8                       00000010 00000000 00000000 00000064  
                                          Line 2722: I/DEBUG   (   37):     404cda08                       00000000 40602928 00000000 82888015  
                                          Line 2723: I/DEBUG   (   37):     404cda18                       00000096 00000000 405fc020 404cdaf0  
                                          Line 2724: I/DEBUG   (   37):     404cda28                       00000000 404cdac0 00000000 4026b531  
                                          Line 2725: I/DEBUG   (   37):     404cda38                       00000002 404cdac0 00000000 4026ddfb  
                                          Line 2726: I/DEBUG   (   37):     404cda48                       00000001 40073f91 00000000 4026de25  
                                          Line 2727: I/DEBUG   (   37):     404cda58                       00000000 00000020 404cdac0 0000001e  
                                          Line 2728: I/DEBUG   (   37):     404cda68                       40602670 0000001c 0000000e 404cdac0  
                                          Line 2729: I/DEBUG   (   37):     404cda78                       406e2f98 00000000 404cdac0 00000002  
                                          Line 2730: I/DEBUG   (   37):     404cda88                       40270bf7 40270be8 00000000 40268a69  
                                          Line 2731: I/DEBUG   (   37):     404cda98                       404cdaf0 00000000 404cdac0 404cdb30  
                                          Line 2732: I/DEBUG   (   37):     404cdaa8                       40268a47 404cdb58 406e32a8 4026bc5f  
                                          Line 2733: I/DEBUG   (   37): 
                                          Line 2734: I/DEBUG   (   37): code around                       pc:
                                          Line 2735: I/DEBUG   (   37):     4026df8c                       f7ff2108 2800ff6f bd70d0ef 460db538  
                                          Line 2736: I/DEBUG   (   37):     4026df9c                       46046903 1d1a68c1 d808428a 21046860  
                                          Line 2737: I/DEBUG   (   37):     4026dfac                       50c56923 e8bd4620 f7ff4038 2104ba7b  
                                          Line 2738: I/DEBUG   (   37):     4026dfbc                       ff58f7ff d0f12800 68c3bd38 d9014299  
                                          Line 2739: I/DEBUG   (   37):     4026dfcc                       be78f7ff 47702000 4604b538 f7ff460d  
                                          Line 2740: I/DEBUG   (   37):     4026dfdc                       b900fe71 bd3860a5 4604b570 460d6a83  
                                          Line 2741: I/DEBUG   (   37):     4026dfec                       f7ffb13b 4620fe37 e8bd4629 f7ff4070  
                                          Line 2742: I/DEBUG   (   37):     4026dffc                       6840be61 e8c8f7fa b9304606 428568e0  
                                          Line 2743: I/DEBUG   (   37):     4026e00c                       f06fd903 6020000b 4620bd70 fdeff7ff  
                                          Line 2744: I/DEBUG   (   37):     4026e01c                       6066b10e 250060e5 61256960 f7fa60a5  
                                          Line 2745: I/DEBUG   (   37):     4026e02c                       2101e8a8 46286165 61a561e5 f8846225  
                                          Line 2746: I/DEBUG   (   37):     4026e03c                       f8845025 f8841024 bd701026 460fb5f8  
                                          Line 2747: I/DEBUG   (   37):     4026e04c                       46044611 f7ff4615 4606ffc7 6860b938  
                                          Line 2748: I/DEBUG   (   37):     4026e05c                       462a4639 efccf7f9 f88460a5 46306024  
                                          Line 2749: I/DEBUG   (   37):     4026e06c                       0000bdf8 460db5f7 46176986 460469c3  
                                          Line 2750: I/DEBUG   (   37):     4026e07c                       429e6901 f10168c3 bf2c0210 26012600  
                                          Line 2751: I/DEBUG   (   37): 
                                          Line 2752: I/DEBUG   (   37): code around                       lr:
                                          Line 2753: I/DEBUG   (   37):     4026afa0                       f0422004 90070108 96099104 950a9508  
                                          Line 2754: I/DEBUG   (   37):     4026afb0                       f8c7e002 e00a0090 46493760 f0034638  
                                          Line 2755: I/DEBUG   (   37):     4026afc0                       4638faa2 2228a901 ff8ef002 9a0b2000  
                                          Line 2756: I/DEBUG   (   37):     4026afd0                       1000f8d8 d001428a e840f7fd e8bdb00d  
                                          Line 2757: I/DEBUG   (   37):     4026afe0                       bf0083f0 0000be7e ffffff88 6804b510  
                                          Line 2758: I/DEBUG   (   37):     4026aff0                       6823b13c f853490a 44790c0c f7fc1820  
                                          Line 2759: I/DEBUG   (   37):     4026b000                       4908eee4 680b4479 681ab12b 0c0cf852  
                                          Line 2760: I/DEBUG   (   37):     4026b010                       f7fc1818 4904ee68 600c4479 bf00bd10  
                                          Line 2761: I/DEBUG   (   37):     4026b020                       0000c02a 0000c020 0000c00c 4abd4bbc  
                                          Line 2762: I/DEBUG   (   37):     4026b030                       e92d447b 460441f0 b0aa589e 683348af  
                                          Line 2763: I/DEBUG   (   37):     4026b040                       93294281 dc17d07c 42a94dad 812cf000  
                                          Line 2764: I/DEBUG   (   37):     4026b050                       f1a5dc09 45610c10 f10cd02b 4291020f  
                                          Line 2765: I/DEBUG   (   37):     4026b060                       8136f040 4ba7e10f d02b4299 1e58dc3f  
                                          Line 2766: I/DEBUG   (   37):     4026b070                       f0404281 e049812d 2501f247 f00042a9  
                                          Line 2767: I/DEBUG   (   37):     4026b080                       dc078135 42914aa0 4ba0d06a f0404299  
                                          Line 2768: I/DEBUG   (   37):     4026b090                       e078811f 200df247 f0004281 1c428114  
                                          Line 2769: I/DEBUG   (   37): 
                                          Line 2770: I/DEBUG   (   37): memory map                       around fault addr 809ded5c:
                                          Line 2771: I/DEBUG   (   37):                           40ae5000-40be4000 [stack:309]
                                          Line 2772: I/DEBUG   (   37):     (no map                       for address)
                                          Line 2773: I/DEBUG   (   37):                           bee45000-bee66000 [stack]
                 
                 
                    
                 ------------------                     ???????? ------------------
                                    ??????: "leon                       lee"<llrraa@xxxxxx>;
                   ??????                         ??: 2013??7??17??(??????) ????8:03
                   ??????: "Dmitrijs                       Ledkovs"<xnox@xxxxxxxxxx>;                     
                   ????: "ubuntu-phone"<ubuntu-phone@xxxxxxxxxxxxxxxxxxx>;                     
                   ????: Re:                       [Ubuntu-phone] Ubuntu Touch on Emulator
                 
                 
                    
                                    There's                       some error like below:
                   E/SurfaceFlinger(                         39): hwcomposer module not found
                 
                 I'm not                     sure yet. That's why I want to have some code to                     test the  SurfaceFlinger. But I'm missing the code                     mentioned by Sergio. If someone has the complete                     source, please send me a tarball of it or put it                     somewhere that I can reach like github or http://phablet.ubuntu.com/export/                     .
                                    
                      
                   
                      
                   ------------------                       ???????? ------------------
                                        ????                           ??: "Dmitrijs Ledkovs"<xnox@xxxxxxxxxx>;
                     ????                           ????: 2013??7??17??(??????) ????4:29
                     ????                           ??: "leon lee"<llrraa@xxxxxx>;                       
                     ??                           ??: "Sergio Schvezov"<sergio.schvezov@xxxxxxxxxxxxx>;                         "ubuntu-phone"<ubuntu-phone@xxxxxxxxxxxxxxxxxxx>;                       
                     ??                           ??: Re: [Ubuntu-phone] Ubuntu Touch on                         Emulator
                   
                   
                      
                    On 16 July                     2013 19:07, leon lee <llrraa@xxxxxx>                     wrote:
                     > I have some issue in using                     phablet-dev-bootstrap which I think I can't fix
                     > due to some government regulation.
                     > the source in http://phablet.ubuntu.com/gitweb                     is not complete.
                     > Is it possible to put  a complete source tar                     into
                     > http://phablet.ubuntu.com/export/?
                    
                     Porting to a device and/or emulators requires,                     building full images
                     which at the moment include binary blobs from                     vendors. See guides on
                     cyanogenmod on how to abtain them.
                     There should be a set available for the qemu                     emulator.
                     What bits do you believe you are missing?
                    
                     Regards,
                    
                     Dmitrijs.