cocos3.17.2 android某些机型会崩溃 初步判断 ccexp.AudioEngine 播放声音时候停止播放引起的崩溃 ,求大神帮忙看下问题。 日志如下
i:0,p:-1,c:287) queueBuffer() in a disconnected state
08-27 17:44:34.683 D/AudioFlinger_Threads( 312): before set Effect volume vlf 0.000000, vr 0.000000, vaf 0.000000
08-27 17:44:34.683 D/AudioFlinger_Threads( 312): set mixer volume vlf 0.000000, vrf 0.000000, vaf 0.000000
08-27 17:44:34.683 D/AudioFlinger_Threads( 312): before set Effect volume vlf 0.000000, vr 0.000000, vaf 0.000000
08-27 17:44:34.683 D/AudioFlinger_Threads( 312): set mixer volume vlf 0.000000, vrf 0.000000, vaf 0.000000
08-27 17:44:34.683 D/AudioTrackShared( 312): front(0x6b6000), mIsOut(1), mAvailToClient=1024 stepCount=1024 minimum=2048, FUTEX_WAKE
08-27 17:44:34.683 D/AudioTrackShared( 312): front(0x6b6000), mIsOut 1, avail 2048, mFrameCount 4096, filled 2048
08-27 17:44:34.683 D/AudioTrackShared( 312): front(0x949400), mIsOut(1), mAvailToClient=0 stepCount=1024 minimum=1536
08-27 17:44:34.683 V/AudioTrack( 312): obtainBuffer(2048) returned 2048 = 2048 + 0 err 0
08-27 17:44:34.683 D/AudioTrackShared( 312): front(0x6b6000), mIsOut 1, avail 0, mFrameCount 4096, filled 4096
08-27 17:44:34.683 D/AudioTrackShared( 312): front(0x6b6000), mIsOut 1, avail 0, mFrameCount 4096, filled 4096
08-27 17:44:34.683 D/AudioTrackShared( 312): front(0x6b6000), mIsOut 1, obtainBuffer() FUTEX_WAIT
08-27 17:44:34.684 F/libc ( 7665): Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 7754 (GLThread 165)
08-27 17:44:34.684 I/libc ( 7665): Suppressing debuggerd output because prctl(PR_GET_DUMPABLE)==0
08-27 17:44:34.686 D/Surface ( 287): Surface::setBuffersDimensions(this=0x7f974a8c00,w=1080,h=1920)
08-27 17:44:34.687 V/GraphicBufferSource( 312): onFrameAvailable exec=1 avail=0
08-27 17:44:34.687 V/GraphicBufferSource( 312): fillCodecBuffer_l: acquiring buffer, avail=1
08-27 17:44:34.687 V/GraphicBufferSource( 312): submitBuffer_l cbi=11
08-27 17:44:34.687 V/GraphicBufferSource( 312): emptyDirectBuffer succeeded, h=0xe82d7a00 p=0xe7749220 bufhandle=0xdb42c5e0
08-27 17:44:34.687 V/GraphicBufferSource( 312): buffer submitted (bq 9, cbi 11)
08-27 17:44:34.687 D/MtkOmxVenc( 312): [0xee099200] ee099200 ETB (0xE82D7A00) (0xE7749220) (8), mNumPendingInput(1)
08-27 17:44:34.687 V/GraphicBufferSource( 312): setLatestSubmittedBuffer_l, mLatestSubmittedBufferId 8, 0
08-27 17:44:34.687 D/MtkOmxVenc( 312): [0xee099200] FrameBuf : handle = 0xdb42c5e0, VA = 0xdc4c5000, PA = 0x6500000, format=HAL_PIXEL_FORMAT_YV12(0x32315659), ion=110
08-27 17:44:34.687 I/VDO_LOG ( 312): Y:6500000, U:6546500, V:6538400
08-27 17:44:34.688 I/System.out( 3032): [socket][219] connection cn.bing.com/202.89.233.100:80;LocalPort=56361(10000)
08-27 17:44:34.688 I/System.out( 3032): [CDS]connect[cn.bing.com/202.89.233.100:80] tm:10
08-27 17:44:34.688 D/SocketClient( 308): SocketClient sendData done:
08-27 17:44:34.689 D/Posix ( 3032): [Posix_connect Debug]Process cn.testin.itestin:nserver :80
08-27 17:44:34.690 E/VDO_LOG ( 312): [tid: 11218] =benc 251, max 160904, min 207, avg 550==enc 2170, max 17948, min 1587, avg 2315==aenc 85, max 10555, min 0, avg 96==init 169, max 7525, min 138, avg 226==frm 2261, max 164187, min 0, avg 2654==deinit 74, max 10413, min 0, avg 79==flush 55, max 160455, min 41, avg 278=
08-27 17:44:34.690 D/MtkOmxVenc( 312): [0xee099200] AVC EncTime=3, RGB_2_YUV=0, buf timestamp=1091838 (1091838250) IsKey(0), Size(82) : in VA=0xE7749220, offset=0x00000000, t=1091838250, len=8, flags=0x00000010 : out VA=0xDCFC3000, offset=0x00000000
08-27 17:44:34.690 D/MtkOmxVenc( 312): [0xee099200] ee099200 EBD (0xE82D7A00) (0xE7749220), mNumPendingInput(0)
08-27 17:44:34.690 D/MtkOmxVenc( 312): [0xee099200] ee099200 FBD (0xDB42C640) (0xDCFC3000) 1091838250 (82), mNumPendingOutput(7)
08-27 17:44:34.690 D/BufferQueueProducer( 287): FrameBufferSurface_0 cancelBuffer: slot 1
08-27 17:44:34.690 V/GraphicBufferSource( 312): codecBufferEmptied h=0xe82d7a00 size=8 filled=8 p=0xe7749220
08-27 17:44:34.690 D/Surface ( 287): Surface::setBuffersDimensions(this=0x7f974a9a00,w=480,h=480)
08-27 17:44:34.690 W/BufferQueueProducer( 287): VDS: ScreenRecorder dequeueBuffer() in a disconnected state
08-27 17:44:34.690 V/GraphicBufferSource( 312): cbi 11 matches bq slot 9, handle=0xdb42c5e0
08-27 17:44:34.690 D/ACodec (11212): [OMX.MTK.VIDEO.ENCODER.AVC] onOMXFillBufferDone ID 0xdb42c640 time 1091838250 us, flags = 0x00000010
08-27 17:44:34.690 D/ACodec (11212): give LatencyToken 4013, 82
08-27 17:44:34.691 D/ACodec (11212): [OMX.MTK.VIDEO.ENCODER.AVC] onOutputBufferDrained ID db42c640
08-27 17:44:34.691 W/BufferQueueProducer( 287): VDS: ScreenRecorder queueBuffer() in a disconnected state
08-27 17:44:34.692 D/MtkOmxVenc( 312): [0xee099200] ee099200 FTB (0xDB42C640) (0xDCFC3000) (1048576), mNumPendingOutput(8)
08-27 17:44:34.693 D/Surface ( 287): Surface::setBuffersDimensions(this=0x7f974a8c00,w=1080,h=1920)
08-27 17:44:34.693 V/GraphicBufferSource( 312): onFrameAvailable exec=1 avail=0
08-27 17:44:34.693 V/GraphicBufferSource( 312): fillCodecBuffer_l: acquiring buffer, avail=1
08-27 17:44:34.694 V/GraphicBufferSource( 312): submitBuffer_l cbi=11
08-27 17:44:34.694 V/GraphicBufferSource( 312): emptyDirectBuffer succeeded, h=0xe82d7a00 p=0xe7749220 bufhandle=0xdb42c7c0
08-27 17:44:34.694 D/MtkOmxVenc( 312): [0xee099200] ee099200 ETB (0xE82D7A00) (0xE7749220) (8), mNumPendingInput(1)
08-27 17:44:34.694 V/GraphicBufferSource( 312): buffer submitted (bq 10, cbi 11)
08-27 17:44:34.694 V/GraphicBufferSource( 312): setLatestSubmittedBuffer_l, mLatestSubmittedBufferId 9, 0
08-27 17:44:34.694 D/MtkOmxVenc( 312): [0xee099200] FrameBuf : handle = 0xdb42c7c0, VA = 0xdc470000, PA = 0x6600000, format=HAL_PIXEL_FORMAT_YV12(0x32315659), ion=114
08-27 17:44:34.694 I/VDO_LOG ( 312): Y:6600000, U:6646500, V:6638400
08-27 17:44:34.696 E/VDO_LOG ( 312): [tid: 11218] =benc 277, max 160904, min 207, avg 550==enc 1717, max 17948, min 1587, avg 2315==aenc 76, max 10555, min 0, avg 96==init 187, max 7525, min 138, avg 226==frm 1820, max 164187, min 0, avg 2654==deinit 62, max 10413, min 0, avg 79==flush 52, max 160455, min 41, avg 278=
08-27 17:44:34.696 D/MtkOmxVenc( 312): [0xee099200] AVC EncTime=2, RGB_2_YUV=0, buf timestamp=1091845 (1091845150) IsKey(0), Size(32) : in VA=0xE7749220, offset=0x00000000, t=1091845150, len=8, flags=0x00000010 : out VA=0xDCEC3000, offset=0x00000000
08-27 17:44:34.696 D/MtkOmxVenc( 312): [0xee099200] ee099200 EBD (0xE82D7A00) (0xE7749220), mNumPendingInput(0)
08-27 17:44:34.696 D/MtkOmxVenc( 312): [0xee099200] ee099200 FBD (0xDB42C880) (0xDCEC3000) 1091845150 (32), mNumPendingOutput(7)
08-27 17:44:34.696 V/GraphicBufferSource( 312): codecBufferEmptied h=0xe82d7a00 size=8 filled=8 p=0xe7749220
08-27 17:44:34.696 V/GraphicBufferSource( 312): cbi 11 matches bq slot 10, handle=0xdb42c7c0
08-27 17:44:34.697 D/ACodec (11212): [OMX.MTK.VIDEO.ENCODER.AVC] onOMXFillBufferDone ID 0xdb42c880 time 1091845150 us, flags = 0x00000010
08-27 17:44:34.697 D/ACodec (11212): give LatencyToken 4014, 32
08-27 17:44:34.697 D/ACodec (11212): [OMX.MTK.VIDEO.ENCODER.AVC] onOutputBufferDrained ID db42c880
08-27 17:44:34.697 D/MtkOmxVenc( 312): [0xee099200] ee099200 FTB (0xDB42C880) (0xDCEC3000) (1048576), mNumPendingOutput(8)
08-27 17:44:34.703 D/BufferQueueProducer( 287): FrameBufferSurface_0 cancelBuffer: slot 1
08-27 17:44:34.703 D/Surface ( 287): Surface::setBuffersDimensions(this=0x7f974a9a00,w=480,h=480)
08-27 17:44:34.703 W/BufferQueueProducer( 287): VDS: ScreenRecorder dequeueBuffer() in a disconnected state
08-27 17:44:34.704 W/BufferQueueProducer( 287): VDS: ScreenRecorder queueBuffer() in a disconnected state
08-27 17:44:34.706 D/Surface ( 287): Surface::setBuffersDimensions(this=0x7f974a8c00,w=1080,h=1920)
08-27 17:44:34.706 D/AudioFlinger_Threads( 312): before set Effect volume vlf 0.000000, vr 0.000000, vaf 0.000000
08-27 17:44:34.706 D/AudioFlinger_Threads( 312): set mixer volume vlf 0.000000, vrf 0.000000, vaf 0.000000
08-27 17:44:34.706 D/AudioFlinger_Threads( 312): before set Effect volume vlf 0.000000, vr 0.000000, vaf 0.000000
08-27 17:44:34.706 D/AudioFlinger_Threads( 312): set mixer volume vlf 0.000000, vrf 0.000000, vaf 0.000000
08-27 17:44:34.706 D/AudioTrackShared( 312): front(0x6b6400), mIsOut(1), mAvailToClient=0 stepCount=1024 minimum=2048
08-27 17:44:34.706 D/AudioTrackShared( 312): front(0x949800), mIsOut(1), mAvailToClient=1024 stepCount=1024 minimum=1536, FUTEX_WAKE
08-27 17:44:34.706 V/GraphicBufferSource( 312): onFrameAvailable exec=1 avail=0
08-27 17:44:34.706 V/GraphicBufferSource( 312): fillCodecBuffer_l: acquiring buffer, avail=1
08-27 17:44:34.707 V/GraphicBufferSource( 312): submitBuffer_l cbi=11
08-27 17:44:34.707 V/GraphicBufferSource( 312): emptyDirectBuffer succeeded, h=0xe82d7a00 p=0xe7749220 bufhandle=0xdb42cac0
08-27 17:44:34.707 V/GraphicBufferSource( 312): buffer submitted (bq 11, cbi 11)
08-27 17:44:34.707 V/GraphicBufferSource( 312): setLatestSubmittedBuffer_l, mLatestSubmittedBufferId 10, 0
08-27 17:44:34.707 D/MtkOmxVenc( 312): [0xee099200] ee099200 ETB (0xE82D7A00) (0xE7749220) (8), mNumPendingInput(1)
08-27 17:44:34.707 D/MtkOmxVenc( 312): [0xee099200] FrameBuf : handle = 0xdb42cac0, VA = 0xdc41b000, PA = 0x6700000, format=HAL_PIXEL_FORMAT_YV12(0x32315659), ion=118
08-27 17:44:34.707 I/VDO_LOG ( 312): Y:6700000, U:6746500, V:6738400
08-27 17:44:34.709 E/VDO_LOG ( 312): [tid: 11218] =benc 321, max 160904, min 207, avg 550==enc 1718, max 17948, min 1587, avg 2315==aenc 74, max 10555, min 0, avg 96==init 234, max 7525, min 138, avg 226==frm 1814, max 164187, min 0, avg 2654==deinit 63, max 10413, min 0, avg 79==flush 51, max 160455, min 41, avg 278=
08-27 17:44:34.709 D/MtkOmxVenc( 312): [0xee099200] AVC EncTime=2, RGB_2_YUV=0, buf timestamp=1091858 (1091858272) IsKey(0), Size(24) : in VA=0xE7749220, offset=0x00000000, t=1091858272, len=8, flags=0x00000010 : out VA=0xF1202000, offset=0x00000000
08-27 17:44:34.709 D/MtkOmxVenc( 312): [0xee099200] ee099200 EBD (0xE82D7A00) (0xE7749220), mNumPendingInput(0)
08-27 17:44:34.709 D/MtkOmxVenc( 312): [0xee099200] ee099200 FBD (0xDB42C220) (0xF1202000) 1091858272 (24), mNumPendingOutput(7)
08-27 17:44:34.710 V/GraphicBufferSource( 312): codecBufferEmptied h=0xe82d7a00 size=8 filled=8 p=0xe7749220
08-27 17:44:34.710 V/GraphicBufferSource( 312): cbi 11 matches bq slot 11, handle=0xdb42cac0
08-27 17:44:34.710 D/ACodec (11212): [OMX.MTK.VIDEO.ENCODER.AVC] onOMXFillBufferDone ID 0xdb42c220 time 1091858272 us, flags = 0x00000010
08-27 17:44:34.710 D/ACodec (11212): give LatencyToken 4015, 24
08-27 17:44:34.711 D/ACodec (11212): [OMX.MTK.VIDEO.ENCODER.AVC] onOutputBufferDrained ID db42c220
08-27 17:44:34.711 D/MtkOmxVenc( 312): [0xee099200] ee099200 FTB (0xDB42C220) (0xF1202000) (1048576), mNumPendingOutput(8)
08-27 17:44:34.720 D/BufferQueueProducer( 287): FrameBufferSurface_0 cancelBuffer: slot 1
08-27 17:44:34.720 D/Surface ( 287): Surface::setBuffersDimensions(this=0x7f974a9a00,w=480,h=480)
08-27 17:44:34.720 W/BufferQueueProducer( 287): VDS: ScreenRecorder dequeueBuffer() in a disconnected state
08-27 17:44:34.721 I/System.out( 3032): [socket][/10.43.23.89:56361] connected
08-27 17:44:34.721 I/System.out( 3032): [CDS]close[56361]
08-27 17:44:34.722 W/BufferQueueProducer( 287): VDS: ScreenRecorder queueBuffer() in a disconnected state
08-27 17:44:34.723 D/Surface ( 287): Surface::setBuffersDimensions(this=0x7f974a8c00,w=1080,h=1920)
08-27 17:44:34.724 D/BufferQueueProducer( 312): GraphicBufferSource cancelBuffer: slot 12
08-27 17:44:34.727 E/TestinExternalLog( 4426): Mem>>>> Avalable:89732KB, Cached:1114176KB used:1753588KB
08-27 17:44:34.729 D/AudioFlinger_Threads( 312): before set Effect volume vlf 0.000000, vr 0.000000, vaf 0.000000
08-27 17:44:34.729 D/AudioFlinger_Threads( 312): set mixer volume vlf 0.000000, vrf 0.000000, vaf 0.000000
08-27 17:44:34.729 D/AudioFlinger_Threads( 312): before set Effect volume vlf 0.000000, vr 0.000000, vaf 0.000000
08-27 17:44:34.729 D/AudioFlinger_Threads( 312): set mixer volume vlf 0.000000, vrf 0.000000, vaf 0.000000
08-27 17:44:34.729 D/AudioTrackShared( 312): front(0x6b6800), mIsOut(1), mAvailToClient=1024 stepCount=1024 minimum=2048, FUTEX_WAKE
08-27 17:44:34.729 D/AudioTrackShared( 312): front(0x6b6800), mIsOut 1, avail 2048, mFrameCount 4096, filled 2048
08-27 17:44:34.729 D/AudioTrackShared( 312): front(0x949c00), mIsOut(1), mAvailToClient=2048 stepCount=1024 minimum=1536, FUTEX_WAKE
08-27 17:44:34.729 V/AudioTrack( 312): obtainBuffer(2048)
2048 = 2048 + 0 err 0
08-27 17:44:34.729 D/AudioTrackShared( 312): front(0x6b6800), mIsOut 1, avail 0, mFrameCount 4096, filled 4096
08-27 17:44:34.729 D/AudioTrackShared( 312): front(0x6b6800), mIsOut 1, avail 0, mFrameCount 4096, filled 4096
08-27 17:44:34.729 D/AudioTrackShared( 312): front(0x6b6800), mIsOut 1, obtainBuffer() FUTEX_WAIT
08-27 17:44:34.745 I/memtrack_graphic( 767): graphic_memtrack_get_memory match 4: ion_mm_heap 7665 16384 2 ffffffc026edf040 ffffffc001ed8b00.
08-27 17:44:34.745 I/memtrack_graphic( 767): : 7665 7665 16384 2 8192
08-27 17:44:34.745 I/memtrack_graphic( 767): graphic_memtrack_get_memory match 4: ion_mm_heap 7665 16384 3 ffffffc0b0f39140 ffffffc00e7e6800.
08-27 17:44:34.745 I/memtrack_graphic( 767): : 7665 7665 16384 3 13653
08-27 17:44:34.745 I/memtrack_graphic( 767): graphic_memtrack_get_memory match 4: ion_mm_heap 7665 94208 2 ffffffc029660bc0 ffffffc042f75700.
08-27 17:44:34.745 I/memtrack_graphic( 767): : 7665 7665 94208 2 60757
08-27 17:44:34.745 I/memtrack_graphic( 767): graphic_memtrack_get_memory match 4: ion_mm_heap 7665 16384 2 ffffffc002bce600 ffffffc04a48fe00.
08-27 17:44:34.745 I/memtrack_graphic( 767): : 7665 7665 16384 2 68949
08-27 17:44:34.745 I/memtrack_graphic( 767): graphic_memtrack_get_memory match 4: ion_mm_heap 7665 94208 3 ffffffc0a7e4c840 ffffffc04c1f8d00.
08-27 17:44:34.745 I/memtrack_graphic( 767): : 7665 7665 94208 3 100351
08-27 17:44:34.745 I/memtrack_graphic( 767): graphic_memtrack_get_memory match 4: ion_mm_heap 7665 8355840 2 ffffffc02965ff40 ffffffc04c6fd100.
08-27 17:44:34.745 I/memtrack_graphic( 767): : 7665 7665 8355840 2 4278271
08-27 17:44:34.745 I/memtrack_graphic( 767): graphic_memtrack_get_memory match 4: ion_mm_heap 7665 8355840 2 ffffffc026e2a8c0 ffffffc06046e800.
08-27 17:44:34.745 I/memtrack_graphic( 767): : 7665 7665 8355840 2 8456191
08-27 17:44:34.745 I/memtrack_graphic( 767): graphic_memtrack_get_memory match 4: ion_mm_heap 7665 94208 2 ffffffc00823b200 ffffffc07a7f5f00.
08-27 17:44:34.745 I/memtrack_graphic( 767): : 7665 7665 94208 2 8503295
08-27 17:44:34.745 I/memtrack_graphic( 767): graphic_memtrack_get_memory match 4: ion_mm_heap 7665 8355840 2 ffffffc029d5b940 ffffffc08f679b00.
08-27 17:44:34.745 I/memtrack_graphic( 767): : 7665 7665 8355840 2 12681215
08-27 17:44:34.745 I/memtrack_graphic( 767): graphic_memtrack_get_memory match 4: ion_mm_heap 7665 8355840 2 ffffffc04244d8c0 ffffffc08f730f00.
08-27 17:44:34.745 I/memtrack_graphic( 767): : 7665 7665 8355840 2 16859135
08-27 17:44:34.745 I/memtrack_graphic( 767): graphic_memtrack_get_memory match 4: ion_mm_heap 7665 8355840 3 ffffffc08fec7300 ffffffc0a788eb00.
08-27 17:44:34.745 I/memtrack_graphic( 767): : 7665 7665 8355840 3 19644415
08-27 17:44:34.745 I/memtrack_graphic( 767): graphic_memtrack_get_memory match 4: ion_mm_heap 7665 94208 2 ffffffc06cda7680 ffffffc0a7ff5e00.
08-27 17:44:34.745 I/memtrack_graphic( 767): : 7665 7665 94208 2 19691519
08-27 17:44:34.745 I/memtrack_graphic( 767): graphic_memtrack_get_memory match 4: ion_mm_heap 7665 16384 2 ffffffc0923cb380 ffffffc0a810ce00.
08-27 17:44:34.745 I/memtrack_graphic( 767): : 7665 7665 16384 2 19699711
08-27 17:44:34.745 I/memtrack_graphic( 767): graphic_memtrack_get_memory match 4: ion_mm_heap 7665 8355840 3 ffffffc035277300 ffffffc0b37ae400.
08-27 17:44:34.745 I/memtrack_graphic( 767): : 7665 7665 8355840 3 22484991
08-27 17:44:34.749 D/Environment( 4996): getStorageVolume, volume:StorageVolume:
08-27 17:44:34.749 D/Environment( 4996): mStorageId=65537 mPath=/storage/emulated/0 mDescriptionId=17040808
08-27 17:44:34.749 D/Environment( 4996): mPrimary=true mRemovable=false mEmulated=true mMtpReserveSpace=10
08-27 17:44:34.749 D/Environment( 4996): mAllowMassStorage=false mMaxFileSize=0 mOwner=UserHandle{0} mUuid=null
08-27 17:44:34.749 D/Environment( 4996): mUserLabel=null mState=mounted
08-27 17:44:34.750 D/Environment( 4996): getStorageVolume, volume:StorageVolume:
08-27 17:44:34.750 D/Environment( 4996): mStorageId=131073 mPath=/storage/usbotg mDescriptionId=17040809
08-27 17:44:34.750 D/Environment( 4996): mPrimary=false mRemovable=true mEmulated=false mMtpReserveSpace=0
08-27 17:44:34.750 D/Environment( 4996): mAllowMassStorage=false mMaxFileSize=0 mOwner=null mUuid=null
08-27 17:44:34.750 D/Environment( 4996): mUserLabel=null mState=removed
08-27 17:44:34.752 D/AudioFlinger_Threads( 312): before set Effect volume vlf 0.000000, vr 0.000000, vaf 0.000000
08-27 17:44:34.752 D/AudioFlinger_Threads( 312): set mixer volume vlf 0.000000, vrf 0.000000, vaf 0.000000
08-27 17:44:34.770 I/BufferQueueProducer( 287): com.xiyou.gzdh/org.cocos2dx.lua.AppActivity disconnect§: api 1
08-27 17:44:34.770 I/WindowState( 767): WIN DEATH: Window{6d38336 u0 com.xiyou.gzdh/org.cocos2dx.lua.AppActivity}
08-27 17:44:34.770 I/BufferQueueConsumer( 287): com.xiyou.gzdh/org.cocos2dx.lua.AppActivity getReleasedBuffers: returning mask 0xffffffffffffffff
08-27 17:44:34.770 D/DisplayManagerService( 767): Display listener for pid 7665 died.
08-27 17:44:34.770 D/AudioFlinger_Threads( 312): removeEffect_l() 0xf5550000 effect 0xe8c0b680
08-27 17:44:34.770 D/AudioFlinger_Threads( 312): removeEffectChain_l() 0xeeb7b080 from thread 0xf5550000 for session 30
08-27 17:44:34.770 D/GraphicBuffer( 287): free, handle(0x7f97536800) (w:1080 h:1920 s:1088 f:0x1 u:0x000b00)
08-27 17:44:34.770 D/AudioFlinger_Threads( 312): removeEffectChain_l(): stopping track on chain 0xeeb7b080 for session Id: 30
08-27 17:44:34.770 D/AudioPolicyManager( 312): setEffectEnabled(false) total CPU 0
08-27 17:44:34.770 D/AudioPolicyManager( 312): unregisterEffect() effect Dirac [music], ID 32, memory 0 total memory 0
08-27 17:44:34.770 D/AudioFlinger_Threads( 312): removeEffect_l() 0xf5550000 effect 0xe8c0ca00
08-27 17:44:34.770 D/AudioFlinger_Threads( 312): removeEffectChain_l() 0xe841e780 from thread 0xf5550000 for session 24
08-27 17:44:34.770 D/AudioFlinger_Threads( 312): removeEffectChain_l(): stopping track on chain 0xe841e780 for session Id: 24
08-27 17:44:34.770 D/AudioFlinger::EffectChain( 312): setEffectSuspendedAll_l, try to remove index = 0
08-27 17:44:34.770 D/AudioFlinger::EffectChain( 312): setEffectSuspendedAll_l, update index = 0 before delete
08-27 17:44:34.770 D/AudioFlinger_Threads( 312): updateSuspendedSessions_l() restore removing effect 00000000
08-27 17:44:34.770 D/AudioFlinger_Threads( 312): updateSuspendedSessions_l() restore removing session 0
08-27 17:44:34.770 D/AudioPolicyManager( 312): setEffectEnabled(false) total CPU 0
08-27 17:44:34.770 D/AudioPolicyManager( 312): unregisterEffect() effect Dirac [music], ID 33, memory 0 total memory 0
08-27 17:44:34.770 I/MediaPlayerService( 312): [disconnect] disconnect(9) from pid 7665
08-27 17:44:34.770 I/AwesomePlayer( 312): stop extractor in reset
08-27 17:44:34.770 I/AwesomePlayer( 312): [reset_l]line:699 reset_l
08-27 17:44:34.770 I/SurfaceFlinger( 287): EventThread Client Pid (7665) disconnected by (287)
08-27 17:44:34.771 I/SurfaceFlinger( 287): EventThread Client Pid (7665) disconnected by (287)
08-27 17:44:34.771 D/GuiExt ( 341): [GuiExtS] binder of dump tunnel(RB-0xeecf9880) died
08-27 17:44:34.771 D/IMGSRV ( 287): gralloc_device_free:1247: ID=1592 ref=0
08-27 17:44:34.771 D/GraphicBuffer( 287): free, handle(0x7f9756b140) (w:1080 h:1920 s:1088 f:0x1 u:0x000b00)
08-27 17:44:34.772 D/IMGSRV ( 287): gralloc_device_free:1247: ID=1593 ref=0
08-27 17:44:34.772 D/FeatureProxyBase( 767): FeatureProxyBase class constructor
08-27 17:44:34.772 I/BufferQueueProducer( 287): SurfaceView disconnect§: api 1
08-27 17:44:34.772 D/FeatureProxyBase( 767): getService(), serviceName = multiwindow_service_v1
08-27 17:44:34.772 I/BufferQueueConsumer( 287): SurfaceView getReleasedBuffers: returning mask 0xffffffffffffffff
08-27 17:44:34.772 D/GraphicBuffer( 287): free, handle(0x7f96c146e0) (w:1 h:1 s:64 f:0x1 u:0x000b00)
08-27 17:44:34.772 W/AudioCache( 312): Battery track warning: refCount is already 0
08-27 17:44:34.772 D/IMGSRV ( 287): gralloc_device_free:1247: ID=1630 ref=0
08-27 17:44:34.772 I/AwesomePlayer( 312): [reset_l]line:754 reset cancelPlayEvents
08-27 17:44:34.773 I/AudioSink( 312): [pause] pause
08-27 17:44:34.773 D/AudioTrack( 312): pause 0xe7bb0380
08-27 17:44:34.773 D/GraphicBuffer( 287): free, handle(0x7f9753ac20) (w:1 h:1 s:64 f:0x1 u:0x000b00)
08-27 17:44:34.773 D/AudioTrackShared( 312): front(0x6b6800), mIsOut 1, interrupt() FUTEX_WAKE
08-27 17:44:34.773 D/AudioFlinger( 312): pause wait +
08-27 17:44:34.773 V/AudioTrackShared( 312): obtainBuffer() interrupted by client
08-27 17:44:34.773 V/AudioTrack( 312): obtainBuffer(2048) returned 0 = 0 + 0 err -4
08-27 17:44:34.773 D/IMGSRV ( 287): gralloc_device_free:1247: ID=1631 ref=0
08-27 17:44:34.773 I/BufferQueueProducer( 287): com.xiyou.gzdh/org.cocos2dx.lua.AppActivity disconnect§: api 1
08-27 17:44:34.773 I/BufferQueueConsumer( 287): com.xiyou.gzdh/org.cocos2dx.lua.AppActivity getReleasedBuffers: returning mask 0xffffffffffffffff
08-27 17:44:34.773 D/GraphicBuffer( 287): free, handle(0x7f9756bf20) (w:147 h:147 s:160 f:0x1 u:0x000b00)
08-27 17:44:34.773 D/IMGSRV ( 287): gralloc_device_free:1247: ID=2561 ref=0
08-27 17:44:34.773 D/GraphicBuffer( 287): free, handle(0x7f97537520) (w:147 h:147 s:160 f:0x1 u:0x000b00)
08-27 17:44:34.775 D/FeatureProxyBase( 767): FeatureProxyBase class constructor
08-27 17:44:34.775 D/FeatureProxyBase( 767): getService(), serviceName = multiwindow_service_v1
08-27 17:44:34.775 D/AudioFlinger_Threads( 312): pause signal - [OK] on thread
08-27 17:44:34.775 D/AudioFlinger_Threads( 312): before set Effect volume vlf 0.000000, vr 0.000000, vaf 0.000000
08-27 17:44:34.775 D/AudioFlinger_Threads( 312): set mixer volume vlf 0.000000, vrf 0.000000, vaf 0.000000
08-27 17:44:34.776 D/AudioMixer( 312): setParameter(TRACK, MIXER_FORMAT, 0x5)
08-27 17:44:34.776 D/AudioMixer( 312): setParameter(TRACK, MAIN_BUFFER, 0xf5595000)
08-27 17:44:34.776 D/AudioALSAStreamOut( 312): latency(), return 69
08-27 17:44:34.776 D/AudioTrackShared( 312): front(0x6b6c00), mIsOut(1), mAvailToClient=0 stepCount=1024 minimum=2048
08-27 17:44:34.776 D/AudioALSAStreamOut( 312): latency(), return 69
08-27 17:44:34.776 I/WindowState( 767): WIN DEATH: Window{3d484f90 u0 com.xiyou.gzdh/com.xiyou.sdk.p.view.activity.XiYouMainActivity}
08-27 17:44:34.776 D/AudioALSAStreamOut( 312): latency(), return 69
08-27 17:44:34.777 W/InputDispatcher( 767): channel ‘3cec0a47 com.xiyou.gzdh/org.cocos2dx.lua.AppActivity (server)’ ~ Consumer closed input channel or an error occurred. events=0x9
08-27 17:44:34.777 D/AudioFlinger( 312): pause wait -
08-27 17:44:34.777 I/Zygote ( 343): Process 7665 exited due to signal (11)
08-27 17:44:34.778 D/IMGSRV ( 287): gralloc_device_free:1247: ID=2570 ref=0
08-27 17:44:34.778 I/ActivityManager( 767): Process com.xiyou.gzdh (pid 7665) has died
08-27 17:44:34.778 I/am_proc_died( 767): [0,7665,com.xiyou.gzdh]
08-27 17:44:34.778 D/GraphicBuffer( 287): free, handle(0x7f96c60140) (w:147 h:147 s:160 f:0x1 u:0x000b00)
08-27 17:44:34.778 D/ActivityManager( 767): SVC-handleAppDiedLocked: app = ProcessRecord{23dab055 7665:com.xiyou.gzdh/u0a8204}, app.pid = 7665
08-27 17:44:34.778 D/IMGSRV ( 287): gralloc_device_free:1247: ID=2577 ref=0
08-27 17:44:34.778 I/BufferQueueProducer( 287): SurfaceView disconnect§: api 1
08-27 17:44:34.778 D/GraphicBuffer( 287): free, handle(0x7f97571ac0) (w:1080 h:1920 s:1088 f:0x1 u:0x000b00)
08-27 17:44:34.778 D/ActivityManager( 767): removeDyingProviderLocked: cpr=ContentProviderRecord{28c33fdd u0 com.xiyou.gzdh/com.xiyou.sdk.widget.XiYouFileProvider} always=false inLaunching=false
08-27 17:44:34.778 D/ActivityManager( 767): SVC-mBroadcastQueues: com.android.server.am.BroadcastQueue@765b86d
08-27 17:44:34.779 D/ActivityManager( 767): SVC-mBroadcastQueues: com.android.server.am.BroadcastQueue@35ceeca2
08-27 17:44:34.779 V/NetworkStats( 767): setKernelCounterSet uid=18204 set=0
08-27 17:44:34.779 D/ConnectivityService( 767): onUidRulesChanged(uid=18204, uidRules=0)
08-27 17:44:34.779 E/InputDispatcher( 767): channel ‘3cec0a47 com.xiyou.gzdh/org.cocos2dx.lua.AppActivity (server)’ ~ Channel is unrecoverably broken and will be disposed!
08-27 17:44:34.779 D/ForegroundUtils( 1794): Process died; UID 18204 PID 7665
08-27 17:44:34.779 D/ForegroundUtils( 1794): Foreground changed, PID: 7665 UID: 18204 foreground: false
08-27 17:44:34.779 D/ForegroundUtils( 1794): Foreground UID/PID combinations:
08-27 17:44:34.780 D/FeatureProxyBase( 767): FeatureProxyBase class constructor
08-27 17:44:34.780 D/FeatureProxyBase( 767): getService(), serviceName = multiwindow_service_v1
08-27 17:44:34.781 D/FeatureProxyBase( 767): FeatureProxyBase class constructor
08-27 17:44:34.781 D/FeatureProxyBase( 767): getService(), serviceName = multiwindow_service_v1
08-27 17:44:34.782 W/TestNetwork( 3032): Test connecton to cn.bing.com:80, level is 1. time used 124(ms).
08-27 17:44:34.782 I/WindowState( 767): WIN DEATH: Window{3cec0a47 u0 com.xiyou.gzdh/org.cocos2dx.lua.AppActivity}
08-27 17:44:34.782 E/TestinExternalLog( 3032): NetState>>>> cn.bing.com:80,Level 1,Tag 1,Number 219
08-27 17:44:34.782 W/InputDispatcher( 767): Attempted to unregister already unregistered input channel ‘3cec0a47 com.xiyou.gzdh/org.cocos2dx.lua.AppActivity (server)’
08-27 17:44:34.782 W/WindowManager( 767): Force-removing child win Window{18ed0c5b u0 SurfaceView} from container Window{3cec0a47 u0 com.xiyou.gzdh/org.cocos2dx.lua.AppActivity}
08-27 17:44:34.784 D/FeatureProxyBase( 767): FeatureProxyBase class constructor
08-27 17:44:34.784 D/FeatureProxyBase( 767): getService(), serviceName = multiwindow_service_v1
08-27 17:44:34.785 W/WindowManager( 767): Force-removing child win Window{749980e u0 SurfaceView} from container Window{3cec0a47 u0 com.xiyou.gzdh/org.cocos2dx.lua.AppActivity}
08-27 17:44:34.786 D/FeatureProxyBase( 767): FeatureProxyBase class constructor
08-27 17:44:34.786 I/BufferQueueConsumer( 287): com.xiyou.gzdh/org.cocos2dx.lua.AppActivity disconnect©
08-27 17:44:34.786 D/FeatureProxyBase( 767): getService(), serviceName = multiwindow_service_v1
08-27 17:44:34.786 I/BufferQueueConsumer( 287): SurfaceView disconnect©
08-27 17:44:34.788 D/AudioALSAStreamOut( 312): latency(), return 69
08-27 17:44:34.788 D/AudioALSAStreamOut( 312): latency(), return 69
08-27 17:44:34.788 D/AudioFlinger_Threads( 312): removeTracks_l removing track on session 24
08-27 17:44:34.788 D/AudioFlinger_Threads( 312): remove track (4098) and delete from mixer
08-27 17:44:34.788 D/AudioMixer( 312): deinitBliSrc
08-27 17:44:34.788 D/AudioFlinger_Threads( 312): reset track timestretch tracn name 4098, ratio 100, mTimeStretchTrackName[name-4096] 0
08-27 17:44:34.788 D/AudioFlinger_Threads( 312): +updateWakeLockUids() AudioOut_2 status 0
08-27 17:44:34.789 D/PowerManagerService( 767): updateWakeLockWorkSourceInternal: lock=456679595 [AudioMix], ws=null
08-27 17:44:34.789 D/PowerManagerNotifier( 767): onWakeLockReleased: flags=1, tag=“AudioMix”, packageName=media, ownerUid=1013, ownerPid=312, workSource=WorkSource{18204}
08-27 17:44:34.789 D/PowerManagerNotifier( 767): onWakeLockAcquired: flags=1, tag=“AudioMix”, packageName=media, ownerUid=1013, ownerPid=312, workSource=null
08-27 17:44:34.789 D/IMGSRV ( 287): gralloc_device_free:1247: ID=2585 ref=0
08-27 17:44:34.789 D/AudioFlinger_Threads( 312): -updateWakeLockUids() AudioOut_2 status 0
08-27 17:44:34.789 D/AudioFlinger_Threads( 312): threadLoop_sleepTime write muted data to hw
08-27 17:44:34.799 D/AudioPolicyService( 312): AudioCommandThread() adding stopOutputSamplerateCommand 2
08-27 17:44:34.799 D/AudioALSAStreamOut( 312): latency(), return 69
08-27 17:44:34.799 W/AudioPolicyManager( 312): unregisterEffect() unknown effect ID 33
08-27 17:44:34.799 W/AudioFlinger( 312): session id 24 not found for pid 7665
08-27 17:44:34.799 D/AudioFlinger_Threads( 312): removeEffect_l() 0xf5550000 effect 0xe8c0ca00
08-27 17:44:34.799 W/AudioFlinger_Threads( 312): removeEffect_l() 0xf5550000 cannot promote chain for effect 0xe8c0ca00
08-27 17:44:34.799 W/AudioPolicyManager( 312): unregisterEffect() unknown effect ID 33
08-27 17:44:34.800 D/AudioPolicyManager( 312): StopOutputSampletate output = 2 stream = 3 session = 24 samplerate=44100 getPrimaryOutput = 2
08-27 17:44:34.800 D/AudioPolicyManager( 312): DumpSampleRateArray
08-27 17:44:34.800 D/AudioPolicyManager( 312): SampleRateArray[0] = 1
08-27 17:44:34.800 D/AudioPolicyManager( 312): SampleRateArray[1] = 0
08-27 17:44:34.800 D/AudioPolicyManager( 312): SampleRateArray[2] = 0
08-27 17:44:34.800 D/AudioPolicyManager( 312): SampleRateArray[3] = 0
08-27 17:44:34.800 D/AudioPolicyManager( 312): SampleRateArray[4] = 0
08-27 17:44:34.800 D/AudioPolicyManager( 312): SampleRateArray[5] = 0
08-27 17:44:34.800 D/AudioPolicyManager( 312): stopOutput() output 2, stream 3, session 24
08-27 17:44:34.800 D/AudioPolicyManager( 312): releaseOutput() 2
解决没,同样问题,发现在android11,targetsdkversion30 或者以上后出现