У меня есть приложение, которое использует webView для отображения флэш-веб-страницы.Время от времени при загрузке веб-страницы, содержащей флэш-память, приложение останавливается, и журнал cat повторяет сообщение:
WARN / SharedBufferStack (26309): время ожидания ожидания дляForFordition (LockCondition) (identity = 397, статус = 0).Процессор может быть привязан.повторная попытка.
При достижении этого состояния приложение не сможет загружаться при последующих запусках или вернется в то же состояние.
В настоящее время используется -Android 2.2 - Advent Vega, хотя то же самоепроблема возникает на Samsung Galaxy S.
/***********************LOG CAT OUTPUT***************************/
INFO/(27019):
View::CreateDisplayContext original wmode = wWindow
INFO/(27019):
View::CreateDisplayContext using wmode = wGPU
INFO/FlashEGL(27019):
calling CreateWindowSurface
INFO/FlashEGL(27019):
created window surface
com.google.android.gles_jni.EGLSurfaceImpl@44362598
DEBUG/dalvikvm(27019): GC_FOR_MALLOC freed 2604 objects / 152424 bytes in 51ms
DEBUG/dalvikvm(27019): GC_FOR_MALLOC freed 156 objects / 6648 bytes in 30ms
DEBUG/WifiService(967): ACTION_BATTERY_CHANGED pluggedType: 0
WARN/SharedBufferStack(27019):
waitForCondition(LockCondition) timed out (identity=409, status=0).
CPU may be pegged. trying again.
WARN/SharedBufferStack(27019):
waitForCondition(LockCondition) timed out (identity=409, status=0).
CPU may be pegged. trying again.
WARN/SharedBufferStack(27019):
waitForCondition(LockCondition) timed out (identity=409, status=0).
CPU may be pegged. trying again.
WARN/SharedBufferStack(27019):
waitForCondition(LockCondition) timed out (identity=409, status=0).
CPU may be pegged. trying again.
DEBUG/dalvikvm(1388): GC_EXPLICIT freed 4277 objects / 199168 bytes in 85ms
WARN/SharedBufferStack(27019):
waitForCondition(LockCondition) timed out (identity=409, status=0).
CPU may be pegged. trying again.
WARN/SharedBufferStack(27019):
waitForCondition(LockCondition) timed out (identity=409, status=0).
CPU may be pegged. trying again.