Bug in opencv samples for android (Bug #2373)
Description
Samples doesn't work on platform 4.1.1. More exactly I tried Samsung Galaxy S3, and have this error:
09-19 17:25:56.631: I/View(22073): setupCamera
09-19 17:25:56.763: D/dalvikvm(22073): GC_FOR_ALLOC freed 164K, 3% free 10823K/11079K, paused 12ms, total 12ms
09-19 17:25:56.763: I/dalvikvm-heap(22073): Grow heap (frag case) to 11.917MB for 1382416-byte allocation
09-19 17:25:56.779: D/dalvikvm(22073): GC_CONCURRENT freed 1K, 3% free 12172K/12487K, paused 12ms+1ms, total 20ms
09-19 17:25:56.779: D/dalvikvm(22073): WAIT_FOR_CONCURRENT_GC blocked 8ms
09-19 17:25:56.795: D/dalvikvm(22073): GC_FOR_ALLOC freed 0K, 3% free 12172K/12487K, paused 9ms, total 9ms
09-19 17:25:56.795: I/dalvikvm-heap(22073): Grow heap (frag case) to 13.235MB for 1382416-byte allocation
09-19 17:25:56.802: D/dalvikvm(22073): GC_CONCURRENT freed 0K, 3% free 13522K/13895K, paused 2ms+2ms, total 11ms
09-19 17:25:56.802: D/dalvikvm(22073): WAIT_FOR_CONCURRENT_GC blocked 9ms
09-19 17:25:56.810: I/Specific view(22073): Preview started
09-19 17:25:56.818: D/dalvikvm(22073): GC_FOR_ALLOC freed <1K, 3% free 13522K/13895K, paused 10ms, total 10ms
09-19 17:25:56.826: I/dalvikvm-heap(22073): Grow heap (frag case) to 16.750MB for 3686416-byte allocation
09-19 17:25:56.842: D/dalvikvm(22073): GC_CONCURRENT freed <1K, 3% free 17122K/17543K, paused 2ms+2ms, total 13ms
09-19 17:25:56.842: D/dalvikvm(22073): WAIT_FOR_CONCURRENT_GC blocked 11ms
09-19 17:25:56.873: E/BufferQueue(22073): [unnamed-22073-0] setBufferCount: SurfaceTexture has been abandoned!
Not only me have such problem. For example: https://groups.google.com/forum/#!msg/android-opencv/bixX07tg6zo/tjLrt-q11U4J
Associated revisions
Merge pull request #2373 from mlyashko:optflow_dualtvl1
History
Updated by Ilariia Belova over 12 years ago
I copied log from my running code, which use your examples, so classes have another names, sorry.
By link are more precise log cats.
Updated by Andrey Pavlenko over 12 years ago
- Category set to android
- Assignee set to Alexander Smorkalov
- Start date deleted (
2012-09-19)
Updated by Andrey Kamaev over 12 years ago
The problem should be already fixed in ba862ff.
It actually might be an Android bug - the SurfaceTexture object is detached during the Bitmap.createBitmap call.
- Status changed from Open to Done
- Target version set to 2.4.3