2013-09-27 6 views
9

स्नैपड्रैगन डिवाइस पर हमारे एंड्रॉइड एप्लिकेशन को चलाने पर मुझे कुछ अजीब दुर्घटना मिली, लेकिन चीज अन्य उपकरणों पर अच्छी तरह से काम करती है।एंड्रॉइड एप्लिकेशन डेक्यूबफर त्रुटि

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 

.....

किसी भी सहायता की सराहना की जाएगी यहाँ इस प्रक्रिया मरने से पहले कुछ लॉग नहीं है। धन्यवाद।

+0

मैं इसे एक हिसेंस "नाड़ी" Google टीवी पर देखता हूं; यह स्पष्ट नहीं है कि समस्या क्या है। ई/बफरक्यूयू: डेक्यू बफर: बफर गिनती – larham1

+0

सेट किए बिना एकाधिक बफर को डिस्काउंट नहीं कर सकता है कि ऐप क्या करने की कोशिश कर रहा है? – peasea

उत्तर

1

ऐसा लगता है कि इसे BufferQueue लाइन 401 से निकाल दिया गया है। बफर आकार कतार कन्स्ट्रक्टर के अंदर शुरू हुआ।

एंड्रॉइड मैनिफेस्ट में हार्डवेयर त्वरण को अक्षम करने का प्रयास करें। ऐसा लगता है कि यह मदद करेगा। यदि ऐसा है, तो यह प्रोग्राम ओएस संस्करण या डिवाइस सीपीयू पर निर्भर करता है। यह आधुनिक एंड्रॉइड ओएस संस्करण बग की तरह है।

संबंधित मुद्दे