WycliffeAssociates / translationRecorder

Repository for translationRecorder Android App
MIT License
14 stars 12 forks source link

crash report #1112

Open jsarabia opened 6 years ago

jsarabia commented 6 years ago

Environment

Environment Key Value
version 1.2.4 Beta
build 13
UDID 8f3e6b5f49a22589
Android Release 6.0
Android SDK 23
Brand Lenovo
Device TB3-X70F

Stack trace

java.lang.IllegalArgumentException: Bad limit (capacity 349184): 349676
    at java.nio.Buffer.limit(Buffer.java:298)
    at org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider.setLimit(AudioBufferProvider.java:161)
    at org.wycliffeassociates.translationrecorder.Playback.player.WavPlayer.setLoopStart(WavPlayer.java:160)
    at org.wycliffeassociates.translationrecorder.Playback.AudioVisualController.setStartMarker(AudioVisualController.java:196)
    at org.wycliffeassociates.translationrecorder.Playback.markers.MarkerHolder.onCueScroll(MarkerHolder.java:178)
    at org.wycliffeassociates.translationrecorder.Playback.PlaybackActivity.onCueScroll(PlaybackActivity.java:729)
    at org.wycliffeassociates.translationrecorder.Playback.fragments.WaveformFragment.onPositionChanged(WaveformFragment.java:206)
    at org.wycliffeassociates.translationrecorder.Playback.overlays.DraggableViewFrame$1.onDrag(DraggableViewFrame.java:40)
    at android.view.View.dispatchDragEvent(View.java:20078)
    at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1557)
    at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1543)
    at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1543)
    at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1543)
    at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1543)
    at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1543)
    at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1543)
    at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1543)
    at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1543)
    at android.view.ViewRootImpl.handleDragEvent(ViewRootImpl.java:5805)
    at android.view.ViewRootImpl.-wrap6(ViewRootImpl.java)
    at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:3909)
    at android.os.Handler.dispatchMessage(Handler.java:111)
    at android.os.Looper.loop(Looper.java:207)
    at android.app.ActivityThread.main(ActivityThread.java:5765)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:679)

Log history

4/26/18 15:47  W/org.wycliffeassociates.translationrecorder.MainMenu@a0b0e47: SUCCESS: Log file initialized.
4/26/18 15:27  W/org.wycliffeassociates.translationrecorder.Playback.Editing.CutOp@9609f00: Generating location stacks
4/26/18 15:27  W/org.wycliffeassociates.translationrecorder.Playback.Editing.CutOp@9609f00: Generating flattened stack and computing time removed
4/26/18 15:26  W/org.wycliffeassociates.translationrecorder.Playback.Editing.CutOp@9609f00: Generating location stacks
4/26/18 15:26  W/org.wycliffeassociates.translationrecorder.Playback.Editing.CutOp@9609f00: Generating flattened stack and computing time removed
4/26/18 15:25  W/org.wycliffeassociates.translationrecorder.Playback.Editing.CutOp@9609f00: Generating location stacks
4/26/18 15:25  W/org.wycliffeassociates.translationrecorder.Playback.Editing.CutOp@9609f00: Generating flattened stack and computing time removed
4/26/18 15:25  W/org.wycliffeassociates.translationrecorder.Playback.PlaybackActivity@9bfbc62: onCreate
4/26/18 15:25  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@a9a8f44: Refreshing take rating for es-419_ulb_b19_psa_c015_v01_t01.wav
4/26/18 15:25  W/org.wycliffeassociates.translationrecorder.Playback.PlaybackActivity@4ae7f0e: Back was pressed.
4/26/18 15:24  W/org.wycliffeassociates.translationrecorder.Playback.PlaybackActivity@4ae7f0e: onCreate
4/26/18 15:24  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@a9a8f44: Refreshing take rating for es-419_ulb_b19_psa_c015_v01_t01.wav
4/26/18 15:24  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@a9a8f44: Refreshing take rating for es-419_ulb_b19_psa_c015_v01_t01.wav
4/26/18 15:24  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@a9a8f44: Refreshing take rating for es-419_ulb_b19_psa_c015_v01_t01.wav
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  W/org.wycliffeassociates.translationrecorder.Playback.PlaybackActivity@e203e2f: Back was pressed.
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:24  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:23  E/org.wycliffeassociates.translationrecorder.Playback.player.AudioBufferProvider@99d8b43: Paused right at the limit
4/26/18 15:22  W/org.wycliffeassociates.translationrecorder.Playback.PlaybackActivity@e203e2f: onCreate
4/26/18 15:22  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@c8d9647: Recording screen onPauseRecording
4/26/18 15:22  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@c8d9647: SUCCESS: exited queues, took 38 to finish writing
4/26/18 15:22  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$2@b279dc8: Compression queue finishing, sending done message
4/26/18 15:22  E/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$3@2a14e61: raw audio queue finishing, sending done message
4/26/18 15:22  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$3@2a14e61: raw audio thread exited loop
4/26/18 15:22  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$2@b279dc8: Compression thread received a stop message
4/26/18 15:22  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@c8d9647: Stopping recording
4/26/18 15:22  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingControls$2@c916329: User pressed Stop
4/26/18 15:22  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$1@4961d86: raw audio thread received a onPauseRecording message
4/26/18 15:22  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingControls$2@c916329: User pressed Pause
4/26/18 15:22  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$3@2a14e61: created a new vis file
4/26/18 15:22  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$2@b279dc8: starting compression thread
4/26/18 15:22  W/org.wycliffeassociates.translationrecorder.AudioVisualization.ActiveRecordingRenderer$1@d3e6ae: UI thread received a stop message
4/26/18 15:22  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingControls$2@c916329: User pressed Record
4/26/18 15:10  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingFileBar$1@5a4b614: Initializing unit picker
4/26/18 15:10  W/FragmentRecordingFileBar{e9daeab #0 id=0x7f0f0083}: Initializing chapter picker
4/26/18 15:10  W/RecordingActivity: Creating New Recording Intent
4/26/18 15:08  W/org.wycliffeassociates.translationrecorder.ProjectManager.activities.ActivityProjectManager@f077fe4: Project: language es-419 book psa version ulb mode verse
4/26/18 15:08  W/org.wycliffeassociates.translationrecorder.ProjectManager.activities.ActivityProjectManager@f077fe4: Project: language en book 3jn version udb mode verse
4/26/18 15:08  W/org.wycliffeassociates.translationrecorder.ProjectManager.activities.ActivityProjectManager@f077fe4: Recent Project: language en book 3jn version udb mode verse
4/26/18 15:08  W/org.wycliffeassociates.translationrecorder.AudioVisualization.ActiveRecordingRenderer$1@b181fa5: UI thread received a stop message
4/26/18 15:08  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@645999c: Recording screen onPauseRecording
4/26/18 15:08  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@645999c: User pressed back
4/26/18 15:07  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingFileBar$1@eed87d4: Initializing unit picker
4/26/18 15:07  W/FragmentRecordingFileBar{44c7f98 #0 id=0x7f0f0083}: Initializing chapter picker
4/26/18 15:07  W/RecordingActivity: Creating New Recording Intent
4/26/18 15:03  W/org.wycliffeassociates.translationrecorder.ProjectManager.activities.ActivityProjectManager@7c1f85: Recent Project: language en book 3jn version udb mode verse
4/26/18 15:00  W/org.wycliffeassociates.translationrecorder.MainMenu@3f36dc1: SUCCESS: Log file initialized.
4/12/18 14:19  W/org.wycliffeassociates.translationrecorder.ProjectManager.activities.ActivityProjectManager@6902521: Recent Project: language en book 3jn version udb mode verse
4/12/18 14:08  W/org.wycliffeassociates.translationrecorder.ProjectManager.activities.ActivityProjectManager@6902521: Recent Project: language en book 3jn version udb mode verse
4/12/18 14:07  W/org.wycliffeassociates.translationrecorder.MainMenu@d25ef89: SUCCESS: Log file initialized.
4/12/18 11:13  W/org.wycliffeassociates.translationrecorder.ProjectManager.activities.ActivityProjectManager@2c9fc21: Recent Project: language en book 3jn version udb mode verse
4/12/18 11:13  W/org.wycliffeassociates.translationrecorder.AudioVisualization.ActiveRecordingRenderer$1@b43cf1c: UI thread received a stop message
4/12/18 11:13  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@93108f: Recording screen onPauseRecording
4/12/18 11:13  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@93108f: User pressed back
4/12/18 11:13  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingFileBar$1@515a4a7: Initializing unit picker
4/12/18 11:13  W/FragmentRecordingFileBar{14536c7 #0 id=0x7f0f0083}: Initializing chapter picker
4/12/18 11:13  W/RecordingActivity: Creating New Recording Intent
4/12/18 11:13  W/org.wycliffeassociates.translationrecorder.MainMenu@f7d1e6e: SUCCESS: Log file initialized.
4/12/18 11:12  W/org.wycliffeassociates.translationrecorder.ProjectManager.activities.ActivityProjectManager@a8558a6: Recent Project: language en book 3jn version udb mode verse
4/12/18 11:11  W/org.wycliffeassociates.translationrecorder.ProjectManager.activities.ActivityProjectManager@a8558a6: Recent Project: language en book 3jn version udb mode verse
4/12/18 11:04  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@aa539c4: Refreshing take rating for en_udb_b65_3jn_c01_v14_t01.wav
4/12/18 11:04  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@f69fbfb: Refreshing take rating for en_udb_b65_3jn_c01_v13_t01.wav
4/12/18 11:03  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@f00c301: Refreshing take rating for en_udb_b65_3jn_c01_v12_t01.wav
4/12/18 11:03  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@e3287d0: Refreshing take rating for en_udb_b65_3jn_c01_v11_t01.wav
4/12/18 11:02  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@c02be1e: Refreshing take rating for en_udb_b65_3jn_c01_v10_t01.wav
4/12/18 11:02  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@8a4c64d: Refreshing take rating for en_udb_b65_3jn_c01_v15_t01.wav
4/12/18 11:02  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@f21bea5: Refreshing take rating for en_udb_b65_3jn_c01_v09_t01.wav
4/12/18 11:02  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@2a1cd1f: Refreshing take rating for en_udb_b65_3jn_c01_v08_t01.wav
4/12/18 11:02  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@b334b10: Refreshing take rating for en_udb_b65_3jn_c01_v07_t01.wav
4/12/18 11:01  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@d71d807: Refreshing take rating for en_udb_b65_3jn_c01_v06_t01.wav
4/12/18 11:01  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@1936bdc: Refreshing take rating for en_udb_b65_3jn_c01_v05_t01.wav
4/12/18 11:01  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@cd0f5b9: Refreshing take rating for en_udb_b65_3jn_c01_v04_t01.wav
4/12/18 11:01  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@b630b02: Refreshing take rating for en_udb_b65_3jn_c01_v03_t01.wav
4/12/18 11:00  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@400ff7f: Refreshing take rating for en_udb_b65_3jn_c01_v02_t01.wav
4/12/18 11:00  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@5928701: Refreshing take rating for en_udb_b65_3jn_c01_v01_t01.wav
4/12/18 11:00  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@8a4c64d: Refreshing take rating for en_udb_b65_3jn_c01_v15_t01.wav
4/12/18 11:00  W/org.wycliffeassociates.translationrecorder.AudioVisualization.ActiveRecordingRenderer$1@afde81e: UI thread received a stop message
4/12/18 11:00  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@865c459: Recording screen onPauseRecording
4/12/18 11:00  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@865c459: User pressed back
4/12/18 11:00  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingFileBar$1@35690ed: Initializing unit picker
4/12/18 11:00  W/FragmentRecordingFileBar{ba135d3 #0 id=0x7f0f0083}: Initializing chapter picker
4/12/18 11:00  W/RecordingActivity: Creating New Recording Intent
4/12/18 11:00  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@8a4c64d: Refreshing take rating for en_udb_b65_3jn_c01_v15_t01.wav
4/12/18 11:00  W/org.wycliffeassociates.translationrecorder.Playback.PlaybackActivity@6edb1ef: Back was pressed.
4/12/18 11:00  W/org.wycliffeassociates.translationrecorder.Playback.PlaybackActivity@6edb1ef: onCreate
4/12/18 11:00  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@2448f34: Recording screen onPauseRecording
4/12/18 11:00  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@2448f34: SUCCESS: exited queues, took 25 to finish writing
4/12/18 11:00  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$2@f1f4421: Compression queue finishing, sending done message
4/12/18 11:00  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$2@f1f4421: exited compression thread loop
4/12/18 11:00  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$2@f1f4421: Compression thread writing remaining data

ining data

g data