【发布时间】:2013-10-04 03:06:25
【问题描述】:
在 snapdragon 设备上运行我们的 android 应用程序时发生了一些奇怪的崩溃,但在其他设备上运行良好。 以下是进程终止前的一些日志:
W/Adreno-EGLSUB( 3075): <DequeueBuffer:583>: dequeue native buffer fail: Unknown error 2147483646, buffer=0x0, handle=0x0
W/Adreno-EGLSUB( 3075): <SwapBuffers:1300>: Invalid native buffer. Failed to queueBuffer
W/Adreno-EGLSUB( 3075): <updater_thread:456>: native buffer is NULL
D/QCUtilClass( 2464): extended extractor not needed, return default.
和:
E/BufferQueue( 357): [xxx.xxxx.xxxxx(our game app)] dequeueBuffer: can't dequeue multiple buffers without setting the buffer count
W/Adreno-EGLSUB( 3075): <DequeueBuffer:583>: dequeue native buffer fail: Invalid argument, buffer=0x0, handle=0x0
W/Adreno-ES20( 3075): <gl2_surface_swap:43>: GL_OUT_OF_MEMORY
W/Adreno-EGL( 3075): <qeglDrvAPI_eglSwapBuffers:3590>: EGL_BAD_SURFACE
.....
任何帮助将不胜感激。 谢谢。
【问题讨论】:
-
我在海信“脉冲”谷歌电视上看到了同样的情况;不清楚是什么问题。 E/BufferQueue﹕dequeueBuffer: 不能在不设置缓冲区计数的情况下使多个缓冲区出队
-
有关该应用程序尝试做什么的任何详细信息?