WycliffeAssociates / translationRecorder

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

crash report #1106

Open jsarabia opened 6 years ago

jsarabia commented 6 years ago

Environment

Environment Key Value
version 1.2.4 Beta
build 13
UDID 157a6786c1a6e13d
Android Release 5.0.2
Android SDK 21
Brand samsung
Device gt510wifichn

Stack trace

java.lang.IllegalArgumentException: Bad limit (capacity 630784): 640136
    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:19553)
    at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1510)
    at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1496)
    at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1496)
    at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1496)
    at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1496)
    at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1496)
    at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1496)
    at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1496)
    at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1496)
    at android.view.ViewRootImpl.handleDragEvent(ViewRootImpl.java:5888)
    at android.view.ViewRootImpl.access$1000(ViewRootImpl.java:157)
    at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:3771)
    at android.os.Handler.dispatchMessage(Handler.java:102)
    at android.os.Looper.loop(Looper.java:145)
    at android.app.ActivityThread.main(ActivityThread.java:6117)
    at java.lang.reflect.Method.invoke(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:372)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1399)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194)

Log history

4/23/18 9:09 AM  W/org.wycliffeassociates.translationrecorder.MainMenu@29a37036: SUCCESS: Log file initialized.
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@327e6145: Recording screen onPauseRecording
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@327e6145: SUCCESS: exited queues, took 35 to finish writing
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$2@1ac4f589: Compression queue finishing, sending done message
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$2@1ac4f589: exited compression thread loop
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$2@1ac4f589: Compression thread writing remaining data
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$1@1c7b5dbc: raw audio thread received a stop message
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@327e6145: Stopping recording
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingControls$2@20d80d8d: User pressed Stop
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@327e6145: Pausing recording
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$2@1ac4f589: Compression thread received a onPauseRecording message
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$1@1c7b5dbc: raw audio thread received a onPauseRecording message
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingControls$2@20d80d8d: User pressed Pause
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$3@3d0b35af: created a new vis file
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$2@1ac4f589: starting compression thread
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.AudioVisualization.ActiveRecordingRenderer$1@182ceb42: UI thread received a stop message
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingControls$2@20d80d8d: User pressed Record
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingFileBar$1@1d53e9b6: Initializing unit picker
4/7/18 4:53 PM  W/FragmentRecordingFileBar{2dcecc65 #0 id=0x7f0f0083}: Initializing chapter picker
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Playback.Editing.CutOp@27ed9421: Rewriting file to disk due to cuts
4/7/18 4:53 PM  W/RecordingActivity: Creating New Recording Intent
4/7/18 4:53 PM  W/RecordingActivity: Creating Rerecord Intent
4/7/18 4:53 PM  W/RecordingActivity: Creating Insert Intent
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Playback.Editing.CutOp@27ed9421: Generating location stacks
4/7/18 4:53 PM  W/org.wycliffeassociates.translationrecorder.Playback.Editing.CutOp@27ed9421: Generating flattened stack and computing time removed
4/7/18 4:52 PM  W/org.wycliffeassociates.translationrecorder.Playback.Editing.CutOp@27ed9421: Generating location stacks
4/7/18 4:52 PM  W/org.wycliffeassociates.translationrecorder.Playback.Editing.CutOp@27ed9421: Generating flattened stack and computing time removed
4/7/18 4:52 PM  W/org.wycliffeassociates.translationrecorder.Playback.PlaybackActivity@3e58af4c: onCreate
4/7/18 4:52 PM  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@20a7471c: Recording screen onPauseRecording
4/7/18 4:52 PM  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@20a7471c: SUCCESS: exited queues, took 28 to finish writing
4/7/18 4:52 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$2@5005bf0: Compression queue finishing, sending done message
4/7/18 4:52 PM  E/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$3@26302bee: raw audio queue finishing, sending done message
4/7/18 4:52 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$3@26302bee: raw audio thread exited loop
4/7/18 4:52 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$2@5005bf0: Compression thread received a stop message
4/7/18 4:52 PM  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@20a7471c: Stopping recording
4/7/18 4:52 PM  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingControls$2@70c0b84: User pressed Stop
4/7/18 4:52 PM  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@20a7471c: Pausing recording
4/7/18 4:52 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$2@5005bf0: Compression thread received a onPauseRecording message
4/7/18 4:52 PM  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingControls$2@70c0b84: User pressed Pause
4/7/18 4:52 PM  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingControls$2@70c0b84: User pressed Record
4/7/18 4:51 PM  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@20a7471c: Pausing recording
4/7/18 4:51 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$1@17f9688f: raw audio thread received a onPauseRecording message
4/7/18 4:51 PM  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingControls$2@70c0b84: User pressed Pause
4/7/18 4:51 PM  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingControls$2@70c0b84: User pressed Record
4/7/18 4:51 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$2@5005bf0: Compression thread received a onPauseRecording message
4/7/18 4:51 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$1@17f9688f: raw audio thread received a onPauseRecording message
4/7/18 4:51 PM  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingControls$2@70c0b84: User pressed Pause
4/7/18 4:51 PM  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingControls$2@70c0b84: User pressed Record
4/7/18 4:51 PM  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@20a7471c: Pausing recording
4/7/18 4:51 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$3@26302bee: raw audio thread received a onPauseRecording message
4/7/18 4:51 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$2@5005bf0: Compression thread received a onPauseRecording message
4/7/18 4:51 PM  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingControls$2@70c0b84: User pressed Pause
4/7/18 4:51 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$3@26302bee: created a new vis file
4/7/18 4:51 PM  W/org.wycliffeassociates.translationrecorder.AudioVisualization.ActiveRecordingRenderer$1@17bb4f6d: UI thread received a stop message
4/7/18 4:51 PM  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingControls$2@70c0b84: User pressed Record
4/7/18 4:49 PM  W/org.wycliffeassociates.translationrecorder.Recording.fragments.FragmentRecordingFileBar$1@13cb3016: Initializing unit picker
4/7/18 4:49 PM  W/FragmentRecordingFileBar{2f6ffa45 #0 id=0x7f0f0083}: Initializing chapter picker
4/7/18 4:49 PM  W/RecordingActivity: Creating New Recording Intent
4/7/18 4:49 PM  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@2767a815: Refreshing take rating for ywq-x-hongyi_reg_b41_mat_c26_v70_t03.wav
4/7/18 4:49 PM  W/org.wycliffeassociates.translationrecorder.database.ProjectDatabaseHelper@29535063: Attempting to get take id for ywq-x-hongyi mat reg verse start 70 take 2
4/7/18 4:49 PM  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@2767a815: Refreshing take rating for ywq-x-hongyi_reg_b41_mat_c26_v70_t02.wav
4/7/18 4:49 PM  W/org.wycliffeassociates.translationrecorder.database.ProjectDatabaseHelper@86d3d56: Attempting to get take id for ywq-x-hongyi mat reg verse start 70 take 1
4/7/18 4:49 PM  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@2767a815: Refreshing take rating for ywq-x-hongyi_reg_b41_mat_c26_v70_t01.wav
4/7/18 4:49 PM  W/org.wycliffeassociates.translationrecorder.widgets.UnitCard@3c2f93ed: Refreshing take rating for ywq-x-hongyi_reg_b41_mat_c26_v64_t05.wav
4/7/18 4:48 PM  W/class org.wycliffeassociates.translationrecorder.WavFileLoader: Finished creating a vis file
4/7/18 4:48 PM  W/org.wycliffeassociates.translationrecorder.Playback.PlaybackActivity@73096d8: onCreate
4/7/18 4:48 PM  W/class org.wycliffeassociates.translationrecorder.WavFileLoader: Could not find a matching vis file, creating...
4/7/18 4:48 PM  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@13ad8392: Recording screen onPauseRecording
4/7/18 4:48 PM  W/org.wycliffeassociates.translationrecorder.Recording.RecordingActivity@13ad8392: SUCCESS: exited queues, took 29 to finish writing
4/7/18 4:48 PM  E/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$3@317219f4: raw audio queue finishing, sending done message
4/7/18 4:48 PM  W/org.wycliffeassociates.translationrecorder.Recording.WavFileWriter$2@1f49d06: Compression thread writing remaining data