OMAP4DucatiCamera » History » Version 6
Denis 'GNUtoo' Carikli, 11/02/2012 07:18 PM
1 | 1 | Denis 'GNUtoo' Carikli | h1. Omap4-tiler-Camera |
---|---|---|---|
2 | 2 | Denis 'GNUtoo' Carikli | |
3 | |||
4 | 1 | Denis 'GNUtoo' Carikli | The galaxy Nexus chip has a camera that accesible trough the ducati microcontroller. |
5 | 3 | Denis 'GNUtoo' Carikli | |
6 | |||
7 | |||
8 | h2. Research |
||
9 | 4 | Denis 'GNUtoo' Carikli | |
10 | Using the camera application produces the following traces: |
||
11 | <pre> |
||
12 | [...] |
||
13 | V/camera ( 7834): Preview size is 960x720 |
||
14 | V/MediaProfilesJNI( 7834): native_get_num_image_encoding_quality_levels |
||
15 | V/MediaProfilesJNI( 7834): native_get_image_encoding_quality_level |
||
16 | V/MediaProfilesJNI( 7834): native_get_image_encoding_quality_level |
||
17 | V/MediaProfilesJNI( 7834): native_get_image_encoding_quality_level |
||
18 | D/CameraSettings( 7834): Parameters: [antibanding-values=auto,50hz,60hz,off, antibanding=auto, auto-convergence-mode=, auto-convergence=, auto-exposure-lock-supported=true, auto-exposure-lock=false, auto-whitebalance-lock-supported=true, auto-whitebalance-lock=false, brightness=50, camera-mode=0, camera-name=S5K4E1GA, contrast=100, current-iso=100, effect-values=none,negative,solarize,sepia,mono,whiteboard,blackboard,aqua,posterize, effect=none, exif-make=Samsung, exif-model=Galaxy Nexus, exposure-compensation-step=0.1, exposure-compensation=0, exposure-mode-values=auto,night,backlighting,spotlight,sports,snow,beach,aperture,small-aperture,, exposure=auto, flash-mode-values=off,on,auto,torch, flash-mode=auto, focal-length=3.43, focus-distances=Infinity,Infinity,Infinity, focus-mode-values=continuous-video,auto,macro,infinity,infinity,continuous-picture, focus-mode=continuous-picture, gbce=disable, horizontal-view-angle=54.8, ipp-values=off,ldc,nsf,ldc-nsf, ipp=ldc-nsf, iso-mode-values=auto,100,200,400,800, iso=auto, jpeg-quality=95, jpeg-thumbnail-height=120, jpeg-thumbnail-quality=60, jpeg-thumbnail-size-values=640x480,160x120,200x120,320x240,512x384,352x144,176x144,96x96,0x0, jpeg-thumbnail-width=160, manual-convergence-values=, max-exposure-compensation=30, max-framerate=30, max-num-detected-faces-hw=35, max-num-detected-faces-sw=0, max-num-focus-areas=10, max-num-metering-areas=10, max-zoom=60, min-exposure-compensation=-30, min-framerate=15, picture-format-values=yuv420sp,yuv420p,yuv422i-yuyv,rgb565,raw,jpeg, picture-format=jpeg, picture-size-values=2592x1944,2592x1728,2592x1458,2048x1536,1600x1200,1280x1024,1152x864,1280x960,640x480,320x240, picture-size=2592x1944, preview-format-values=yuv420sp,yuv420p,yuv422i-yuyv,yuv420p, preview-format=yuv420sp, preview-fps-range-values=(15000,15000),(15000,30000),(24000,30000), preview-fps-range=15000,30000, preview-frame-rate-values=30,15, preview-frame-rate=30, preview-size-values=1920x1080,1280x720,960x720,800x480,720x576,720x480,768x576,640x480,320x240,352x288,240x160,176x144,128x96, preview-size=960x720, recording-hint=false, s3d-supported=, s3d2d-preview-values=, s3d2d-preview=, saturation=100, scene-mode-values=auto,action,night,party,sunset, scene-mode=auto, sensor-orientation-values=, sensor-orientation=, sharpness=100, smooth-zoom-supported=true, vertical-view-angle=42.5, video-frame-format=OMX_TI_COLOR_FormatYUV420PackedSemiPlanar, video-snapshot-supported=true, video-stabilization-supported=true, video-stabilization=false, whitebalance-values=auto,daylight,cloudy-daylight,fluorescent,incandescent,, whitebalance=auto, zoom-ratios=100,104,107,111,115,119,123,127,132,137,141,146,152,157,162,168,174,180,187,193,200,207,214,222,230,238,246,255,264,273,283,293,303,314,325,336,348,361,373,386,400,414,429,444,459,476,492,510,528,546,566,586,606,628,650,673,696,721,746,773,800, zoom-supported=true, zoom=0] |
||
19 | V/camera ( 7834): startPreview |
||
20 | I/CameraHAL( 7751): NULL ANativeWindow passed to setPreviewWindow |
||
21 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 2130706507, pParamStruct = 0x41b5ebd4 |
||
22 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SetParameter:348 |
||
23 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
24 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
25 | D/DOMX ( 7751): EXIT: |
||
26 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
27 | D/DOMX ( 7751): EXIT: eError: 0 |
||
28 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 2130706506, pParamStruct = 0x41b5ebd0 |
||
29 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SetParameter:348 |
||
30 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
31 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
32 | D/DOMX ( 7751): EXIT: |
||
33 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
34 | D/DOMX ( 7751): EXIT: eError: 0 |
||
35 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 2130706548, pParamStruct = 0x41b5ebc8 |
||
36 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SetParameter:348 |
||
37 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
38 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
39 | D/DOMX ( 7751): EXIT: |
||
40 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
41 | D/DOMX ( 7751): EXIT: eError: 0 |
||
42 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 2130706469, pParamStruct = 0x41b5ebd4 |
||
43 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SetParameter:348 |
||
44 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
45 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
46 | D/DOMX ( 7751): EXIT: |
||
47 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
48 | D/DOMX ( 7751): EXIT: eError: 0 |
||
49 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nConfigIndex = 2130706509, pConfigStruct = 0x41b5ebbc |
||
50 | D/DOMX ( 7751): ENTER: |
||
51 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SetConfig:496 |
||
52 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
53 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
54 | D/DOMX ( 7751): EXIT: |
||
55 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
56 | D/DOMX ( 7751): EXIT: eError: 0 |
||
57 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 2130706515, pParamStruct = 0x41b5ebd0 |
||
58 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SetParameter:348 |
||
59 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
60 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
61 | D/DOMX ( 7751): EXIT: |
||
62 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
63 | D/DOMX ( 7751): EXIT: eError: 0 |
||
64 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 2130706514, pParamStruct = 0x41b5ebcc |
||
65 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SetParameter:348 |
||
66 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
67 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
68 | D/DOMX ( 7751): EXIT: |
||
69 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
70 | D/DOMX ( 7751): EXIT: eError: 0 |
||
71 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nConfigIndex = 117440522, pConfigStruct = 0x41b5ebbc |
||
72 | D/DOMX ( 7751): ENTER: |
||
73 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_GetConfig:564 |
||
74 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
75 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
76 | D/DOMX ( 7751): EXIT: |
||
77 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
78 | D/DOMX ( 7751): EXIT: eError: 0 |
||
79 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nConfigIndex = 117440522, pConfigStruct = 0x41b5ebbc |
||
80 | D/DOMX ( 7751): ENTER: |
||
81 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SetConfig:496 |
||
82 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
83 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
84 | D/DOMX ( 7751): EXIT: |
||
85 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
86 | D/DOMX ( 7751): EXIT: eError: 0 |
||
87 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 33554433, pParamStruct = 0x41b5eb48 |
||
88 | D/DOMX ( 7751): ENTER: |
||
89 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_GetParameter:419 |
||
90 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
91 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
92 | D/DOMX ( 7751): EXIT: |
||
93 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
94 | D/DOMX ( 7751): EXIT: eError: 0 index: 0x2000001 |
||
95 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 2130706522, pParamStruct = 0x41b5eb14 |
||
96 | I/Process ( 189): Sending signal. PID: 7834 SIG: 3 |
||
97 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SetParameter:348 |
||
98 | I/dalvikvm( 7834): threadid=3: reacting to signal 3 |
||
99 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
100 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
101 | D/DOMX ( 7751): EXIT: |
||
102 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
103 | D/DOMX ( 7751): EXIT: eError: 0 |
||
104 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 33554433, pParamStruct = 0x41b5eb48 |
||
105 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SetParameter:348 |
||
106 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
107 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
108 | D/DOMX ( 7751): EXIT: |
||
109 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
110 | D/DOMX ( 7751): EXIT: eError: 0 |
||
111 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 33554433, pParamStruct = 0x41b5eb48 |
||
112 | D/DOMX ( 7751): ENTER: |
||
113 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_GetParameter:419 |
||
114 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
115 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
116 | D/DOMX ( 7751): EXIT: |
||
117 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
118 | D/DOMX ( 7751): EXIT: eError: 0 index: 0x2000001 |
||
119 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nConfigIndex = 117440523, pConfigStruct = 0x41b5ebc0 |
||
120 | D/DOMX ( 7751): ENTER: |
||
121 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_GetConfig:564 |
||
122 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
123 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
124 | D/DOMX ( 7751): EXIT: |
||
125 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
126 | D/DOMX ( 7751): EXIT: eError: 0 |
||
127 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nConfigIndex = 117440523, pConfigStruct = 0x41b5ebc0 |
||
128 | D/DOMX ( 7751): ENTER: |
||
129 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SetConfig:496 |
||
130 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
131 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
132 | D/DOMX ( 7751): EXIT: |
||
133 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
134 | D/DOMX ( 7751): EXIT: eError: 0 |
||
135 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nConfigIndex = 117440523, pConfigStruct = 0x41b5ebc0 |
||
136 | D/DOMX ( 7751): ENTER: |
||
137 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_GetConfig:564 |
||
138 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
139 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
140 | D/DOMX ( 7751): EXIT: |
||
141 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
142 | D/DOMX ( 7751): EXIT: eError: 0 |
||
143 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 33554433, pParamStruct = 0x41b5eb48 |
||
144 | D/DOMX ( 7751): ENTER: |
||
145 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_GetParameter:419 |
||
146 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
147 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
148 | D/DOMX ( 7751): EXIT: |
||
149 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
150 | D/DOMX ( 7751): EXIT: eError: 0 index: 0x2000001 |
||
151 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 2130706522, pParamStruct = 0x41b5eb14 |
||
152 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SetParameter:348 |
||
153 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
154 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
155 | D/DOMX ( 7751): EXIT: |
||
156 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
157 | D/DOMX ( 7751): EXIT: eError: 0 |
||
158 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 33554433, pParamStruct = 0x41b5eb48 |
||
159 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SetParameter:348 |
||
160 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
161 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
162 | D/DOMX ( 7751): EXIT: |
||
163 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
164 | D/DOMX ( 7751): EXIT: eError: 0 |
||
165 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 33554433, pParamStruct = 0x41b5eb48 |
||
166 | D/DOMX ( 7751): ENTER: |
||
167 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_GetParameter:419 |
||
168 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
169 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
170 | D/DOMX ( 7751): EXIT: |
||
171 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
172 | D/DOMX ( 7751): EXIT: eError: 0 index: 0x2000001 |
||
173 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 2130706519, pParamStruct = 0x41b5ebfc |
||
174 | D/DOMX ( 7751): ENTER: |
||
175 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_GetParameter:419 |
||
176 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
177 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
178 | D/DOMX ( 7751): EXIT: |
||
179 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
180 | D/DOMX ( 7751): EXIT: eError: 0 index: 0x7f000057 |
||
181 | I/CameraHAL( 7751): Preview not started. Preview in progress flag set |
||
182 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, eCmd = 2, nParam = 2, pCmdData = 0x0 |
||
183 | D/DOMX ( 7751): ENTER: |
||
184 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SendCommand:644 |
||
185 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
186 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
187 | D/DOMX ( 7751): EXIT: |
||
188 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
189 | D/DOMX ( 7751): EXIT: eError: 0 |
||
190 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
191 | D/DOMX ( 7751): ENTER: |
||
192 | D/DOMX ( 7751): TRACE: |
||
193 | D/DOMX ( 7751): **__**Got eventhandler from Remote Core succesffuly - values are : **__** |
||
194 | D/DOMX ( 7751): TRACE: hComp :0x154e570,eEvent: 0x0,nData1: 0x2,nData2: 0x2,pEventData: 0x0 |
||
195 | D/DOMX ( 7751): TRACE: Just Before Entering Proxy Event handler call |
||
196 | D/DOMX ( 7751): ENTER: hComponent=0x154e570, pCompPrv=0x1556240, eEvent=0x0, nData1=0x2, nData2=0x2, pEventData=0x0 |
||
197 | D/DOMX ( 7751): EXIT: eError: 0 |
||
198 | D/DOMX ( 7751): EXIT: |
||
199 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
200 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, eCmd = 0, nParam = 2, pCmdData = 0x0 |
||
201 | D/DOMX ( 7751): ENTER: |
||
202 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SendCommand:644 |
||
203 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
204 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
205 | D/DOMX ( 7751): EXIT: |
||
206 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
207 | D/DOMX ( 7751): EXIT: eError: 0 |
||
208 | I/dalvikvm( 7834): Wrote stack traces to '/data/anr/traces.txt' |
||
209 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
210 | D/DOMX ( 7751): ENTER: |
||
211 | D/DOMX ( 7751): TRACE: |
||
212 | D/DOMX ( 7751): **__**Got eventhandler from Remote Core succesffuly - values are : **__** |
||
213 | D/DOMX ( 7751): TRACE: hComp :0x154e570,eEvent: 0x0,nData1: 0x0,nData2: 0x2,pEventData: 0x0 |
||
214 | D/DOMX ( 7751): TRACE: Just Before Entering Proxy Event handler call |
||
215 | D/DOMX ( 7751): ENTER: hComponent=0x154e570, pCompPrv=0x1556240, eEvent=0x0, nData1=0x0, nData2=0x2, pEventData=0x0 |
||
216 | D/DOMX ( 7751): EXIT: eError: 0 |
||
217 | D/DOMX ( 7751): EXIT: |
||
218 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
219 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, eCmd = 0, nParam = 3, pCmdData = 0x0 |
||
220 | D/DOMX ( 7751): ENTER: |
||
221 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SendCommand:644 |
||
222 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
223 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
224 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
225 | D/DOMX ( 7751): ENTER: |
||
226 | D/DOMX ( 7751): EXIT: |
||
227 | D/DOMX ( 7751): TRACE: |
||
228 | D/DOMX ( 7751): **__**Got eventhandler from Remote Core succesffuly - values are : **__** |
||
229 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
230 | D/DOMX ( 7751): TRACE: hComp :0x154e570,eEvent: 0x0,nData1: 0x0,nData2: 0x3,pEventData: 0x0 |
||
231 | D/DOMX ( 7751): EXIT: eError: 0 |
||
232 | D/DOMX ( 7751): TRACE: Just Before Entering Proxy Event handler call |
||
233 | D/DOMX ( 7751): ENTER: hComponent=0x154e570, pCompPrv=0x1556240, eEvent=0x0, nData1=0x0, nData2=0x3, pEventData=0x0 |
||
234 | D/DOMX ( 7751): EXIT: eError: 0 |
||
235 | D/DOMX ( 7751): EXIT: |
||
236 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
237 | V/camera ( 7834): surfaceChanged. w=720. h=960 |
||
238 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 33554433, pParamStruct = 0x413a1ad8 |
||
239 | D/DOMX ( 7751): ENTER: |
||
240 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_GetParameter:419 |
||
241 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
242 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
243 | D/DOMX ( 7751): EXIT: |
||
244 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
245 | D/DOMX ( 7751): EXIT: eError: 0 index: 0x2000001 |
||
246 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 33554433, pParamStruct = 0x413a1ad8 |
||
247 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SetParameter:348 |
||
248 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
249 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
250 | D/DOMX ( 7751): EXIT: |
||
251 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
252 | D/DOMX ( 7751): EXIT: eError: 0 |
||
253 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 33554433, pParamStruct = 0x413a1ad8 |
||
254 | D/DOMX ( 7751): ENTER: |
||
255 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_GetParameter:419 |
||
256 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
257 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
258 | D/DOMX ( 7751): EXIT: |
||
259 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
260 | D/DOMX ( 7751): EXIT: eError: 0 index: 0x2000001 |
||
261 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nConfigIndex = 117440523, pConfigStruct = 0x413a1b50 |
||
262 | D/DOMX ( 7751): ENTER: |
||
263 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_GetConfig:564 |
||
264 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
265 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
266 | D/DOMX ( 7751): EXIT: |
||
267 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
268 | D/DOMX ( 7751): EXIT: eError: 0 |
||
269 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nConfigIndex = 117440523, pConfigStruct = 0x413a1b50 |
||
270 | D/DOMX ( 7751): ENTER: |
||
271 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SetConfig:496 |
||
272 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
273 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
274 | D/DOMX ( 7751): EXIT: |
||
275 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
276 | D/DOMX ( 7751): EXIT: eError: 0 |
||
277 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nConfigIndex = 117440523, pConfigStruct = 0x413a1b50 |
||
278 | D/DOMX ( 7751): ENTER: |
||
279 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_GetConfig:564 |
||
280 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
281 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
282 | D/DOMX ( 7751): EXIT: |
||
283 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
284 | D/DOMX ( 7751): EXIT: eError: 0 |
||
285 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 33554433, pParamStruct = 0x413a1ad8 |
||
286 | D/DOMX ( 7751): ENTER: |
||
287 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_GetParameter:419 |
||
288 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
289 | D/DOMX ( 7751): EXIT: |
||
290 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
291 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
292 | D/DOMX ( 7751): EXIT: eError: 0 index: 0x2000001 |
||
293 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 33554433, pParamStruct = 0x413a1ad8 |
||
294 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SetParameter:348 |
||
295 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
296 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
297 | D/DOMX ( 7751): EXIT: |
||
298 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
299 | D/DOMX ( 7751): EXIT: eError: 0 |
||
300 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 33554433, pParamStruct = 0x413a1ad8 |
||
301 | D/DOMX ( 7751): ENTER: |
||
302 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_GetParameter:419 |
||
303 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
304 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
305 | D/DOMX ( 7751): EXIT: |
||
306 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
307 | D/DOMX ( 7751): EXIT: eError: 0 index: 0x2000001 |
||
308 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nConfigIndex = 2130706541, pConfigStruct = 0x413a1b58 |
||
309 | D/DOMX ( 7751): ENTER: |
||
310 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SetConfig:496 |
||
311 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
312 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
313 | D/DOMX ( 7751): EXIT: |
||
314 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
315 | D/DOMX ( 7751): EXIT: eError: 0 |
||
316 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, eCmd = 3, nParam = 2, pCmdData = 0x0 |
||
317 | D/DOMX ( 7751): ENTER: |
||
318 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_SendCommand:644 |
||
319 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
320 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
321 | D/DOMX ( 7751): EXIT: |
||
322 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
323 | D/DOMX ( 7751): EXIT: eError: 0 |
||
324 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 2130706545, pParamStruct = 0x413a1ba0 |
||
325 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
326 | D/DOMX ( 7751): EXIT: eError: 0 |
||
327 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nPortIndex = 0x2, pAppPrivate = 0x0, nSizeBytes = 1142784, pBuffer = 0x154a580 |
||
328 | D/DOMX ( 7751): TRACE: In UB, no. of buffers = 0 |
||
329 | D/DOMX ( 7751): TRACE: Preparing buffer to Remote Core... |
||
330 | D/DOMX ( 7751): ENTER: |
||
331 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_GetParameter:419 |
||
332 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
333 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
334 | D/DOMX ( 7751): EXIT: |
||
335 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
336 | D/DOMX ( 7751): ERROR: [DBG] eError = 0, line 1037 |
||
337 | D/DOMX ( 7751): ENTER: |
||
338 | D/DOMX ( 7751): ENTER: |
||
339 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_GetParameter:419 |
||
340 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
341 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
342 | D/DOMX ( 7751): EXIT: |
||
343 | D/DOMX ( 7751): TRACE: PROXY_UTIL Get Parameter Successful |
||
344 | D/DOMX ( 7751): ENTER: |
||
345 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_GetParameter:419 |
||
346 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
347 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
348 | D/DOMX ( 7751): EXIT: |
||
349 | D/DOMX ( 7751): TRACE: PROXY_UTIL Get Parameter Successful |
||
350 | D/DOMX ( 7751): TRACE: Port Number: 2 :: NumOfLines 720 |
||
351 | D/DOMX ( 7751): EXIT: eError: 0 |
||
352 | D/DOMX ( 7751): ERROR: [DBG] eError = 0, line 1047 |
||
353 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570, pCompPrv = 0x1556240, nParamIndex = 2130706550, pParamStruct = 0x413a1b34 |
||
354 | D/DOMX ( 7751): ENTER: |
||
355 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_GetParameter:419 |
||
356 | D/DOMX ( 7751): TRACE: Recd. omx message |
||
357 | D/DOMX ( 7751): TRACE: Waiting for messages from remote core |
||
358 | D/DOMX ( 7751): EXIT: |
||
359 | D/DOMX ( 7751): TRACE: Corresponding RPC function executed successfully |
||
360 | D/DOMX ( 7751): EXIT: eError: 0 index: 0x7f000076 |
||
361 | D/DOMX ( 7751): ERROR: [DBG] eError = 0, line 1116 |
||
362 | D/DOMX ( 7751): TRACE: Metadata size = 12332 |
||
363 | D/DOMX ( 7751): TRACE: ion_fd=70 |
||
364 | D/DOMX ( 7751): TRACE: ION being USED for allocation!!!!! handle = c3e30380, ret =0 |
||
365 | D/DOMX ( 7751): ERROR: [DBG] eError = 0, line 1130 |
||
366 | D/DOMX ( 7751): TRACE: Metadata buffer ion handle = c3e30380 |
||
367 | D/DOMX ( 7751): ENTER: |
||
368 | D/DOMX ( 7751): TRACE: Marshaling data |
||
369 | D/DOMX ( 7751): TRACE: eMapInfo = 3 |
||
370 | D/DOMX ( 7751): TRACE: UV buffer fd= 3141592 |
||
371 | D/DOMX ( 7751): TRACE: Metadata buffer = c3e30380 |
||
372 | D/DOMX ( 7751): TRACE: About to send packet |
||
373 | D/DOMX ( 7751): TRACE: RPC_sendPacket_sync hCtx->fd_omx=26|nPacketSize=240 |
||
374 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync RPC_UseBuffer:1080 |
||
375 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync write errno error 22 |
||
376 | D/DOMX ( 7751): ERROR: DOMX Write failed 0xffffffff -1 |
||
377 | D/DOMX ( 7751): ERROR: failed check:status >= 0 - returning error: 0x81001 - Write failed |
||
378 | D/DOMX ( 7751): EXIT: |
||
379 | D/DOMX ( 7751): ERROR: RPC function returned error 0x81001 |
||
380 | D/DOMX ( 7751): TRACE: Use Buffer Successful |
||
381 | D/DOMX ( 7751): TRACE: Value of pBufHeaderRemote: 0x0 LocalBufferHdr :0x15714e8, LocalBuffer :0x154a580 |
||
382 | D/DOMX ( 7751): TRACE: Metadata buffer ion handle given to ion map = c3e30380 |
||
383 | D/DOMX ( 7751): TRACE: Updating no. of buffer to 1 |
||
384 | D/DOMX ( 7751): ERROR: [DBG] eError = -2147479551, line 1192 |
||
385 | D/DOMX ( 7751): EXIT: eError: -2147479551 |
||
386 | E/CameraHAL( 7751): OMX_UseBuffer-0x80001001 |
||
387 | E/CameraHAL( 7751): Exiting function UseBuffersPreview because of ret 0 eError=80001001 |
||
388 | D/DOMX ( 7751): ENTER: hComponent = 0x154e570 |
||
389 | E/ion ( 7751): ioctl -1073460991 failed with code -1: Bad file number |
||
390 | F/libc ( 7751): @@@ ABORTING: INVALID HEAP ADDRESS IN dlfree |
||
391 | F/libc ( 7751): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1) |
||
392 | I/Process ( 189): Sending signal. PID: 7834 SIG: 3 |
||
393 | I/dalvikvm( 7834): threadid=3: reacting to signal 3 |
||
394 | I/dalvikvm( 7834): Wrote stack traces to '/data/anr/traces.txt' |
||
395 | I/DEBUG ( 127): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** |
||
396 | I/DEBUG ( 127): Build fingerprint: 'google/yakju/maguro:4.0.4/IMM76I/330937:user/release-keys' |
||
397 | I/DEBUG ( 127): pid: 7751, tid: 7758 >>> /system/bin/mediaserver <<< |
||
398 | I/DEBUG ( 127): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad |
||
399 | I/DEBUG ( 127): r0 deadbaad r1 00000001 r2 a0000000 r3 00000000 |
||
400 | I/DEBUG ( 127): r4 00000000 r5 00000027 r6 401342f4 r7 401424d4 |
||
401 | I/DEBUG ( 127): r8 01571540 r9 40fe1000 10 0155f9a0 fp 01570e5c |
||
402 | I/DEBUG ( 127): ip ffffffff sp 413a19c0 lr 40115441 pc 40111788 cpsr 600f0030 |
||
403 | I/DEBUG ( 127): d0 656c696620646120 d1 373565343531786e |
||
404 | I/DEBUG ( 127): d2 6c202c3135353975 d3 3239313120656e6d |
||
405 | I/DEBUG ( 127): d4 7264487265666675 d5 3137353178303a20 |
||
406 | I/DEBUG ( 127): d6 636f4c202c386534 d7 7265666675426c61 |
||
407 | I/DEBUG ( 127): d8 0000000000000000 d9 0000000000000000 |
||
408 | I/DEBUG ( 127): d10 0000000000000000 d11 0000000000000000 |
||
409 | I/DEBUG ( 127): d12 0000000000000000 d13 0000000000000000 |
||
410 | I/DEBUG ( 127): d14 0000000000000000 d15 0000000000000000 |
||
411 | I/DEBUG ( 127): d16 3f7316d1d399f1e0 d17 3ffd42315763b9eb |
||
412 | I/DEBUG ( 127): d18 4000000000000000 d19 3fc5ee7544e230aa |
||
413 | I/DEBUG ( 127): d20 3f1152f62f5a4167 d21 bebbb7b7df4a3093 |
||
414 | I/DEBUG ( 127): d22 3ff0000000000000 d23 3ff316d1d399f1e0 |
||
415 | I/DEBUG ( 127): d24 3e66376972bea4d0 d25 3fee147ae0000000 |
||
416 | I/DEBUG ( 127): d26 0000000000000000 d27 0000000000000000 |
||
417 | I/DEBUG ( 127): d28 0000000000000000 d29 0000000000000000 |
||
418 | I/DEBUG ( 127): d30 0000000000000000 d31 0000000000000000 |
||
419 | I/DEBUG ( 127): scr 68000010 |
||
420 | I/DEBUG ( 127): |
||
421 | I/DEBUG ( 127): #00 pc 00017788 /system/lib/libc.so |
||
422 | I/DEBUG ( 127): #01 pc 00013732 /system/lib/libc.so |
||
423 | I/DEBUG ( 127): #02 pc 00015a70 /system/lib/libc.so (dlfree) |
||
424 | I/DEBUG ( 127): #03 pc 00016100 /system/lib/libc.so (free) |
||
425 | I/DEBUG ( 127): #04 pc 000019e6 /system/lib/libmm_osal.so (TIMM_OSAL_Free) |
||
426 | I/DEBUG ( 127): #05 pc 00006446 /system/lib/libdomx.so (PROXY_ComponentDeInit) |
||
427 | I/DEBUG ( 127): #06 pc 000018ec /system/lib/libOMX.TI.DUCATI1.VIDEO.CAMERA.so |
||
428 | I/DEBUG ( 127): #07 pc 00001df6 /system/lib/libOMX_Core.so (OMX_FreeHandle) |
||
429 | I/DEBUG ( 127): #08 pc 000284fc /system/lib/hw/camera.omap4.so (_ZN7android16OMXCameraAdapter24performCleanupAfterErrorEv) |
||
430 | I/DEBUG ( 127): #09 pc 0002b04e /system/lib/hw/camera.omap4.so (_ZN7android16OMXCameraAdapter17UseBuffersPreviewEPvi) |
||
431 | I/DEBUG ( 127): #10 pc 0002b182 /system/lib/hw/camera.omap4.so (_ZN7android16OMXCameraAdapter10useBuffersENS_13CameraAdapter10CameraModeEPvijj) |
||
432 | I/DEBUG ( 127): #11 pc 00024c4c /system/lib/hw/camera.omap4.so (_ZN7android17BaseCameraAdapter11sendCommandENS_13CameraAdapter14CameraCommandsEiii) |
||
433 | I/DEBUG ( 127): #12 pc 0001d3d0 /system/lib/hw/camera.omap4.so (_ZN7android9CameraHal12startPreviewEv) |
||
434 | I/DEBUG ( 127): #13 pc 0001d6de /system/lib/hw/camera.omap4.so (_ZN7android9CameraHal16setPreviewWindowEP18preview_stream_ops) |
||
435 | I/DEBUG ( 127): #14 pc 0001ae80 /system/lib/hw/camera.omap4.so (_Z25camera_set_preview_windowP13camera_deviceP18preview_stream_ops) |
||
436 | I/DEBUG ( 127): #15 pc 000076cc /system/lib/libcameraservice.so |
||
437 | I/DEBUG ( 127): #16 pc 000091b4 /system/lib/libcameraservice.so (_ZN7android13CameraService6Client16setPreviewWindowERKNS_2spINS_7IBinderEEERKNS2_I13ANativeWindowEE) |
||
438 | I/DEBUG ( 127): #17 pc 000092ea /system/lib/libcameraservice.so (_ZN7android13CameraService6Client17setPreviewDisplayERKNS_2spINS_7SurfaceEEE) |
||
439 | I/DEBUG ( 127): #18 pc 00013592 /system/lib/libcamera_client.so (_ZN7android8BnCamera10onTransactEjRKNS_6ParcelEPS1_j) |
||
440 | I/DEBUG ( 127): #19 pc 00017f44 /system/lib/libbinder.so (_ZN7android7BBinder8transactEjRKNS_6ParcelEPS1_j) |
||
441 | I/DEBUG ( 127): #20 pc 0001b26e /system/lib/libbinder.so (_ZN7android14IPCThreadState14executeCommandEi) |
||
442 | I/DEBUG ( 127): #21 pc 0001b44a /system/lib/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb) |
||
443 | I/DEBUG ( 127): #22 pc 00020744 /system/lib/libbinder.so |
||
444 | I/DEBUG ( 127): #23 pc 00022a1e /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv) |
||
445 | I/DEBUG ( 127): #24 pc 00023064 /system/lib/libutils.so |
||
446 | I/DEBUG ( 127): #25 pc 00012e2c /system/lib/libc.so (__thread_entry) |
||
447 | I/DEBUG ( 127): #26 pc 0001295c /system/lib/libc.so (pthread_create) |
||
448 | I/DEBUG ( 127): |
||
449 | I/DEBUG ( 127): code around pc: |
||
450 | I/DEBUG ( 127): 40111768 4623b15c 2c006824 e026d1fb b12368db \.#F$h.,..&..h#. |
||
451 | I/DEBUG ( 127): 40111778 21014a17 6011447a 48124798 24002527 .J.!zD.`.G.H'%.$ |
||
452 | I/DEBUG ( 127): 40111788 f7f47005 2106ef8c e838f7f6 460aa901 .p.....!..8....F |
||
453 | I/DEBUG ( 127): 40111798 f04f2006 94015380 94029303 ebe4f7f5 . O..S.......... |
||
454 | I/DEBUG ( 127): 401117a8 4622a905 f7f52002 f7f4ebee 2106ef78 .."F. ......x..! |
||
455 | I/DEBUG ( 127): |
||
456 | I/DEBUG ( 127): code around lr: |
||
457 | I/DEBUG ( 127): 40115420 41f0e92d 46804c0c 447c2600 68a56824 -..A.L.F.&|D$h.h |
||
458 | I/DEBUG ( 127): 40115430 e0076867 300cf9b5 dd022b00 47c04628 gh.....0.+..(F.G |
||
459 | I/DEBUG ( 127): 40115440 35544306 37fff117 6824d5f4 d1ee2c00 .CT5...7..$h.,.. |
||
460 | I/DEBUG ( 127): 40115450 e8bd4630 bf0081f0 000280be 41f0e92d 0F..........-..A |
||
461 | I/DEBUG ( 127): 40115460 fb01b086 9004f602 461f4815 4615460c .........H.F.F.F |
||
462 | I/DEBUG ( 127): |
||
463 | I/DEBUG ( 127): memory map around addr deadbaad: |
||
464 | I/DEBUG ( 127): bede2000-bee03000 [stack] |
||
465 | I/DEBUG ( 127): (no map for address) |
||
466 | I/DEBUG ( 127): ffff0000-ffff1000 [vectors] |
||
467 | I/DEBUG ( 127): |
||
468 | I/DEBUG ( 127): stack: |
||
469 | I/DEBUG ( 127): 413a1980 00000001 |
||
470 | I/DEBUG ( 127): 413a1984 413a19c0 |
||
471 | I/DEBUG ( 127): 413a1988 4013d7e0 /system/lib/libc.so |
||
472 | I/DEBUG ( 127): 413a198c 0000000c |
||
473 | I/DEBUG ( 127): 413a1990 4013d780 /system/lib/libc.so |
||
474 | I/DEBUG ( 127): 413a1994 4013d718 /system/lib/libc.so |
||
475 | I/DEBUG ( 127): 413a1998 00000000 |
||
476 | I/DEBUG ( 127): 413a199c 40115441 /system/lib/libc.so |
||
477 | I/DEBUG ( 127): 413a19a0 00000000 |
||
478 | I/DEBUG ( 127): 413a19a4 413a19d4 |
||
479 | I/DEBUG ( 127): 413a19a8 401342f4 /system/lib/libc.so |
||
480 | I/DEBUG ( 127): 413a19ac 401424d4 |
||
481 | I/DEBUG ( 127): 413a19b0 01571540 [heap] |
||
482 | I/DEBUG ( 127): 413a19b4 401145ad /system/lib/libc.so |
||
483 | I/DEBUG ( 127): 413a19b8 df0027ad |
||
484 | I/DEBUG ( 127): 413a19bc 00000000 |
||
485 | I/DEBUG ( 127): #00 413a19c0 413a19bc |
||
486 | I/DEBUG ( 127): 413a19c4 00000001 |
||
487 | I/DEBUG ( 127): 413a19c8 401342d8 /system/lib/libc.so |
||
488 | I/DEBUG ( 127): 413a19cc 00000005 |
||
489 | I/DEBUG ( 127): 413a19d0 413a19ec |
||
490 | I/DEBUG ( 127): 413a19d4 fffffbdf |
||
491 | I/DEBUG ( 127): 413a19d8 413a19ec |
||
492 | I/DEBUG ( 127): 413a19dc 413a19ec |
||
493 | I/DEBUG ( 127): 413a19e0 401377f4 /system/lib/libc.so |
||
494 | I/DEBUG ( 127): 413a19e4 4010d737 /system/lib/libc.so |
||
495 | I/DEBUG ( 127): #01 413a19e8 01571560 [heap] |
||
496 | I/DEBUG ( 127): 413a19ec 20404040 |
||
497 | I/DEBUG ( 127): 413a19f0 524f4241 |
||
498 | I/DEBUG ( 127): 413a19f4 474e4954 |
||
499 | I/DEBUG ( 127): 413a19f8 4e49203a |
||
500 | I/DEBUG ( 127): 413a19fc 494c4156 |
||
501 | I/DEBUG ( 127): 413a1a00 45482044 |
||
502 | I/DEBUG ( 127): 413a1a04 41205041 /dev/snd/pcmC0D0p |
||
503 | I/DEBUG ( 127): 413a1a08 45524444 |
||
504 | I/DEBUG ( 127): 413a1a0c 49205353 |
||
505 | I/DEBUG ( 127): 413a1a10 6c64204e |
||
506 | I/DEBUG ( 127): 413a1a14 65657266 |
||
507 | I/DEBUG ( 127): 413a1a18 00000000 |
||
508 | I/DEBUG ( 127): 413a1a1c 17f80cb3 |
||
509 | I/DEBUG ( 127): 413a1a20 00000000 |
||
510 | I/DEBUG ( 127): 413a1a24 00000060 |
||
511 | I/DEBUG ( 127): 413a1a28 40fa4b13 /system/lib/libdomx.so |
||
512 | I/DEBUG ( 127): 413a1a2c 40fa7c7d /system/lib/libdomx.so |
||
513 | I/DEBUG ( 127): 413a1a30 00000020 |
||
514 | I/DEBUG ( 127): 413a1a34 40f95340 /system/lib/libmm_osal.so |
||
515 | I/DEBUG ( 127): 413a1a38 ffffffff |
||
516 | I/DEBUG ( 127): 413a1a3c 02000001 |
||
517 | I/DEBUG ( 127): 413a1a40 000000fb |
||
518 | I/DEBUG ( 127): 413a1a44 401424d4 |
||
519 | I/DEBUG ( 127): 413a1a48 01571568 [heap] |
||
520 | I/DEBUG ( 127): 413a1a4c 00000000 |
||
521 | I/DEBUG ( 127): 413a1a50 00000000 |
||
522 | I/DEBUG ( 127): 413a1a54 401424d4 |
||
523 | I/DEBUG ( 127): 413a1a58 7f000076 |
||
524 | I/DEBUG ( 127): 413a1a5c 4010ec25 /system/lib/libc.so |
||
525 | I/DEBUG ( 127): 413a1a60 01571560 [heap] |
||
526 | I/DEBUG ( 127): 413a1a64 01571658 [heap] |
||
527 | I/DEBUG ( 127): 413a1a68 000000fb |
||
528 | I/DEBUG ( 127): 413a1a6c 401424d4 |
||
529 | I/DEBUG ( 127): 413a1a70 01571568 [heap] |
||
530 | I/DEBUG ( 127): 413a1a74 00000000 |
||
531 | I/DEBUG ( 127): 413a1a78 8060f290 |
||
532 | I/DEBUG ( 127): 413a1a7c 401424d4 |
||
533 | I/DEBUG ( 127): 413a1a80 00000002 |
||
534 | I/DEBUG ( 127): 413a1a84 4010ec25 /system/lib/libc.so |
||
535 | I/DEBUG ( 127): 413a1a88 01571560 [heap] |
||
536 | I/DEBUG ( 127): 413a1a8c 01571658 [heap] |
||
537 | I/DEBUG ( 127): 413a1a90 00006288 |
||
538 | I/DEBUG ( 127): 413a1a94 401424d4 |
||
539 | I/DEBUG ( 127): 413a1a98 01571568 [heap] |
||
540 | I/DEBUG ( 127): 413a1a9c 0157157c [heap] |
||
541 | I/DEBUG ( 127): 413a1aa0 00000002 |
||
542 | I/DEBUG ( 127): 413a1aa4 4010fa89 /system/lib/libc.so |
||
543 | I/DEBUG ( 127): 413a1aa8 015714e8 [heap] |
||
544 | I/DEBUG ( 127): 413a1aac 01571568 [heap] |
||
545 | I/DEBUG ( 127): 413a1ab0 80001001 |
||
546 | I/DEBUG ( 127): 413a1ab4 00000003 |
||
547 | I/DEBUG ( 127): 413a1ab8 00000046 |
||
548 | I/DEBUG ( 127): 413a1abc 413a1acc |
||
549 | I/DEBUG ( 127): 413a1ac0 015714e0 [heap] |
||
550 | I/DEBUG ( 127): 413a1ac4 01571538 [heap] |
||
551 | I/DEBUG ( 127): 413a1ac8 00006308 |
||
552 | I/DEBUG ( 127): 413a1acc 401424d4 |
||
553 | I/DEBUG ( 127): 413a1ad0 015714e8 [heap] |
||
554 | I/DEBUG ( 127): 413a1ad4 40fa8ae1 /system/lib/libdomx.so |
||
555 | I/DEBUG ( 127): 413a1ad8 40143280 |
||
556 | I/DEBUG ( 127): 413a1adc 4011c8ad /system/lib/libc.so |
||
557 | I/DEBUG ( 127): 413a1ae0 01556240 [heap] |
||
558 | I/DEBUG ( 127): 413a1ae4 01556240 [heap] |
||
559 | I/DEBUG ( 127): 413a1ae8 00000000 |
||
560 | I/DEBUG ( 127): 413a1aec 17f80cb3 |
||
561 | I/DEBUG ( 127): 413a1af0 01571538 [heap] |
||
562 | I/DEBUG ( 127): 413a1af4 01556240 [heap] |
||
563 | I/DEBUG ( 127): 413a1af8 00000000 |
||
564 | I/DEBUG ( 127): 413a1afc 4010fa75 /system/lib/libc.so |
||
565 | I/Process ( 189): Sending signal. PID: 7834 SIG: 3 |
||
566 | I/dalvikvm( 7834): threadid=3: reacting to signal 3 |
||
567 | I/dalvikvm( 7834): Wrote stack traces to '/data/anr/traces.txt' |
||
568 | W/AudioTrack( 7751): obtainBuffer timed out (is the CPU pegged?) 0x154a940 user=00150740, server=0014f800 |
||
569 | I/Process ( 189): Sending signal. PID: 7834 SIG: 3 |
||
570 | I/dalvikvm( 7834): threadid=3: reacting to signal 3 |
||
571 | I/dalvikvm( 7834): Wrote stack traces to '/data/anr/traces.txt' |
||
572 | I/Process ( 189): Sending signal. PID: 7834 SIG: 3 |
||
573 | I/dalvikvm( 7834): threadid=3: reacting to signal 3 |
||
574 | I/dalvikvm( 7834): Wrote stack traces to '/data/anr/traces.txt' |
||
575 | W/AudioTrack( 7751): obtainBuffer timed out (is the CPU pegged?) 0x154a940 user=00150740, server=0014f800 |
||
576 | I/Process ( 189): Sending signal. PID: 7834 SIG: 3 |
||
577 | I/dalvikvm( 7834): threadid=3: reacting to signal 3 |
||
578 | I/dalvikvm( 7834): Wrote stack traces to '/data/anr/traces.txt' |
||
579 | I/Process ( 189): Sending signal. PID: 7834 SIG: 3 |
||
580 | I/dalvikvm( 7834): threadid=3: reacting to signal 3 |
||
581 | I/dalvikvm( 7834): Wrote stack traces to '/data/anr/traces.txt' |
||
582 | W/AudioTrack( 7751): obtainBuffer timed out (is the CPU pegged?) 0x154a940 user=00150740, server=0014f800 |
||
583 | I/Process ( 189): Sending signal. PID: 7834 SIG: 3 |
||
584 | I/dalvikvm( 7834): threadid=3: reacting to signal 3 |
||
585 | I/dalvikvm( 7834): Wrote stack traces to '/data/anr/traces.txt' |
||
586 | W/AudioSystem( 189): AudioFlinger server died! |
||
587 | W/AudioSystem( 189): AudioPolicyService server died! |
||
588 | I/ServiceManager( 122): service 'media.audio_flinger' died |
||
589 | I/ServiceManager( 122): service 'media.player' died |
||
590 | I/ServiceManager( 122): service 'media.camera' died |
||
591 | I/ServiceManager( 122): service 'media.audio_policy' died |
||
592 | W/IMediaDeathNotifier( 723): media server died |
||
593 | E/MediaPlayer( 723): error (100, 0) |
||
594 | W/Camera ( 7834): Camera server died! |
||
595 | W/Camera ( 7834): ICamera died |
||
596 | E/MediaPlayer( 723): Error (100,0) |
||
597 | E/VanillaMusic( 723): MediaPlayer error: 100 0 |
||
598 | I/ActivityManager( 189): Displayed com.android.camera/.Camera: +4s446ms |
||
599 | D/CameraStorage( 7834): External storage state=mounted |
||
600 | I/Thumbnail( 7834): Fail to load bitmap. java.io.FileNotFoundException: /data/data/com.android.camera/files/last_thumb: open failed: ENOENT (No such file or directory) |
||
601 | E/Camera ( 7834): Error 100 |
||
602 | E/CameraErrorCallback( 7834): Got camera error callback. error=100 |
||
603 | D/AndroidRuntime( 7834): Shutting down VM |
||
604 | W/dalvikvm( 7834): threadid=1: thread exiting with uncaught exception (group=0x40a411f8) |
||
605 | I/ ( 7873): ServiceManager: 0x959958 |
||
606 | E/SRS-Client( 7873): OpenClient_RILD |
||
607 | D/SRS-Client( 7873): Unsolicited handler isn't implemented yet! |
||
608 | I/AudioFlinger( 7873): Loaded primary audio interface from Tuna audio HW HAL (audio) |
||
609 | I/AudioFlinger( 7873): Using 'Tuna audio HW HAL' (audio.primary) as the primary audio interface |
||
610 | I/AudioFlinger( 7873): Loaded a2dp audio interface from A2DP Audio HW HAL (audio) |
||
611 | I/CameraService( 7873): CameraService started (pid=7873) |
||
612 | I/AudioFlinger( 7873): AudioFlinger's thread 0x960400 ready to run |
||
613 | I/AudioPolicyService( 7873): Loaded audio policy from LEGACY Audio Policy HAL (audio_policy) |
||
614 | I/Process ( 189): Sending signal. PID: 7834 SIG: 3 |
||
615 | I/dalvikvm( 7834): threadid=3: reacting to signal 3 |
||
616 | I/dalvikvm( 7834): Wrote stack traces to '/data/anr/traces.txt' |
||
617 | E/AudioService( 189): Media server died. |
||
618 | E/AudioService( 189): Media server started. |
||
619 | W/AudioPolicyManagerBase( 7873): setPhoneState() setting same state 0 |
||
620 | </pre> |
||
621 | 5 | Denis 'GNUtoo' Carikli | |
622 | The interesting part in all that noise is the following: |
||
623 | <pre> |
||
624 | D/DOMX ( 7751): ERROR: [DBG] RPC_sendPacket_sync write errno error 22 |
||
625 | D/DOMX ( 7751): ERROR: DOMX Write failed 0xffffffff -1 |
||
626 | </pre> |
||
627 | Basically write fails at: |
||
628 | <pre> |
||
629 | #define RPC_sendPacket_sync(hCtx, pPacket, nPacketSize, nFxnIdx, pRetPacket, nSize) do { \ |
||
630 | DOMX_ERROR("[DBG] RPC_sendPacket_sync %s:%d",__func__,__LINE__); \ |
||
631 | status = write(hCtx->fd_omx, pPacket, nPacketSize); \ |
||
632 | 6 | Denis 'GNUtoo' Carikli | if (status == -1){ \ |
633 | int errsv = errno; \ |
||
634 | DOMX_ERROR("[DBG] RPC_sendPacket_sync write errno error %d",errsv); \ |
||
635 | } \ |
||
636 | 5 | Denis 'GNUtoo' Carikli | RPC_freePacket(pPacket); \ |
637 | pPacket = NULL; \ |
||
638 | if(status < 0 ) DOMX_ERROR("DOMX Write failed 0x%x %d",status,status); \ |
||
639 | RPC_assert(status >= 0, RPC_OMX_ErrorUndefined, "Write failed"); \ |
||
640 | eError = TIMM_OSAL_ReadFromPipe(hCtx->pMsgPipe[nFxnIdx], &pRetPacket, \ |
||
641 | RPC_MSG_SIZE_FOR_PIPE, (TIMM_OSAL_U32 *)(&nSize), TIMM_OSAL_SUSPEND); \ |
||
642 | RPC_assert(eError == TIMM_OSAL_ERR_NONE, eError, \ |
||
643 | "Read failed"); \ |
||
644 | } while(0) |
||
645 | </pre> |
||
646 | That means that a normal unix write fails with EINVAL. |