unity3d
when run “Microphone.Start(null, true, 1,44100);”
or Microphone.End(null).
Fatal signal 11 (SIGSEGV)?
using UnityEngine;
using System.Collections;
using System;
using System.Collections.Generic;
//[RequireComponent (typeof (AudioSource))]
public class notdes : MonoBehaviour
{
//A boolean that flags whether there's a connected microphone
private bool micConnected = false;
//The maximum and minimum available recording frequencies
private int minFreq;
private int maxFreq;
//A handle to the attached AudioSource
public AudioSource goAudioSource;
AudioClip tem;
List<AudioClip> m_list;
//Use this for initialization
void Start()
{
//Check if there is at least one microphone connected
Debug.Log("mic count:"+Microphone.devices.Length);
if(Microphone.devices.Length <= 0)
{
//Throw a warning message at the console if there isn't
Debug.LogWarning("Microphone not connected!");
}
else //At least one microphone is present
{
//Set 'micConnected' to true
micConnected = true;
//Get the default microphone recording capabilities
Microphone.GetDeviceCaps(null, out minFreq, out maxFreq);
//According to the documentation, if minFreq and maxFreq are zero, the microphone supports any frequency...
Debug.Log("aaa:"+minFreq + " " + maxFreq);
if(minFreq == 0 maxFreq == 0)
{
//...meaning 44100 Hz can be used as the recording sampling rate
maxFreq = 44100;
}
//Get the attached AudioSource component
goAudioSource = this.GetComponent<AudioSource>();
//goAudioSource.mute = true; // Mute the sound, we don't want the player to hear it
}
}
void OnGUI()
{
//If there is a microphone
if (micConnected)
{
//If the audio from any microphone isn't being captured
bool isre = Microphone.IsRecording(null);
if (!isre)
{
//Case the 'Record' button gets pressed
if (GUI.Button(new Rect(Screen.width / 2 - 100, Screen.height / 2 - 25, 200, 50), "Record"))
{
Debug.Log("this record");
//Start recording and store the audio captured from the microphone at the AudioClip in the AudioSource
goAudioSource.Stop();
goAudioSource.clip = Microphone.Start(null, true, 1,44100);
}
}
else //Recording is in progress
{
//Case the 'Stop and Play' button gets pressed
if (GUI.Button(new Rect(Screen.width / 2 - 100, Screen.height / 2 - 25, 200, 50), "Stop and Play!"))
{
Debug.Log("start");
Microphone.End(null); //Stop the audio recording
Debug.Log("ok");
goAudioSource.Play(); //Playback the recorded audio
}
GUI.Label(new Rect(Screen.width / 2 - 100, Screen.height / 2 + 25, 200, 50), "Recording in progress...");
}
}
else // No microphone
{
//Print a red "Microphone not connected!" message at the center of the screen
GUI.contentColor = Color.red;
GUI.Label(new Rect(Screen.width / 2 - 100, Screen.height / 2 - 25, 200, 50), "Microphone not connected!");
}
}
}
07-18 15:41:52.672: V/AudioHardwareMSM8660(140): AudioStreamOutMSM8x60::write(0x400cc008, 4800) dev = 2
07-18 15:41:53.372: V/PhoneStatusBar(777): setLightsOn(true)
07-18 15:41:53.402: V/PhoneStatusBar(777): setLightsOn(true)
07-18 15:41:53.432: I/Unity(25600): this record
07-18 15:41:53.432: I/Unity(25600): UnityEngine.Debug:Internal_Log(Int32, String, Object)
07-18 15:41:53.432: I/Unity(25600): UnityEngine.Debug:Log(Object)
07-18 15:41:53.432: I/Unity(25600): notdes:OnGUI() (at D:\Unity3d Proj\newspeak\Assets\notdes.cs:69)
07-18 15:41:53.432: I/Unity(25600):
07-18 15:41:53.432: I/Unity(25600): (Filename: D Line: 0)
07-18 15:41:53.442: E/AudioPolicyManagerBase(140): profile found: device 400000, flags 0, samplingrate 44100, format 1, channelMask 16
07-18 15:41:53.442: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60 constructure
07-18 15:41:53.442: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::set(1, 16, 44100)
07-18 15:41:53.442: V/AudioHardwareMSM8660(140): get config
07-18 15:41:53.442: V/AudioHardwareMSM8660(140): set config
07-18 15:41:53.442: V/AudioHardwareMSM8660(140): confirm config
07-18 15:41:53.442: V/AudioHardwareMSM8660(140): buffer_size: 1024
07-18 15:41:53.442: V/AudioHardwareMSM8660(140): buffer_count: 4
07-18 15:41:53.442: V/AudioHardwareMSM8660(140): channel_count: 1
07-18 15:41:53.442: V/AudioHardwareMSM8660(140): sample_rate: 44100
07-18 15:41:53.442: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::getParameters() voip_flag=
07-18 15:41:53.442: D/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::standby()
07-18 15:41:53.442: V/AudioHardwareMSM8660(140): driver closed
07-18 15:41:53.452: D/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::standby()
07-18 15:41:53.452: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::setParameters() routing=4194304;vr_mode=0
07-18 15:41:53.452: V/AudioHardwareMSM8660(140): set input routing 400000
07-18 15:41:53.462: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.462: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::set(1, 16, 44100)
07-18 15:41:53.462: V/AudioHardwareMSM8660(140): get config
07-18 15:41:53.462: V/AudioHardwareMSM8660(140): set config
07-18 15:41:53.462: V/AudioHardwareMSM8660(140): confirm config
07-18 15:41:53.462: V/AudioHardwareMSM8660(140): buffer_size: 1024
07-18 15:41:53.462: V/AudioHardwareMSM8660(140): buffer_count: 4
07-18 15:41:53.462: V/AudioHardwareMSM8660(140): channel_count: 1
07-18 15:41:53.462: V/AudioHardwareMSM8660(140): sample_rate: 44100
07-18 15:41:53.462: V/AudioHardwareMSM8660(140): Enable PCM TX Dump function: 0
07-18 15:41:53.462: V/AudioHardwareMSM8660(140): dec_id = 2,cur_tx= 3
07-18 15:41:53.462: D/AudioHardwareMSM8660(140): value of device and enable is <speaker_mono_tx> 1 ALSA dev id:4
07-18 15:41:53.492: V/AudioHardwareMSM8660(140): ACDB ID Device ID=speaker_mono_tx
07-18 15:41:53.492: D/ACDB-LOADER(140): ACDB -> send_audio_cal, acdb_id = 11, path = 1
07-18 15:41:53.492: D/ACDB-LOADER(140): ACDB -> send_adm_topology
07-18 15:41:53.492: D/ACDB-LOADER(140): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
07-18 15:41:53.492: D/ACDB-LOADER(140): ACDB -> send_audtable
07-18 15:41:53.492: D/ACDB-LOADER(140): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
07-18 15:41:53.492: D/ACDB-LOADER(140): ACDB -> AUDIO_SET_AUDPROC_CAL
07-18 15:41:53.492: D/ACDB-LOADER(140): ACDB -> send_audvoltable
07-18 15:41:53.492: D/ACDB-LOADER(140): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_VOLTBL_STEP_COPP
07-18 15:41:53.492: D/ACDB-LOADER(140): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
07-18 15:41:53.492: D/AudioHardwareMSM8660(140): addToTable stream 2
07-18 15:41:53.492: V/AudioHardwareMSM8660(140): doAudioRouteOrMute() sndDevice 1, mMode 0, mMicMute 1
07-18 15:41:53.492: D/AudioHardwareMSM8660(140): do_route_audio_rpc(sndDevice 1, 0, 1)
07-18 15:41:53.492: V/AudioHardwareMSM8660(140): In SPEAKER
07-18 15:41:53.492: D/AudioHardwareMSM8660(140): new_rx = <speaker_stereo_rx>, dev_id = 2
07-18 15:41:53.492: D/AudioHardwareMSM8660(140): new_tx = <speaker_mono_tx>, dev_id = 4
07-18 15:41:53.492: D/AudioHardwareMSM8660(140): updateDeviceInfo() called for default case
07-18 15:41:53.492: D/AudioHardwareMSM8660(140): updateDeviceInfo: E, rx:<speaker_stereo_rx>, tx:<speaker_mono_tx>
07-18 15:41:53.492: D/AudioHardwareMSM8660(140): case PCM_REC
07-18 15:41:53.492: D/AudioHardwareMSM8660(140): value of device and enable is <speaker_mono_tx> 0 ALSA dev id:4
07-18 15:41:53.502: D/AudioHardwareMSM8660(140): value of device and enable is <speaker_mono_tx> 1 ALSA dev id:4
07-18 15:41:53.532: V/AudioHardwareMSM8660(140): ACDB ID Device ID=speaker_mono_tx
07-18 15:41:53.532: D/ACDB-LOADER(140): ACDB -> send_audio_cal, acdb_id = 11, path = 1
07-18 15:41:53.532: D/ACDB-LOADER(140): ACDB -> send_adm_topology
07-18 15:41:53.532: D/ACDB-LOADER(140): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
07-18 15:41:53.532: D/ACDB-LOADER(140): ACDB -> send_audtable
07-18 15:41:53.532: D/ACDB-LOADER(140): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
07-18 15:41:53.532: D/ACDB-LOADER(140): ACDB -> AUDIO_SET_AUDPROC_CAL
07-18 15:41:53.532: D/ACDB-LOADER(140): ACDB -> send_audvoltable
07-18 15:41:53.532: D/ACDB-LOADER(140): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_VOLTBL_STEP_COPP
07-18 15:41:53.532: D/ACDB-LOADER(140): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
07-18 15:41:53.532: D/AudioHardwareMSM8660(140): The node type is 1
07-18 15:41:53.532: V/AudioHardwareMSM8660(140): rx_device=<speaker_stereo_rx>,temp_ptr->dev_id = 2
07-18 15:41:53.532: D/AudioHardwareMSM8660(140): value of device and enable is <speaker_stereo_rx> 1 ALSA dev id:2
07-18 15:41:53.532: V/AudioHardwareMSM8660(140): ACDB ID Device ID=speaker_stereo_rx
07-18 15:41:53.532: D/ACDB-LOADER(140): ACDB -> send_audio_cal, acdb_id = 15, path = 0
07-18 15:41:53.532: D/ACDB-LOADER(140): ACDB -> send_adm_topology
07-18 15:41:53.532: D/ACDB-LOADER(140): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
07-18 15:41:53.532: D/ACDB-LOADER(140): ACDB -> send_audtable
07-18 15:41:53.532: D/ACDB-LOADER(140): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
07-18 15:41:53.532: D/ACDB-LOADER(140): ACDB -> AUDIO_SET_AUDPROC_CAL
07-18 15:41:53.532: D/ACDB-LOADER(140): ACDB -> send_audvoltable
07-18 15:41:53.532: D/ACDB-LOADER(140): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_VOLTBL_STEP_COPP
07-18 15:41:53.532: D/ACDB-LOADER(140): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
07-18 15:41:53.542: D/AudioHardwareMSM8660(140): updateDeviceInfo: X
07-18 15:41:53.572: E/AudioHardwareMSM8660(140): FirstRead Done bytesRead = 1024 count = 0
07-18 15:41:53.572: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.582: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.592: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.602: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.612: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.612: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024) dev = 3
07-18 15:41:53.622: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.632: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.642: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.652: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.662: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.672: D/StateMachine(522): handleMessage: E msg.what=131155
07-18 15:41:53.672: D/StateMachine(522): processMsg: ConnectedState
07-18 15:41:53.672: D/WifiStateMachine(522): ConnectedState{ what=131155 when=-4ms arg1=63 }
07-18 15:41:53.672: D/StateMachine(522): processMsg: L2ConnectedState
07-18 15:41:53.672: D/WifiStateMachine(522): L2ConnectedState{ what=131155 when=-4ms arg1=63 }
07-18 15:41:53.672: D/wpa_supplicant(745): wpa_s 0x40922648 cmd SIGNAL_POLL
07-18 15:41:53.682: D/wpa_supplicant(745): nl80211: survey data missing!
07-18 15:41:53.682: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.682: D/StateMachine(522): handleMessage: X
07-18 15:41:53.692: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.702: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.712: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.722: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.742: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.752: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.762: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.772: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.772: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024) dev = 3
07-18 15:41:53.782: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.802: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.812: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.822: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.832: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.842: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.852: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.862: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.872: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.882: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.892: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.922: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.932: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.942: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.942: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024) dev = 3
07-18 15:41:53.952: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.962: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.972: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:53.982: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:53.992: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.002: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.012: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.022: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.032: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.052: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.062: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.072: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.092: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.102: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.102: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024) dev = 3
07-18 15:41:54.112: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.122: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.132: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.142: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.152: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.172: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.182: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.192: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.202: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.212: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.222: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.232: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.242: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.262: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.262: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024) dev = 3
07-18 15:41:54.272: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.292: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.302: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.312: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.322: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.332: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.342: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.352: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.362: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.372: W/AudioFlinger(140): RecordThread: buffer overflow
07-18 15:41:54.382: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.382: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.392: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.402: V/PhoneStatusBar(777): setLightsOn(true)
07-18 15:41:54.402: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.422: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.422: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024) dev = 3
07-18 15:41:54.432: V/PhoneStatusBar(777): setLightsOn(true)
07-18 15:41:54.442: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.452: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.462: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.472: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.482: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.492: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.502: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.512: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.522: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.542: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.552: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.562: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.572: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.582: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.582: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024) dev = 3
07-18 15:41:54.592: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.612: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.622: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.632: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.642: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.662: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.672: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.682: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.682: A/libc(25600): Fatal signal 11 (SIGSEGV) at 0x003bfff5 (code=1), thread 25624 (__MONO__)
07-18 15:41:54.692: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.702: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.712: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.722: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.732: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.742: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.742: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024) dev = 3
07-18 15:41:54.752: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:54.772: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444480, 1024)
07-18 15:41:54.782: I/DEBUG(134): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
07-18 15:41:54.782: I/DEBUG(134): Build fingerprint: 'Xiaomi/mione_plus/mione_plus:4.1.2/JZO54K/3.7.12:user/release-keys'
07-18 15:41:54.782: I/DEBUG(134): pid: 25600, tid: 25624, name: __MONO__ >>> com.Company.ProductName <<<
07-18 15:41:54.782: I/DEBUG(134): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 003bfff5
07-18 15:41:54.792: V/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::read(0x42444080, 1024)
07-18 15:41:55.012: I/DEBUG(134): r0 00000f81 r1 00a6008d r2 0000000a r3 003bfff1
07-18 15:41:55.012: I/DEBUG(134): r4 00002008 r5 5d23ce98 r6 fffddfb4 r7 01000000
07-18 15:41:55.012: I/DEBUG(134): r8 00000001 r9 00100000 sl 5c5d7e70 fp 604939ac
07-18 15:41:55.012: I/DEBUG(134): ip 00a6008d sp 60493960 lr 400f4143 pc 400f4668 cpsr 00000030
07-18 15:41:55.012: I/DEBUG(134): d0 5c908bf85c8c27e8 d1 5c9092f85c909228
07-18 15:41:55.012: I/DEBUG(134): d2 5c9129f05c904090 d3 5c90c6505c9123a8
07-18 15:41:55.012: I/DEBUG(134): d4 f807fc00f807f800 d5 f908a000f908a000
07-18 15:41:55.012: I/DEBUG(134): d6 4062400000000000 d7 4053500000000000
07-18 15:41:55.012: I/DEBUG(134): d8 0000000000000000 d9 0000000000000000
07-18 15:41:55.012: I/DEBUG(134): d10 0000000000000000 d11 0000000000000000
07-18 15:41:55.012: I/DEBUG(134): d12 0000000000000000 d13 0000000000000000
07-18 15:41:55.012: I/DEBUG(134): d14 0000000000000000 d15 0000000000000000
07-18 15:41:55.012: I/DEBUG(134): d16 0488100e48000d0c d17 0e44018e028c038b
07-18 15:41:55.012: I/DEBUG(134): d18 ec00000034018080 d19 8080808b035eba78
07-18 15:41:55.012: I/DEBUG(134): d20 5ad2140000000001 d21 0004018080808b5c
07-18 15:41:55.012: I/DEBUG(134): d22 808b5c5ad2140000 d23 1400000008018080
07-18 15:41:55.012: I/DEBUG(134): d24 0000000000000000 d25 0000000000000000
07-18 15:41:55.012: I/DEBUG(134): d26 0000000000000000 d27 0000000000000000
07-18 15:41:55.012: I/DEBUG(134): d28 0000000000000005 d29 0000000000000000
07-18 15:41:55.012: I/DEBUG(134): d30 0000000000000000 d31 0000000000000000
07-18 15:41:55.012: I/DEBUG(134): scr 80000010
07-18 15:41:55.022: I/DEBUG(134): backtrace:
07-18 15:41:55.022: I/DEBUG(134): #00 pc 00014668 /system/lib/libc.so (dlmalloc+1371)
07-18 15:41:55.022: I/DEBUG(134): #01 pc 000170af /system/lib/libc.so (malloc+10)
07-18 15:41:55.022: I/DEBUG(134): #02 pc 002b6b80 /data/data/com.Company.ProductName/lib/libmono.so (g_malloc+44)
07-18 15:41:55.022: I/DEBUG(134): #03 pc 001c75cc /data/data/com.Company.ProductName/lib/libmono.so (mono_mempool_new_size+48)
07-18 15:41:55.022: I/DEBUG(134): #04 pc 001c758c /data/data/com.Company.ProductName/lib/libmono.so (mono_mempool_new+12)
07-18 15:41:55.022: I/DEBUG(134): #05 pc 0001ed44 /data/data/com.Company.ProductName/lib/libmono.so (mini_method_compile+876)
07-18 15:41:55.022: I/DEBUG(134): #06 pc 00021678 /data/data/com.Company.ProductName/lib/libmono.so (mono_jit_compile_method_inner+1196)
07-18 15:41:55.022: I/DEBUG(134): #07 pc 00022450 /data/data/com.Company.ProductName/lib/libmono.so (mono_jit_compile_method_with_opt+636)
07-18 15:41:55.022: I/DEBUG(134): #08 pc 00022660 /data/data/com.Company.ProductName/lib/libmono.so (mono_jit_compile_method+52)
07-18 15:41:55.022: I/DEBUG(134): #09 pc 001fb0f0 /data/data/com.Company.ProductName/lib/libmono.so (mono_compile_method+84)
07-18 15:41:55.022: I/DEBUG(134): #10 pc 000ef3a4 /data/data/com.Company.ProductName/lib/libmono.so (mono_magic_trampoline+2852)
07-18 15:41:55.022: I/DEBUG(134): #11 pc 00002054 <unknown>
07-18 15:41:55.022: I/DEBUG(134): stack:
07-18 15:41:55.022: I/DEBUG(134): 60493920 00000000
07-18 15:41:55.022: I/DEBUG(134): 60493924 00000000
07-18 15:41:55.022: I/DEBUG(134): 60493928 00000000
07-18 15:41:55.022: I/DEBUG(134): 6049392c 00000000
07-18 15:41:55.022: I/DEBUG(134): 60493930 48000d0c /dev/ashmem/dalvik-heap (deleted)
07-18 15:41:55.022: I/DEBUG(134): 60493934 0488100e
07-18 15:41:55.022: I/DEBUG(134): 60493938 028c038b
07-18 15:41:55.022: I/DEBUG(134): 6049393c 0e44018e
07-18 15:41:55.022: I/DEBUG(134): 60493940 34018080
07-18 15:41:55.022: I/DEBUG(134): 60493944 ec000000
07-18 15:41:55.022: I/DEBUG(134): 60493948 c0000000
07-18 15:41:55.022: I/DEBUG(134): 6049394c 00002000
07-18 15:41:55.022: I/DEBUG(134): 60493950 00000000
07-18 15:41:55.022: I/DEBUG(134): 60493954 5c5eff8c
07-18 15:41:55.022: I/DEBUG(134): 60493958 e3a070ad
07-18 15:41:55.022: I/DEBUG(134): 6049395c ef9000ad
07-18 15:41:55.022: I/DEBUG(134): #00 60493960 00000000
07-18 15:41:55.022: I/DEBUG(134): 60493964 5c5eff8c
07-18 15:41:55.022: I/DEBUG(134): 60493968 0000020b
07-18 15:41:55.022: I/DEBUG(134): 6049396c 400f55db /system/lib/libc.so (dlmalloc+5326)
07-18 15:41:55.022: I/DEBUG(134): 60493970 00000000
07-18 15:41:55.022: I/DEBUG(134): 60493974 5ec0062c /data/data/com.Company.ProductName/lib/libmono.so
07-18 15:41:55.022: I/DEBUG(134): 60493978 fffffffe
07-18 15:41:55.022: I/DEBUG(134): 6049397c 5c5eff8c
07-18 15:41:55.022: I/DEBUG(134): 60493980 00000078
07-18 15:41:55.022: I/DEBUG(134): 60493984 5eb27d80 /data/data/com.Company.ProductName/lib/libmono.so (GC_start_routine)
07-18 15:41:55.022: I/DEBUG(134): 60493988 00100000
07-18 15:41:55.022: I/DEBUG(134): 6049398c 5c5d7e70
07-18 15:41:55.022: I/DEBUG(134): 60493990 604939ac [stack:25624]
07-18 15:41:55.022: I/DEBUG(134): 60493994 400f70b1 /system/lib/libc.so (malloc+12)
07-18 15:41:55.022: I/DEBUG(134): #01 60493998 400f70a5 /system/lib/libc.so (malloc)
07-18 15:41:55.022: I/DEBUG(134): 6049399c 5eaffb84 /data/data/com.Company.ProductName/lib/libmono.so (g_malloc+48)
07-18 15:41:55.022: I/DEBUG(134): #02 604939a0 00000078
07-18 15:41:55.022: I/DEBUG(134): 604939a4 00002000
07-18 15:41:55.022: I/DEBUG(134): 604939a8 604939c4 [stack:25624]
07-18 15:41:55.022: I/DEBUG(134): 604939ac 5ea105d0 /data/data/com.Company.ProductName/lib/libmono.so (mono_mempool_new_size+52)
07-18 15:41:55.032: I/DEBUG(134): memory near r1:
07-18 15:41:55.032: I/DEBUG(134): 00a6006c ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 00a6007c ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 00a6008c ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 00a6009c ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 00a600ac ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): memory near r3:
07-18 15:41:55.032: I/DEBUG(134): 003bffd0 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 003bffe0 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 003bfff0 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 003c0000 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 003c0010 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): memory near r4:
07-18 15:41:55.032: I/DEBUG(134): 00001fe8 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 00001ff8 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 00002008 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 00002018 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 00002028 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): memory near r5:
07-18 15:41:55.032: I/DEBUG(134): 5d23ce78 00000000 00000000 00000000 00000000 ................
07-18 15:41:55.032: I/DEBUG(134): 5d23ce88 0021ffdb 003d0023 ffe2000d ff6dffa6 ..!.#.=.......m.
07-18 15:41:55.032: I/DEBUG(134): 5d23ce98 ff9dff58 fffdffbc fff50005 ffe8ffc8 X...............
07-18 15:41:55.032: I/DEBUG(134): 5d23cea8 003bfff1 00a6008d 007e00b7 0035004d ..;.......~.M.5.
07-18 15:41:55.032: I/DEBUG(134): 5d23ceb8 004d005b 003d0048 007e0036 0045004a [.M.H.=.6.~.J.E.
07-18 15:41:55.032: I/DEBUG(134): memory near r7:
07-18 15:41:55.032: I/DEBUG(134): 00ffffe0 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 00fffff0 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 01000000 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 01000010 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 01000020 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): memory near r9:
07-18 15:41:55.032: I/DEBUG(134): 000fffe0 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 000ffff0 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 00100000 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 00100010 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 00100020 ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): memory near sl:
07-18 15:41:55.032: I/DEBUG(134): 5c5d7e50 5c5dadd0 5a4f81c8 00000000 00000000 ..]\..OZ........
07-18 15:41:55.032: I/DEBUG(134): 5c5d7e60 5c5dbf78 00000000 5c5dbf90 5c5dbfd8 x.]\......]\..]\
07-18 15:41:55.032: I/DEBUG(134): 5c5d7e70 5a4f8090 5c5dadd0 00000000 00000000 ..OZ..]\........
07-18 15:41:55.032: I/DEBUG(134): 5c5d7e80 5c9013ac 5c5d6e40 00000000 00000000 ...\@n]\........
07-18 15:41:55.032: I/DEBUG(134): 5c5d7e90 5c8e6fe0 5c8e6fe0 00000000 00000000 .o.\.o.\........
07-18 15:41:55.032: I/DEBUG(134): memory near fp:
07-18 15:41:55.032: I/DEBUG(134): 6049398c 5c5d7e70 604939ac 400f70b1 400f70a5 p~]\.9I`.p.@.p.@
07-18 15:41:55.032: I/DEBUG(134): 6049399c 5eaffb84 00000078 00002000 604939c4 ...^x.... ...9I`
07-18 15:41:55.032: I/DEBUG(134): 604939ac 5ea105d0 fffffffe 00002000 400f70cd ...^..... ...p.@
07-18 15:41:55.032: I/DEBUG(134): 604939bc 5eaffbd4 604939cc 5ea10590 60493abc ...^.9I`...^.:I`
07-18 15:41:55.032: I/DEBUG(134): 604939cc 5e867d48 00000000 5ec0062c 00000004 H}.^....,..^....
07-18 15:41:55.032: I/DEBUG(134): memory near ip:
07-18 15:41:55.032: I/DEBUG(134): 00a6006c ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 00a6007c ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 00a6008c ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 00a6009c ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): 00a600ac ffffffff ffffffff ffffffff ffffffff ................
07-18 15:41:55.032: I/DEBUG(134): memory near sp:
07-18 15:41:55.032: I/DEBUG(134): 60493940 34018080 ec000000 c0000000 00002000 ...4......... ..
07-18 15:41:55.032: I/DEBUG(134): 60493950 00000000 5c5eff8c e3a070ad ef9000ad ......^\.p......
07-18 15:41:55.032: I/DEBUG(134): 60493960 00000000 5c5eff8c 0000020b 400f55db ......^\.....U.@
07-18 15:41:55.032: I/DEBUG(134): 60493970 00000000 5ec0062c fffffffe 5c5eff8c ....,..^......^\
07-18 15:41:55.032: I/DEBUG(134): 60493980 00000078 5eb27d80 00100000 5c5d7e70 x....}.^....p~]\
07-18 15:41:55.032: I/DEBUG(134): code around pc:
07-18 15:41:55.032: I/DEBUG(134): 400f4648 0c82eb05 312cf8dc 0856b38b f1c62a1f ......,1..V..*..
07-18 15:41:55.032: I/DEBUG(134): 400f4658 bf080719 21002700 f707fa14 460d4646 .....'.!....FF.F
07-18 15:41:55.032: I/DEBUG(134): 400f4668 c004f8d3 0803f02c 0808ebc4 d20445b0 ....,........E..
07-18 15:41:55.032: I/DEBUG(134): 400f4678 0f00f1b8 4646d01b ea4f461d f8d378d7 ......FF.FO..x..
07-18 15:41:55.032: I/DEBUG(134): 400f4688 f108c014 f8530804 f11c3028 bf180800 ......S.(0......
07-18 15:41:55.032: I/DEBUG(134): code around lr:
07-18 15:41:55.032: I/DEBUG(134): 400f4120 b930fd21 2becf8df f8d2447a 078b11b4 !.0....+zD......
07-18 15:41:55.032: I/DEBUG(134): 400f4130 f8dfd50a 447d5be4 70dcf505 f7fe2500 .....[}D...p.%..
07-18 15:41:55.032: I/DEBUG(134): 400f4140 2800e958 8249f041 f2002cf4 2c0a823f X..(A.I..,..?..,
07-18 15:41:55.032: I/DEBUG(134): 400f4150 340bd903 0407f024 2410e000 7bbcf8df ...4$......$...{
07-18 15:41:55.032: I/DEBUG(134): 400f4160 447f08e2 fa36683e 079df302 f003d042 ...D>h6.....B...
07-18 15:41:55.032: I/DEBUG(134): memory map around fault addr 003bfff5:
07-18 15:41:55.032: I/DEBUG(134): (no map below)
07-18 15:41:55.032: I/DEBUG(134): (no map for address)
07-18 15:41:55.032: I/DEBUG(134): 40000000-40004000
07-18 15:41:55.482: V/AudioHardwareMSM8660(140): AudioStreamOutMSM8x60::write(0x400cc008, 4800) dev = 2
07-18 15:41:55.502: D/AudioHardwareMSM8660(140): AudioStreamInMSM8x60::standby()
07-18 15:41:55.502: I/WindowState(522): WIN DEATH: Window{419f1448 SurfaceView paused=false}
07-18 15:41:55.502: I/ActivityManager(522): Process com.Company.ProductName (pid 25600) has died.