[Portaudio] Portaudio Test fails on ARM

Arjav Parikh parikharjav24 at gmail.com
Tue Nov 13 02:34:30 EST 2018


Hi,

I used valgrind for patest_sine8 & patest1 binary. I see error related to
ld-2.22.so. Attached debugs for your reference.
Does Portaudio have any dependency on glibc version?

On Mon, Nov 5, 2018 at 6:22 PM Arjav Parikh <parikharjav24 at gmail.com> wrote:

> Hi,
>
> gcc version is 4.9.3-r0 & glibc is 2.22-r0.
> I will check for valgrind support for my build.
>
> On Mon, Nov 5, 2018 at 6:16 PM Tuukka Pasanen <pasanen.tuukka at gmail.com>
> wrote:
>
>> Hello,
>>
>> If I can understand this correctly it crashes when it tries to wake up
>> thread thread after that . Ok you use older gcc also and glibc?
>>
>> You don't happen to have valgrind to test with because it's more for
>> situations like this.
>>
>> Tuukka
>> On 5.11.2018 14.41, Arjav Parikh wrote:
>>
>> Hi,
>>
>> On running gdb for patest_sine8, I get below information:
>>
>>
>>
>>
>>
>>
>> *Program received signal SIGABRT, Aborted. [Switching to LWP 3630]
>> 0x0000007f902b2d10 in raise () from /lib64/libc.so.6 (gdb) backtrace #0
>> 0x0000007f902b2d10 in raise () from /lib64/libc.so.6 #1  0x0000007f902b6a14
>> in abort () from /lib64/libc.so.6 #2  0x0000007f902b6a14 in abort () from
>> /lib64/libc.so.6*
>>
>> Is it something related to libc library used in my ARM board? In case of
>> patest1, I see errors like below. Am I missing something?
>> Sorry for missing this information as requested previously:
>> Kernel Version: *3.18.71-perf*
>>
>> Expression 'r' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2099
>> Host error description: Invalid argument
>> An error occured while using portaudio
>>  unanticipated host error.
>>  Error number: -22
>>  Error text: Invalid argument
>>  bye
>>
>>
>> On Mon, Nov 5, 2018 at 5:54 PM Tuukka Pasanen <pasanen.tuukka at gmail.com>
>> wrote:
>>
>>> Hello,
>>>
>>> Can't say with that debug information as can't see where it crashes and
>>> why it stops. If I have to make guess it's something to do with threads and
>>> implementation that in your ARM board.
>>>
>>> You can try other example with no callback and does it also crash.
>>>
>>> Tuukka
>>> On 5.11.2018 7.35, Arjav Parikh wrote:
>>>
>>> Hi,
>>>
>>> I verified playing 30 sec long file and did not observe any crash
>>> whereas patest_sine8 plays file for approx duration of 4 sec and then it
>>> crashes.
>>> Can you guide why patest1 also throws error.
>>>
>>> On Sun, Nov 4, 2018 at 10:39 PM Tuukka Pasanen <pasanen.tuukka at gmail.com>
>>> wrote:
>>>
>>>> Hello,
>>>>
>>>> Can you check if it crashes with aplay (if you play something that is
>>>> longer)? Which kernel do you use?
>>>>
>>>> Tuukka
>>>> On 3.11.2018 13.44, Arjav Parikh wrote:
>>>>
>>>> Hi,
>>>>
>>>> I made below modifications in *src/hostapi/alsa/pa_linux_alsa.c*
>>>> function *BuildDeviceList* to limit the *numDeviceNames = 1 *&
>>>> commenting* assert operation.*
>>>> *numDeviceNames = 1; //patch*
>>>> for( i = 0, devIdx = 0; i < numDeviceNames; ++i )
>>>>     {
>>>>     }
>>>>     *//assert( devIdx < numDeviceNames ); //patch*
>>>>     /* Now inspect 'dmix' and 'default' plugins */
>>>>
>>>> After adding above 2 patches I can hear sound by running patest_sine8
>>>> but get crash dump after sometime. Also error is observed in patest1.
>>>> What other modifications to make it success for numDeviceNames = 1?
>>>> Attaching the debug for patest_sine8, patest1 & pa_devs for reference (
>>>> *patest_sine8_core_dump.txt*).
>>>>
>>>> On Sat, Nov 3, 2018 at 3:40 PM Arjav Parikh <parikharjav24 at gmail.com>
>>>> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I created /etc/asound.conf and ~/.asoundrc with below contents but
>>>>> still observe the Segmentation Fault. I think if somehow we restrict
>>>>> Portaudio to fetch details of only hw:0,0 then may be this Segmentation
>>>>> Fault Issue could be resolved.
>>>>>
>>>>> pcm.!default {
>>>>>         type hw
>>>>>         card 0
>>>>>         device 0
>>>>> }
>>>>>
>>>>> ctl.!default {
>>>>>         type hw
>>>>>         card 0
>>>>>         device 0
>>>>> }
>>>>>
>>>>>
>>>>> On Sat, Nov 3, 2018 at 1:33 PM Arjav Parikh <parikharjav24 at gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I could not find the patch mentioned in the SVN. Raised the query on
>>>>>> Alsa MailList as well but no response from them. As per your another
>>>>>> suggestion I am trying to create alsarc file.
>>>>>>
>>>>>> On Sat, Nov 3, 2018 at 1:26 PM Tuukka Pasanen <
>>>>>> pasanen.tuukka at gmail.com> wrote:
>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> Did this one solved? Portaudio tries to find every ALSA devices
>>>>>>> which is most of times what people want.
>>>>>>>
>>>>>>> Tuukka
>>>>>>> On 31.10.2018 8.13, Arjav Parikh wrote:
>>>>>>>
>>>>>>> Hi,
>>>>>>> As aplay works (I mean sound is heard) only on hw:0,0 and as cat
>>>>>>> /proc/asound/pcm shows 0,0 with playback & capture interface then is it
>>>>>>> possible in portaudio to fill device info only for hw:0,0 (i.e 1 device
>>>>>>> which is working) instead of all 47 devices? Also in crash debugs we can
>>>>>>> see that there is no address for hw:0,4 & hw:0,5.
>>>>>>>
>>>>>>> *cat /proc/asound/pcm*
>>>>>>> 00-00: MultiMedia1 (*) :  : playback 1 : capture 1
>>>>>>> 00-01: MultiMedia2 (*) :  : playback 1 : capture 1
>>>>>>> 00-02: CS-Voice (*) :  : playback 1 : capture 1
>>>>>>> 00-03: VoIP (*) :  : playback 1 : capture 1
>>>>>>> 00-04: ULL (*) :  : playback 1
>>>>>>> 00-05: Primary MI2S_RX Hostless (*) :  : playback 1
>>>>>>> 00-06: INT_FM Hostless (*) :  : capture 1
>>>>>>> 00-07: AFE-PROXY RX msm-stub-rx-7 :  : playback 1
>>>>>>> 00-08: AFE-PROXY TX msm-stub-tx-8 :  : capture 1
>>>>>>> 00-09: (Compress1) :  : playback 1 : capture 1
>>>>>>> 00-10: AUXPCM Hostless (*) :  : playback 1 : capture 1
>>>>>>> 00-11: Tertiary MI2S_TX Hostless (*) :  : capture 1
>>>>>>> 00-12: MultiMedia5 (*) :  : playback 1 : capture 1
>>>>>>> 00-13: Voice2 (*) :  : playback 1 : capture 1
>>>>>>> 00-14: MultiMedia9 (*) :  : playback 1 : capture 1
>>>>>>> 00-15: VoLTE (*) :  : playback 1 : capture 1
>>>>>>> 00-16: VoWLAN (*) :  : playback 1 : capture 1
>>>>>>> 00-17: INT_HFP_BT Hostless (*) :  : playback 1 : capture 1
>>>>>>> 00-18: MultiMedia6 (*) :  : playback 1 : capture 1
>>>>>>> 00-19: Listen 1 Audio Service (*) :  : capture 1
>>>>>>> 00-20: Listen 2 Audio Service (*) :  : capture 1
>>>>>>> 00-21: Listen 3 Audio Service (*) :  : capture 1
>>>>>>> 00-22: Listen 4 Audio Service (*) :  : capture 1
>>>>>>> 00-23: Listen 5 Audio Service (*) :  : capture 1
>>>>>>> 00-24: (Compress2) :  : playback 1
>>>>>>> 00-25: QUAT_MI2S Hostless (*) :  : playback 1
>>>>>>> 00-26: Senary_mi2s Capture snd-soc-dummy-dai-26 :  : capture 1
>>>>>>> 00-27: (Compress3) :  : playback 1
>>>>>>> 00-28: (Compress4) :  : playback 1
>>>>>>> 00-29: (Compress5) :  : playback 1
>>>>>>> 00-30: (Compress6) :  : playback 1
>>>>>>> 00-31: (Compress7) :  : playback 1
>>>>>>> 00-32: (Compress8) :  : playback 1
>>>>>>> 00-33: (Compress9) :  : playback 1
>>>>>>> 00-34: VoiceMMode1 (*) :  : playback 1 : capture 1
>>>>>>> 00-35: VoiceMMode2 (*) :  : playback 1 : capture 1
>>>>>>> 00-36: MultiMedia8 (*) :  : playback 1 : capture 1
>>>>>>> 00-37: QCHAT (*) :  : playback 1 : capture 1
>>>>>>> 00-38: (Compress10) :  : capture 1
>>>>>>> 00-39: (Compress11) :  : capture 1
>>>>>>> 00-40: (Compress12) :  : capture 1
>>>>>>> 00-41: (Primary MI2S Playback) :  : playback 1
>>>>>>> 00-42: (Secondary MI2S Playback) :  : playback 1
>>>>>>> 00-43: (Tertiary MI2S Capture) :  : capture 1
>>>>>>> 00-44: (Quaternary MI2S Playback) :  : playback 1
>>>>>>> 00-45: (Quaternary MI2S Capture) :  : capture 1
>>>>>>> 00-46: (AUX PCM Playback) :  : playback 1
>>>>>>> 00-47: (AUX PCM Capture) :  : capture 1
>>>>>>> 00-48: (Internal BT-SCO Playback) :  : playback 1
>>>>>>> 00-49: (Internal BT-SCO Capture) :  : capture 1
>>>>>>> 00-50: (Internal FM Playback) :  : playback 1
>>>>>>> 00-51: (Internal FM Capture) :  : capture 1
>>>>>>> 00-52: (AFE Playback) :  : playback 1
>>>>>>> 00-53: (AFE Capture) :  : capture 1
>>>>>>> 00-54: (Voice Uplink Capture) :  : capture 1
>>>>>>> 00-55: (Voice Downlink Capture) :  : capture 1
>>>>>>> 00-56: (Voice Farend Playback) :  : playback 1
>>>>>>> 00-57: (Voice2 Farend Playback) :  : playback 1
>>>>>>> 00-58: (Quinary MI2S Capture) :  : capture 1
>>>>>>> 00-59: (Quinary MI2S Playback) :  : playback 1
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Oct 30, 2018 at 1:14 PM Tuukka Pasanen <
>>>>>>> pasanen.tuukka at gmail.com> wrote:
>>>>>>>
>>>>>>>> Hello,
>>>>>>>>
>>>>>>>> Yes this more ALSA and kernel than Portaudio problem. If l read
>>>>>>>> list correctly 0,4 is ULL (what ever that is?) and 0,5 should be Primary
>>>>>>>> MI2S_RX Hostless (I2S Host?).
>>>>>>>>
>>>>>>>> It would help to ask from ALSA IRC or mailing list why they crash
>>>>>>>> and if there is nothing to do (as they are reported automatically and can't
>>>>>>>> be probed to be crashing) then I think you need to make .alsarc but have no
>>>>>>>> idea which kind to prevent their appearance or use Pulseaudio/JACK if
>>>>>>>> possible.
>>>>>>>>
>>>>>>>> Sincerely,
>>>>>>>>
>>>>>>>> Tuukka
>>>>>>>> On 29.10.2018 13.48, Arjav Parikh wrote:
>>>>>>>>
>>>>>>>> Hi,
>>>>>>>> As per your suggestion I tried aplay -D with multiple hw:0,....
>>>>>>>> options and below are the observations:
>>>>>>>> aplay -D hw:0,0 /data/Haze.wav - File gets played and can hear
>>>>>>>> sound on speaker.
>>>>>>>> aplay -D hw:0,1 /data/Haze.wav - aplay -D hw:0,4 /data/Haze.wav -
>>>>>>>> File does not get played and observe below output.
>>>>>>>> aplay -D hw:0,5 /data/Haze.wav - *Segmentation fault*
>>>>>>>>
>>>>>>>> "If it works with aplay then there is some problem in portaudio." -
>>>>>>>> Does the about output confirms that problem is with alsa-lib?
>>>>>>>>
>>>>>>>> aplay -D hw:0,1 /data/Haze.wav - aplay -D hw:0,4 /data/Haze.wav
>>>>>>>> Output :
>>>>>>>> Playing WAVE '/data/Haze.wav' : Signed 16 bit Little Endian, Rate
>>>>>>>> 44100 Hz, Mono
>>>>>>>> aplay: set_params:1305: Unable to install hw params:
>>>>>>>> ACCESS:  RW_INTERLEAVED
>>>>>>>> FORMAT:  S16_LE
>>>>>>>> SUBFORMAT:  STD
>>>>>>>> SAMPLE_BITS: 16
>>>>>>>> FRAME_BITS: 16
>>>>>>>> CHANNELS: 1
>>>>>>>> RATE: 44100
>>>>>>>> PERIOD_TIME: (125170 125171)  - This parameter value changes with
>>>>>>>> every hw:0,.. value
>>>>>>>> PERIOD_SIZE: 5520 - This parameter value changes with every hw:0,..
>>>>>>>> value
>>>>>>>> PERIOD_BYTES: 11040 - This parameter value changes with every
>>>>>>>> hw:0,.. value
>>>>>>>> PERIODS: 4 - This parameter value changes with every hw:0,.. value
>>>>>>>> BUFFER_TIME: (500680 500681) - This parameter value changes with
>>>>>>>> every hw:0,.. value
>>>>>>>> BUFFER_SIZE: 22080 - This parameter value changes with every
>>>>>>>> hw:0,.. value
>>>>>>>> BUFFER_BYTES: 44160 - This parameter value changes with every
>>>>>>>> hw:0,.. value
>>>>>>>> TICK_TIME: 0
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, Oct 29, 2018 at 4:34 PM Tuukka Pasanen <
>>>>>>>> pasanen.tuukka at gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Hello,
>>>>>>>>>
>>>>>>>>> Ok you should but some wav after that it tries to play something.
>>>>>>>>> You can also test with hw:0,5 or make script loop and test until it doesn't
>>>>>>>>> work or crash until hw:0,somethig. If it works with aplay then there is
>>>>>>>>> some problem in portaudio.
>>>>>>>>>
>>>>>>>>> Tuukka
>>>>>>>>> On 29.10.2018 12.38, Arjav Parikh wrote:
>>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>> *aplay -D hw:0,4* do not output anything. This command as well as *aplay
>>>>>>>>> -D hw:0,0 *does not show any output.
>>>>>>>>> Yes aplay and other components are compiled in same environment.
>>>>>>>>> This is yocto project.
>>>>>>>>>
>>>>>>>>> On Mon, Oct 29, 2018 at 3:10 PM Tuukka Pasanen <
>>>>>>>>> pasanen.tuukka at gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> Hello,
>>>>>>>>>>
>>>>>>>>>> Sorry wrong button..
>>>>>>>>>>
>>>>>>>>>> Are aplay and all compiled with same enviroment. I assume this is
>>>>>>>>>> Yocto or similar project.
>>>>>>>>>>
>>>>>>>>>> Tuukka
>>>>>>>>>> On 29.10.2018 7.26, Arjav Parikh wrote:
>>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>> Actually after enabling alsa-utils with other options I could get
>>>>>>>>>> the output for aplay -L. Please find below the output for aplay -L and
>>>>>>>>>> aplay -l.
>>>>>>>>>> */usr/bin # aplay -L*
>>>>>>>>>> null
>>>>>>>>>>     Discard all samples (playback) or generate zero samples
>>>>>>>>>> (capture)
>>>>>>>>>> default:CARD=msm8953sndcardm
>>>>>>>>>>     msm8953-snd-card-mtp,
>>>>>>>>>>     Default Audio Device
>>>>>>>>>> sysdefault:CARD=msm8953sndcardm
>>>>>>>>>>     msm8953-snd-card-mtp,
>>>>>>>>>>     Default Audio Device
>>>>>>>>>>
>>>>>>>>>> */usr/bin # aplay -l*
>>>>>>>>>> **** List of PLAYBACK Hardware Devices ****
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 0:
>>>>>>>>>> MultiMedia1 (*) []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 1:
>>>>>>>>>> MultiMedia2 (*) []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 2:
>>>>>>>>>> CS-Voice (*) []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 3: VoIP
>>>>>>>>>> (*) []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 4: ULL (*)
>>>>>>>>>> []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 5: Primary
>>>>>>>>>> MI2S_RX Hostless (*) []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 7:
>>>>>>>>>> AFE-PROXY RX msm-stub-rx-7 []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 10: AUXPCM
>>>>>>>>>> Hostless (*) []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 12:
>>>>>>>>>> MultiMedia5 (*) []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 13: Voice2
>>>>>>>>>> (*) []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 14:
>>>>>>>>>> MultiMedia9 (*) []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 15: VoLTE
>>>>>>>>>> (*) []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 16: VoWLAN
>>>>>>>>>> (*) []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 17:
>>>>>>>>>> INT_HFP_BT Hostless (*) []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 18:
>>>>>>>>>> MultiMedia6 (*) []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 25:
>>>>>>>>>> QUAT_MI2S Hostless (*) []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 34:
>>>>>>>>>> VoiceMMode1 (*) []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 35:
>>>>>>>>>> VoiceMMode2 (*) []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 36:
>>>>>>>>>> MultiMedia8 (*) []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>> card 0: msm8953sndcardm [msm8953-snd-card-mtp], device 37: QCHAT
>>>>>>>>>> (*) []
>>>>>>>>>>   Subdevices: 1/1
>>>>>>>>>>   Subdevice #0: subdevice #0
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Sun, Oct 28, 2018 at 12:20 AM Alberto di Bene <dibene at usa.net>
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>> On 2018-10-27 17:00, Arjav Parikh wrote:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Is it possible to check Portuadio on ARM platform for anyone
>>>>>>>>>>> because the same code works on X86? As it is a audio sound card from
>>>>>>>>>>> ZL38063 so it is showing huge amount of outputs.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> I don't know if this info can be of any help to you, but in the
>>>>>>>>>>> past I wrote a small demonstration program for the Raspberry Pi 3B, under
>>>>>>>>>>> Raspbian, that used Portaudio to playback a WAV file. It worked without
>>>>>>>>>>> problems. The GUI was written in Free Pascal using Lazarus, and the
>>>>>>>>>>> processing code, Portaudio interfacing included, in straight C code. The
>>>>>>>>>>> application was firstly developed and debugged under Kubuntu on an Intel
>>>>>>>>>>> platform, then the source code was transferred to the Raspberry and
>>>>>>>>>>> recompiled there, without any problems.
>>>>>>>>>>>
>>>>>>>>>>> 73  Alberto  I2PHD
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Portaudio mailing list
>>>>>>>>>>> Portaudio at lists.columbia.edu
>>>>>>>>>>> https://lists.columbia.edu/mailman/listinfo/portaudio
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Thanks & Regards,
>>>>>>>>>> Arjav Parikh
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Portaudio mailing listPortaudio at lists.columbia.eduhttps://lists.columbia.edu/mailman/listinfo/portaudio
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Portaudio mailing list
>>>>>>>>>> Portaudio at lists.columbia.edu
>>>>>>>>>> https://lists.columbia.edu/mailman/listinfo/portaudio
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Thanks & Regards,
>>>>>>>>> Arjav Parikh
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Portaudio mailing listPortaudio at lists.columbia.eduhttps://lists.columbia.edu/mailman/listinfo/portaudio
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Portaudio mailing list
>>>>>>>>> Portaudio at lists.columbia.edu
>>>>>>>>> https://lists.columbia.edu/mailman/listinfo/portaudio
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Thanks & Regards,
>>>>>>>> Arjav Parikh
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Portaudio mailing listPortaudio at lists.columbia.eduhttps://lists.columbia.edu/mailman/listinfo/portaudio
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Portaudio mailing list
>>>>>>>> Portaudio at lists.columbia.edu
>>>>>>>> https://lists.columbia.edu/mailman/listinfo/portaudio
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Thanks & Regards,
>>>>>>> Arjav Parikh
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Portaudio mailing listPortaudio at lists.columbia.eduhttps://lists.columbia.edu/mailman/listinfo/portaudio
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Portaudio mailing list
>>>>>>> Portaudio at lists.columbia.edu
>>>>>>> https://lists.columbia.edu/mailman/listinfo/portaudio
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Thanks & Regards,
>>>>>> Arjav Parikh
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Thanks & Regards,
>>>>> Arjav Parikh
>>>>>
>>>>
>>>>
>>>> --
>>>> Thanks & Regards,
>>>> Arjav Parikh
>>>>
>>>> _______________________________________________
>>>> Portaudio mailing listPortaudio at lists.columbia.eduhttps://lists.columbia.edu/mailman/listinfo/portaudio
>>>>
>>>> _______________________________________________
>>>> Portaudio mailing list
>>>> Portaudio at lists.columbia.edu
>>>> https://lists.columbia.edu/mailman/listinfo/portaudio
>>>
>>>
>>>
>>> --
>>> Thanks & Regards,
>>> Arjav Parikh
>>>
>>> _______________________________________________
>>> Portaudio mailing listPortaudio at lists.columbia.eduhttps://lists.columbia.edu/mailman/listinfo/portaudio
>>>
>>> _______________________________________________
>>> Portaudio mailing list
>>> Portaudio at lists.columbia.edu
>>> https://lists.columbia.edu/mailman/listinfo/portaudio
>>
>>
>>
>> --
>> Thanks & Regards,
>> Arjav Parikh
>>
>> _______________________________________________
>> Portaudio mailing listPortaudio at lists.columbia.eduhttps://lists.columbia.edu/mailman/listinfo/portaudio
>>
>> _______________________________________________
>> Portaudio mailing list
>> Portaudio at lists.columbia.edu
>> https://lists.columbia.edu/mailman/listinfo/portaudio
>
>
>
> --
> Thanks & Regards,
> Arjav Parikh
>


-- 
Thanks & Regards,
Arjav Parikh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.columbia.edu/pipermail/portaudio/attachments/20181113/fc86ec08/attachment-0001.html>
-------------- next part --------------
/data/alexa/portaudio # valgrind ./patest1 --leak-check=full --track-origins=yes
==19409== Memcheck, a memory error detector
==19409== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==19409== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
==19409== Command: ./patest1 --leak-check=full --track-origins=yes
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4018898: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40078DB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40078DC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4018AC4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40189D3: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4018AE0: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40189D3: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4016BCC: __libc_memalign (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4016BD8: __libc_memalign (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4019588: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4019590: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4019598: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40195A8: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40195AC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195B0: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195B4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40195CC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195D4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195DC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4018AC4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B567: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4018AE0: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B567: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4016CB8: calloc (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400B598: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B5B4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4019588: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4019590: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4019598: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40195A8: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40195AC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195B0: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195B4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40195CC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195D4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195DC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B5D8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B5E0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B5E8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B78C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B604: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B648: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B65C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B760: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B69C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400B828: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195B4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195DC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B7F0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B808: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B80C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4006348: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400637C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006640: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006414: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006450: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40064E8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006510: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400651C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006538: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006EE4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006544: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006560: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40068E8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40068F4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006948: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006D60: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006958: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400696C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006980: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006994: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40069A8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40069BC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40069D0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40069E4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40069F8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006A0C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006A14: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006A24: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006A48: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006A58: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006A68: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006AC8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006AD0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006AF4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006B20: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B3C4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4006B3F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B3D4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4006B3F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B3EC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4006B3F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006B44: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006B94: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006BA0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B4C8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4002E3C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4002E38: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400CEE4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4008498: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400849C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4010394: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40103A4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40103A8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40103B8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x401898C: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40103C3: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40103B0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40084C0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== 
==19409== More than 100 errors detected.  Subsequent errors
==19409== will still be recorded, but in less detail than before.
==19409== Use of uninitialised value of size 8
==19409==    at 0x40084C8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4008494: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4018AAC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40189D3: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40189E0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4019588: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4019590: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4019598: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40195A8: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40195AC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195C0: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195C4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40195CC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195D4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195DC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4008748: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Syscall param openat(filename) contains uninitialised byte(s)
==19409==    at 0x4018168: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4004F8B: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4006284: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006288: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006290: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400629C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006280: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195EC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195F8: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4019604: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4019610: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B5D4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4018A4C: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B6AB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4018A50: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B6AB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4018A98: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B6AB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4019588: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4019590: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4019598: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40195A8: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40195AC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195C0: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195C4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40195CC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195D4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006710: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400672C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006764: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006780: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006F88: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4006AFC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400B4C4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B4C0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B4CC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D014: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D41C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40084D0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195C4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400D054: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D064: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195EC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400D06B: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195E8: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400D07F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195EC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400D07F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400CF70: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400D7F8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D7FC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D804: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400CF84: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D7E0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D7E8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D084: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400CF8C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400CB50: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4008550: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400868C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4008690: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4008878: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4008900: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4008914: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4008AEC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40088F8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4008B2C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40086E4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4007F4C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4007F78: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400874C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4008750: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400B660: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400B670: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195B4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400D06B: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195B0: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400D07F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195B4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400D07F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195C4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400D06B: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195C0: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400D07F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195C4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400D07F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195DC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400D06B: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195D4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400D07F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40195DC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400D07F: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400D0F4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D124: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D130: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D184: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4019620: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400DA27: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4019648: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400DA27: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4019658: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400DA27: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D34C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D370: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D374: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400D378: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D37C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400D380: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400D38C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4018E84: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400D3A7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x401901C: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400D3A7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4019058: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400D3A7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x401905C: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400D3A7: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D3A8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D738: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40029E8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40029EC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4002DDC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4002DF4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4002DFC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4002E74: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4002E94: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40038E4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4002ED0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4002EDC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4002EE4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4002EE8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4002EF0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4002EF8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40108EC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40108E8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x401095C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4010480: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40104A8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40104B8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4010AA0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4010B0C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4010B14: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4010CF8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4010CCC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4010840: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x401086C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4010CE8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x401088C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40108A4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x401091C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x401094C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4010988: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4010A2C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4010A9C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4010AA4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4010AC0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4010B40: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4010B7C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4010B80: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x401891C: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x40103C3: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4000BE8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4000C38: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4000C20: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4000C34: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4000C30: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4011D0C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4011D10: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4011D18: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4011D1C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4011D20: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4011D90: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4011DE4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4011DF8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4011E04: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4011FA0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4019268: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4011FBF: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4011FD8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4011FDC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4011FE0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4000C6C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4000C94: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4003190: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4003194: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4003198: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40031A0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40031B0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40031B8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BB48: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BDAC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BB60: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BB6C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BB80: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BB88: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400C130: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BBFC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BC28: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BC50: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BC58: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BCD8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BDC0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400BDD4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BE00: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BE30: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BE64: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BEA8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400BEB8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BEBC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400A4E4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400A4F8: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40098C4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4009954: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40098C8: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40098E8: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40098FC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4009904: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4009924: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4009A2C: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4009A48: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4009B34: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4009B44: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4009B4C: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4009B5C: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400A288: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400A28C: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400A590: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400A5A8: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BF14: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400BF1C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BF24: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400C214: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400A528: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400C2F4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400C77C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BCEC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BD60: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BD74: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400C154: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40031D4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012718: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012734: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012748: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BBE8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400C768: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400BD28: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400C4A8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400C500: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400A4F8: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400C523: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400A528: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400C523: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400C538: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400A590: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400C523: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400A5A8: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400C523: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400C540: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400C548: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40098DC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x401204C: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012054: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x401205C: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012084: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40120B8: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40120BC: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40120C4: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40120D4: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40120E8: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40120EC: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012108: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x401211C: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012128: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4019220: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x401213B: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x401213C: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4019268: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x401213B: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012164: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400F2FC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F3A8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F1B0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F1CC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F1F4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400E560: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400E5AC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400E5B8: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400E5CC: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400E5F4: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400A4F8: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400E60B: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400A590: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400E60B: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400A5A8: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400E60B: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400E620: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400E624: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F208: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F210: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F368: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F370: ??? (in /lib64/ld-2.22.so)
==19409== 
patest1.c
Ring modulate input for 20 seconds.
before paHostApiInitializers[0].
ALSA version (build): 1.1.0
ALSA version (runtime): 1.1.0
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4012FAC: _dl_find_dso_for_object (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012F50: _dl_find_dso_for_object (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012F5C: _dl_find_dso_for_object (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012FA8: _dl_find_dso_for_object (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012F68: _dl_find_dso_for_object (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012FDC: _dl_find_dso_for_object (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4B251F0: _dl_addr (in /lib64/libc-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4B251F8: _dl_addr (in /lib64/libc-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4B25218: _dl_addr (in /lib64/libc-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4B25238: _dl_addr (in /lib64/libc-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4B25244: _dl_addr (in /lib64/libc-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4B25258: _dl_addr (in /lib64/libc-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4B252B0: _dl_addr (in /lib64/libc-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4B25330: _dl_addr (in /lib64/libc-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4012BCC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012BB0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012BBC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012BC8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012C4C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012C60: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012C88: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012C98: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4012C9C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012CA8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x401891C: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4012CAF: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4012CBC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x401891C: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4012CC3: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4014034: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4013974: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x401398C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400CE90: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400D800: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D0C0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400D0C8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D0CC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D0FC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D118: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D180: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400D190: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D194: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400D740: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40139C4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40139D0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40139D8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x40139DC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x40139E0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4013A48: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4013A50: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4013A60: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4013A60: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4013A84: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4013A88: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4013A98: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4013A9C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4013C7C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4013CD0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4013CD8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4013CBC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F2F4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F354: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F364: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x488FFD0: snd_config_hooks_call (conf.c:3354)
==19409==    by 0x488FFD0: snd_config_hooks.constprop.29 (conf.c:3405)
==19409==    by 0x489062B: snd_config_update_r (conf.c:3818)
==19409==    by 0x4890A5F: snd_config_update (conf.c:3849)
==19409==    by 0x489B0E3: snd_ctl_open (control.c:973)
==19409==    by 0x40B97B: BuildDeviceList (pa_linux_alsa.c:1284)
==19409==    by 0x40F87B: PaAlsa_Initialize (pa_linux_alsa.c:766)
==19409==    by 0x404AF7: InitializeHostApis (pa_front.c:226)
==19409==    by 0x404AF7: Pa_Initialize (pa_front.c:374)
==19409==    by 0x403FB7: main (patest1.c:125)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4895008: snd_dlsym_verify (dlmisc.c:131)
==19409==    by 0x489510B: snd_dlsym (dlmisc.c:182)
==19409==    by 0x488FFE3: snd_config_hooks_call (conf.c:3354)
==19409==    by 0x488FFE3: snd_config_hooks.constprop.29 (conf.c:3405)
==19409==    by 0x489062B: snd_config_update_r (conf.c:3818)
==19409==    by 0x4890A5F: snd_config_update (conf.c:3849)
==19409==    by 0x489B0E3: snd_ctl_open (control.c:973)
==19409==    by 0x40B97B: BuildDeviceList (pa_linux_alsa.c:1284)
==19409==    by 0x40F87B: PaAlsa_Initialize (pa_linux_alsa.c:766)
==19409==    by 0x404AF7: InitializeHostApis (pa_front.c:226)
==19409==    by 0x404AF7: Pa_Initialize (pa_front.c:374)
==19409==    by 0x403FB7: main (patest1.c:125)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4B25890: ??? (in /lib64/libc-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4B25894: ??? (in /lib64/libc-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4B258A0: ??? (in /lib64/libc-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400A4F8: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4B258CF: ??? (in /lib64/libc-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400A500: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4B258CF: ??? (in /lib64/libc-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4009880: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4B258CF: ??? (in /lib64/libc-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400A590: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4B258CF: ??? (in /lib64/libc-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400A5A8: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4B258CF: ??? (in /lib64/libc-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4B258EC: ??? (in /lib64/libc-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4B258F0: ??? (in /lib64/libc-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x488FA24: _snd_config_evaluate (conf.c:4272)
==19409==    by 0x488DFAF: snd_config_walk (conf.c:3999)
==19409==    by 0x488E063: snd_config_walk (conf.c:4006)
==19409==    by 0x488EDFB: snd_config_expand (conf.c:4769)
==19409==    by 0x488F0D7: snd_config_hook_load (conf.c:3492)
==19409==    by 0x489000B: snd_config_hooks_call (conf.c:3369)
==19409==    by 0x489000B: snd_config_hooks.constprop.29 (conf.c:3405)
==19409==    by 0x489062B: snd_config_update_r (conf.c:3818)
==19409==    by 0x4890A5F: snd_config_update (conf.c:3849)
==19409==    by 0x489B0E3: snd_ctl_open (control.c:973)
==19409==    by 0x40B97B: BuildDeviceList (pa_linux_alsa.c:1284)
==19409==    by 0x40F87B: PaAlsa_Initialize (pa_linux_alsa.c:766)
==19409==    by 0x404AF7: InitializeHostApis (pa_front.c:226)
==19409==    by 0x404AF7: Pa_Initialize (pa_front.c:374)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x401520C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4015214: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4015238: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x48951EC: snd1_dlobj_cache_get (dlmisc.c:251)
==19409==    by 0x4899F4F: snd_ctl_open_conf (control.c:927)
==19409==    by 0x4899F4F: snd_ctl_open_noupdate (control.c:957)
==19409==    by 0x40B97B: BuildDeviceList (pa_linux_alsa.c:1284)
==19409==    by 0x40F87B: PaAlsa_Initialize (pa_linux_alsa.c:766)
==19409==    by 0x404AF7: InitializeHostApis (pa_front.c:226)
==19409==    by 0x404AF7: Pa_Initialize (pa_front.c:374)
==19409==    by 0x403FB7: main (patest1.c:125)
==19409== 
BuildDeviceList: Ignoring ALSA plugin device [cards] of type [unknown]
BuildDeviceList: Found plugin [sysdefault] of type [unknown]
BuildDeviceList: Found plugin [front] of type [unknown]
BuildDeviceList: Found plugin [rear] of type [unknown]
BuildDeviceList: Found plugin [center_lfe] of type [unknown]
BuildDeviceList: Found plugin [side] of type [unknown]
BuildDeviceList: Found plugin [surround21] of type [unknown]
BuildDeviceList: Found plugin [surround40] of type [unknown]
BuildDeviceList: Found plugin [surround41] of type [unknown]
BuildDeviceList: Found plugin [surround50] of type [unknown]
BuildDeviceList: Found plugin [surround51] of type [unknown]
BuildDeviceList: Found plugin [surround71] of type [unknown]
BuildDeviceList: Found plugin [iec958] of type [unknown]
BuildDeviceList: Found plugin [spdif] of type [unknown]
BuildDeviceList: Found plugin [hdmi] of type [unknown]
BuildDeviceList: Found plugin [dmix] of type [unknown]
BuildDeviceList: Ignoring ALSA plugin device [dsnoop] of type [unknown]
BuildDeviceList: Found plugin [modem] of type [unknown]
BuildDeviceList: Found plugin [phoneline] of type [unknown]
BuildDeviceList: Ignoring ALSA plugin device [hw] of type [hw]
BuildDeviceList: Ignoring ALSA plugin device [plughw] of type [plug]
BuildDeviceList: Ignoring ALSA plugin device [plug] of type [plug]
BuildDeviceList: Ignoring ALSA plugin device [shm] of type [shm]
BuildDeviceList: Ignoring ALSA plugin device [tee] of type [file]
BuildDeviceList: Ignoring ALSA plugin device [file] of type [file]
BuildDeviceList: Ignoring ALSA plugin device [null] of type [null]
BuildDeviceList: Found plugin [default] of type [hw]
BuildDeviceList: Filling device info for 47 devices
BuildDeviceList: VVDN numDeviceNames: 1 
FillInDevInfo: Filling device info for: msm8953-snd-card-mtp: - (hw:0,0)
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x48951EC: snd1_dlobj_cache_get (dlmisc.c:251)
==19409==    by 0x48ABA13: snd_pcm_open_conf (pcm.c:2212)
==19409==    by 0x48AC06F: snd_pcm_open_noupdate (pcm.c:2274)
==19409==    by 0x407CA7: OpenPcm (pa_linux_alsa.c:1125)
==19409==    by 0x40A39F: FillInDevInfo (pa_linux_alsa.c:1167)
==19409==    by 0x40C1D7: BuildDeviceList (pa_linux_alsa.c:1458)
==19409==    by 0x40F87B: PaAlsa_Initialize (pa_linux_alsa.c:766)
==19409==    by 0x404AF7: InitializeHostApis (pa_front.c:226)
==19409==    by 0x404AF7: Pa_Initialize (pa_front.c:374)
==19409==    by 0x403FB7: main (patest1.c:125)
==19409== 
GropeDevice: collecting info ..
==19409== Use of uninitialised value of size 8
==19409==    at 0x4009B68: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x400E60B: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==19409==    by 0x409DA3: GropeDevice.isra.10 (pa_linux_alsa.c:889)
==19409==    by 0x40A3B7: FillInDevInfo (pa_linux_alsa.c:1169)
==19409==    by 0x40C1D7: BuildDeviceList (pa_linux_alsa.c:1458)
==19409==    by 0x40F87B: PaAlsa_Initialize (pa_linux_alsa.c:766)
==19409==    by 0x404AF7: InitializeHostApis (pa_front.c:226)
==19409==    by 0x404AF7: Pa_Initialize (pa_front.c:374)
==19409==    by 0x403FB7: main (patest1.c:125)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x48B9A6C: snd1_pcm_hw_param_set_near (pcm_params.c:829)
==19409==    by 0x48B103F: snd_pcm_hw_params_set_period_size_near@@ALSA_0.9.0rc4 (pcm.c:4769)
==19409==    by 0x409BCB: GropeDevice.isra.10 (pa_linux_alsa.c:923)
==19409==    by 0x40A3B7: FillInDevInfo (pa_linux_alsa.c:1169)
==19409==    by 0x40C1D7: BuildDeviceList (pa_linux_alsa.c:1458)
==19409==    by 0x40F87B: PaAlsa_Initialize (pa_linux_alsa.c:766)
==19409==    by 0x404AF7: InitializeHostApis (pa_front.c:226)
==19409==    by 0x404AF7: Pa_Initialize (pa_front.c:374)
==19409==    by 0x403FB7: main (patest1.c:125)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x48B77E0: _snd_pcm_hw_param_set_min (pcm_params.c:400)
==19409==    by 0x48B9733: snd1_pcm_hw_param_set_min (pcm_params.c:449)
==19409==    by 0x48B9AA3: snd1_pcm_hw_param_set_near (pcm_params.c:839)
==19409==    by 0x48B103F: snd_pcm_hw_params_set_period_size_near@@ALSA_0.9.0rc4 (pcm.c:4769)
==19409==    by 0x409BCB: GropeDevice.isra.10 (pa_linux_alsa.c:923)
==19409==    by 0x40A3B7: FillInDevInfo (pa_linux_alsa.c:1169)
==19409==    by 0x40C1D7: BuildDeviceList (pa_linux_alsa.c:1458)
==19409==    by 0x40F87B: PaAlsa_Initialize (pa_linux_alsa.c:766)
==19409==    by 0x404AF7: InitializeHostApis (pa_front.c:226)
==19409==    by 0x404AF7: Pa_Initialize (pa_front.c:374)
==19409==    by 0x403FB7: main (patest1.c:125)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x48B77E8: _snd_pcm_hw_param_set_min (pcm_params.c:401)
==19409==    by 0x48B9733: snd1_pcm_hw_param_set_min (pcm_params.c:449)
==19409==    by 0x48B9AA3: snd1_pcm_hw_param_set_near (pcm_params.c:839)
==19409==    by 0x48B103F: snd_pcm_hw_params_set_period_size_near@@ALSA_0.9.0rc4 (pcm.c:4769)
==19409==    by 0x409BCB: GropeDevice.isra.10 (pa_linux_alsa.c:923)
==19409==    by 0x40A3B7: FillInDevInfo (pa_linux_alsa.c:1169)
==19409==    by 0x40C1D7: BuildDeviceList (pa_linux_alsa.c:1458)
==19409==    by 0x40F87B: PaAlsa_Initialize (pa_linux_alsa.c:766)
==19409==    by 0x404AF7: InitializeHostApis (pa_front.c:226)
==19409==    by 0x404AF7: Pa_Initialize (pa_front.c:374)
==19409==    by 0x403FB7: main (patest1.c:125)
==19409== 
GropeDevice: collecting info ..
Default input device: msm8953-snd-card-mtp: - (hw:0,0)
Default output device: msm8953-snd-card-mtp: - (hw:0,0)
FillInDevInfo: Adding device msm8953-snd-card-mtp: - (hw:0,0): 0
BuildDeviceList: Building device list took 0.551178 seconds
after paHostApiInitializers[0].
PaAlsaStreamComponent_Initialize: Host Chans C 2
AlsaOpen: Opening device hw:0,0
PaAlsaStreamComponent_Initialize: Host Chans P 2
AlsaOpen: Opening device hw:0,0
PaAlsaStreamComponent_InitialConfigure: device MMAP SND_PCM_ACCESS_MMAP_INTERLEAVED: YES
PaAlsaStreamComponent_InitialConfigure: device MMAP SND_PCM_ACCESS_MMAP_NONINTERLEAVED: NO
PaAlsaStreamComponent_InitialConfigure: device can MMAP: YES
PaAlsaStreamComponent_InitialConfigure: device MMAP SND_PCM_ACCESS_MMAP_INTERLEAVED: YES
PaAlsaStreamComponent_InitialConfigure: device MMAP SND_PCM_ACCESS_MMAP_NONINTERLEAVED: NO
PaAlsaStreamComponent_InitialConfigure: device can MMAP: YES
PaAlsaStreamComponent_DetermineFramesPerBuffer: user-buffer (frames)           = 512
PaAlsaStreamComponent_DetermineFramesPerBuffer: user-buffer (sec)              = 0.011610
PaAlsaStreamComponent_DetermineFramesPerBuffer: suggested latency (sec)        = 0.005805
PaAlsaStreamComponent_DetermineFramesPerBuffer: suggested host buffer (frames) = 1024
PaAlsaStreamComponent_DetermineFramesPerBuffer: suggested host buffer (sec)    = 0.023220
PaAlsaStreamComponent_DetermineFramesPerBuffer: periods min = 2, max = 8, req = 4 
PaAlsaStreamComponent_DetermineFramesPerBuffer: suggested host buffer period   = 512 
PaAlsaStreamComponent_DetermineFramesPerBuffer: device period minimum          = 64
PaAlsaStreamComponent_DetermineFramesPerBuffer: device period maximum          = 10240
PaAlsaStreamComponent_DetermineFramesPerBuffer: host buffer period             = 512
PaAlsaStreamComponent_DetermineFramesPerBuffer: host buffer period latency     = 0.011610
ACCESS:  MMAP_INTERLEAVED
FORMAT:  S24_3LE
SUBFORMAT:  STD
SAMPLE_BITS: 24
FRAME_BITS: 48
CHANNELS: 2
RATE: 44100
PERIOD_TIME: (11609 11610)
PERIOD_SIZE: 512
PERIOD_BYTES: 3072
PERIODS: 2
BUFFER_TIME: (23219 23220)
BUFFER_SIZE: 1024
BUFFER_BYTES: 6144
TICK_TIME: 0
Expression 'r' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2099
Host error description: Invalid argument
Expression 'PaAlsaStreamComponent_FinishConfigure( &self->capture, hwParamsCapture, inParams, self->primeBuffers, realSr, inputLatency )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2733
Expression 'PaAlsaStream_Configure( stream, inputParameters, outputParameters, sampleRate, framesPerBuffer, &inputLatency, &outputLatency, &hostBufferSizeMode )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2845
OpenStream: Stream in error, terminating
TerminateHostApis in 
TerminateHostApis out
An error occured while using portaudio
 unanticipated host error.
 Error number: -22
 Error text: Invalid argument
bye
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400F794: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F764: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400F76C: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F778: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F4FC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400F500: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F504: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400F510: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400F514: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F5C4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F4B8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x400F4CC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F4D0: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F7E4: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F7EC: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F804: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F838: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F844: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F860: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x400F8E8: ??? (in /lib64/ld-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4B2AEBC: ??? (in /lib64/libc-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4B2AE78: ??? (in /lib64/libc-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4B2AE7C: ??? (in /lib64/libc-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4B2AEAC: ??? (in /lib64/libc-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4B2AEB4: ??? (in /lib64/libc-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4B2AF1C: ??? (in /lib64/libc-2.22.so)
==19409== 
==19409== Conditional jump or move depends on uninitialised value(s)
==19409==    at 0x4B2AEE8: ??? (in /lib64/libc-2.22.so)
==19409== 
==19409== Use of uninitialised value of size 8
==19409==    at 0x4B2AB40: ??? (in /lib64/libc-2.22.so)
==19409== 
==19409== 
==19409== HEAP SUMMARY:
==19409==     in use at exit: 72 bytes in 3 blocks
==19409==   total heap usage: 2,301 allocs, 2,298 frees, 114,662 bytes allocated
==19409== 
==19409== LEAK SUMMARY:
==19409==    definitely lost: 24 bytes in 1 blocks
==19409==    indirectly lost: 16 bytes in 1 blocks
==19409==      possibly lost: 0 bytes in 0 blocks
==19409==    still reachable: 32 bytes in 1 blocks
==19409==         suppressed: 0 bytes in 0 blocks
==19409== Rerun with --leak-check=full to see details of leaked memory
==19409== 
==19409== For counts of detected and suppressed errors, rerun with: -v
==19409== Use --track-origins=yes to see where uninitialised values come from
==19409== ERROR SUMMARY: 29354 errors from 493 contexts (suppressed: 3903 from 5)
-------------- next part --------------
/data/alexa/portaudio # valgrind ./patest_sine8 --leak-check=full --track-origin
s=yes
==22952== Memcheck, a memory error detector
==22952== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==22952== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
==22952== Command: ./patest_sine8 --leak-check=full --track-origins=yes
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4018898: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40078DB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40078DC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4018AC4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40189D3: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4018AE0: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40189D3: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4016BCC: __libc_memalign (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4016BD8: __libc_memalign (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4019588: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4019590: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4019598: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40195A8: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40195AC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195B0: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195B4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40195CC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195D4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195DC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40085E7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4018AC4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B567: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4018AE0: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B567: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4016CB8: calloc (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400B598: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B5B4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4019588: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4019590: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4019598: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40195A8: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40195AC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195B0: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195B4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40195CC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195D4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195DC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B5D8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B5E0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B5E8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B78C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B604: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B648: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B65C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B760: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B69C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400B828: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195B4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195DC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B7F0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B808: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B80C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4006348: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400637C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006640: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006414: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006450: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40064E8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006510: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400651C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006538: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006EE4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006544: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006560: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40068E8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40068F4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006948: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006D60: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006958: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400696C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006980: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006994: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40069A8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40069BC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40069D0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40069E4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40069F8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006A0C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006A14: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006A24: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006A48: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006A58: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006A68: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006AC8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006AD0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006AF4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006B20: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B3C4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4006B3F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B3D4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4006B3F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B3EC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4006B3F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006B44: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006B94: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006BA0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B4C8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4002E3C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4002E38: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400CEE4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4008498: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400849C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4010394: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40103A4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40103A8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40103B8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x401898C: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40103C3: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40103B0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40084C0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== 
==22952== More than 100 errors detected.  Subsequent errors
==22952== will still be recorded, but in less detail than before.
==22952== Use of uninitialised value of size 8
==22952==    at 0x40084C8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4008494: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4018AAC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40189D3: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40189E0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4019588: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4019590: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4019598: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40195A8: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40195AC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195C0: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195C4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40195CC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195D4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195DC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40158A3: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4008748: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Syscall param openat(filename) contains uninitialised byte(s)
==22952==    at 0x4018168: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4004F8B: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4006284: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006288: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006290: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400629C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006280: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195EC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195F8: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4019604: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4019610: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B5D4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4018A4C: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B6AB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4018A50: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B6AB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4018A98: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B6AB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4019588: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4019590: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4019598: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40195A8: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40195AC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195C0: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195C4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40195CC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195D4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x401938F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006710: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400672C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006764: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006780: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006F88: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4006AFC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400B4C4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B4C0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B4CC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D014: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D41C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40084D0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195C4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B5C7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400D054: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D064: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195EC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400D06B: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195E8: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400D07F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195EC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400D07F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400CF70: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400D7F8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D7FC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D804: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400CF84: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D7E0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D7E8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D084: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400CF8C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400CB50: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4008550: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400868C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4008690: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4008878: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4008900: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4008914: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4008AEC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40088F8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4008B2C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40086E4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4007F4C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4007F78: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400874C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4008750: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400B660: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400B670: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195B4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400D06B: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195B0: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400D07F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195B4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400D07F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195C4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400D06B: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195C0: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400D07F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195C4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400D07F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195DC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400D06B: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195D4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400D07F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40195DC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400D07F: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400D0F4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D124: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D130: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D184: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4019620: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400DA27: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4019648: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400DA27: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4019658: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400DA27: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D34C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D370: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D374: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400D378: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D37C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400D380: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400D38C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4018E84: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400D3A7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x401901C: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400D3A7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4019058: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400D3A7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x401905C: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400D3A7: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D3A8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D738: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40029E8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40029EC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4002DDC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4002DF4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4002DFC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4002E74: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4002E94: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40038E4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4002ED0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4002EDC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4002EE4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4002EE8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4002EF0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4002EF8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40108EC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40108E8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x401095C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4010480: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40104A8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40104B8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4010AA0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4010B0C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4010B14: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4010CF8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4010CCC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4010840: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x401086C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4010CE8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x401088C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40108A4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x401091C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x401094C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4010988: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4010A2C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4010A9C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4010AA4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4010AC0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4010B40: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4010B7C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4010B80: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x401891C: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x40103C3: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4000BE8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4000C38: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4000C20: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4000C34: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4000C30: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4011D0C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4011D10: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4011D18: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4011D1C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4011D20: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4011D90: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4011DE4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4011DF8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4011E04: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4011FA0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4019268: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4011FBF: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4011FD8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4011FDC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4011FE0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4000C6C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4000C94: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4003190: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4003194: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4003198: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40031A0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40031B0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40031B8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BB48: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BDAC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BB60: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BB6C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BB80: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BB88: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400C130: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BBFC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BC28: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BC50: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BC58: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BCD8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BDC0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400BDD4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BE00: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BE30: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BE64: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BEA8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400BEB8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BEBC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400A4E4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400A4F8: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40098C4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4009954: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40098C8: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40098E8: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40098FC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4009904: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4009924: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4009A2C: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4009A48: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4009B34: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4009B44: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4009B4C: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4009B5C: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400A288: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400A28C: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400A590: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400A5A8: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BF14: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400BF1C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BF24: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400C214: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400A528: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400C2F4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400C77C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BCEC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BD60: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BD74: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400C154: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40031D4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012718: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012734: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012748: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BBE8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400C768: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400BD28: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400C4A8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400C500: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400A4F8: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400C523: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400A528: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400C523: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400C538: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400A590: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400C523: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400A5A8: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400C523: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400C540: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400C548: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40098DC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400BEFB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x401204C: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012054: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x401205C: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012084: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40120B8: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40120BC: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40120C4: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40120D4: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40120E8: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40120EC: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012108: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x401211C: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012128: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4019220: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x401213B: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x401213C: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4019268: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x401213B: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012164: _dl_allocate_tls_init (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400F2FC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400F3A8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400F1B0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400F1CC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400F1F4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400E560: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400E5AC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400E5B8: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400E5CC: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400E5F4: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400A4F8: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400E60B: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400A590: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400E60B: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400A5A8: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400E60B: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400E620: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400E624: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x49FFF83: ??? (in /lib64/libpthread-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400F208: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400F210: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400F368: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400F370: ??? (in /lib64/ld-2.22.so)
==22952== 
PortAudio Test: output signed 8 bit sine wave.
before paHostApiInitializers[0].
ALSA version (build): 1.1.0
ALSA version (runtime): 1.1.0
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4012FAC: _dl_find_dso_for_object (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012F50: _dl_find_dso_for_object (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012F5C: _dl_find_dso_for_object (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012FA8: _dl_find_dso_for_object (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012F68: _dl_find_dso_for_object (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012FDC: _dl_find_dso_for_object (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4B251F0: _dl_addr (in /lib64/libc-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4B251F8: _dl_addr (in /lib64/libc-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4B25218: _dl_addr (in /lib64/libc-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4B25238: _dl_addr (in /lib64/libc-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4B25244: _dl_addr (in /lib64/libc-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4B25258: _dl_addr (in /lib64/libc-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4B252B0: _dl_addr (in /lib64/libc-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4B25330: _dl_addr (in /lib64/libc-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4012BCC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012BB0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012BBC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012BC8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012C4C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012C60: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012C88: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012C98: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4012C9C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012CA8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x401891C: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4012CAF: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012CBC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x401891C: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4012CC3: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4014034: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4013974: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x401398C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400CE90: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400D800: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D0C0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400D0C8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D0CC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D0FC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D118: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D180: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400D190: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D194: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400D740: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40139C4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40139D0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40139D8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x40139DC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x40139E0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4013A48: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4013A50: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4013A60: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4013A60: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4013A84: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4013A88: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4013A98: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4013A9C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4013C7C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4013CD0: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4013CD8: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4013CBC: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400F2F4: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400F354: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400F364: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x488FFD0: snd_config_hooks_call (conf.c:3354)
==22952==    by 0x488FFD0: snd_config_hooks.constprop.29 (conf.c:3405)
==22952==    by 0x489062B: snd_config_update_r (conf.c:3818)
==22952==    by 0x4890A5F: snd_config_update (conf.c:3849)
==22952==    by 0x489B0E3: snd_ctl_open (control.c:973)
==22952==    by 0x40B85B: BuildDeviceList (pa_linux_alsa.c:1284)
==22952==    by 0x40F75B: PaAlsa_Initialize (pa_linux_alsa.c:766)
==22952==    by 0x4049D7: InitializeHostApis (pa_front.c:226)
==22952==    by 0x4049D7: Pa_Initialize (pa_front.c:374)
==22952==    by 0x403ECF: main (patest_sine8.c:147)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4895008: snd_dlsym_verify (dlmisc.c:131)
==22952==    by 0x489510B: snd_dlsym (dlmisc.c:182)
==22952==    by 0x488FFE3: snd_config_hooks_call (conf.c:3354)
==22952==    by 0x488FFE3: snd_config_hooks.constprop.29 (conf.c:3405)
==22952==    by 0x489062B: snd_config_update_r (conf.c:3818)
==22952==    by 0x4890A5F: snd_config_update (conf.c:3849)
==22952==    by 0x489B0E3: snd_ctl_open (control.c:973)
==22952==    by 0x40B85B: BuildDeviceList (pa_linux_alsa.c:1284)
==22952==    by 0x40F75B: PaAlsa_Initialize (pa_linux_alsa.c:766)
==22952==    by 0x4049D7: InitializeHostApis (pa_front.c:226)
==22952==    by 0x4049D7: Pa_Initialize (pa_front.c:374)
==22952==    by 0x403ECF: main (patest_sine8.c:147)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4B25890: ??? (in /lib64/libc-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4B25894: ??? (in /lib64/libc-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4B258A0: ??? (in /lib64/libc-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400A4F8: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4B258CF: ??? (in /lib64/libc-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x400A500: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4B258CF: ??? (in /lib64/libc-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4009880: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4B258CF: ??? (in /lib64/libc-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400A590: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4B258CF: ??? (in /lib64/libc-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x400A5A8: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4B258CF: ??? (in /lib64/libc-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4B258EC: ??? (in /lib64/libc-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4B258F0: ??? (in /lib64/libc-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x488FA24: _snd_config_evaluate (conf.c:4272)
==22952==    by 0x488DFAF: snd_config_walk (conf.c:3999)
==22952==    by 0x488E063: snd_config_walk (conf.c:4006)
==22952==    by 0x488EDFB: snd_config_expand (conf.c:4769)
==22952==    by 0x488F0D7: snd_config_hook_load (conf.c:3492)
==22952==    by 0x489000B: snd_config_hooks_call (conf.c:3369)
==22952==    by 0x489000B: snd_config_hooks.constprop.29 (conf.c:3405)
==22952==    by 0x489062B: snd_config_update_r (conf.c:3818)
==22952==    by 0x4890A5F: snd_config_update (conf.c:3849)
==22952==    by 0x489B0E3: snd_ctl_open (control.c:973)
==22952==    by 0x40B85B: BuildDeviceList (pa_linux_alsa.c:1284)
==22952==    by 0x40F75B: PaAlsa_Initialize (pa_linux_alsa.c:766)
==22952==    by 0x4049D7: InitializeHostApis (pa_front.c:226)
==22952==    by 0x4049D7: Pa_Initialize (pa_front.c:374)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x401520C: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4015214: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4015238: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x48951EC: snd1_dlobj_cache_get (dlmisc.c:251)
==22952==    by 0x4899F4F: snd_ctl_open_conf (control.c:927)
==22952==    by 0x4899F4F: snd_ctl_open_noupdate (control.c:957)
==22952==    by 0x40B85B: BuildDeviceList (pa_linux_alsa.c:1284)
==22952==    by 0x40F75B: PaAlsa_Initialize (pa_linux_alsa.c:766)
==22952==    by 0x4049D7: InitializeHostApis (pa_front.c:226)
==22952==    by 0x4049D7: Pa_Initialize (pa_front.c:374)
==22952==    by 0x403ECF: main (patest_sine8.c:147)
==22952== 
BuildDeviceList: Ignoring ALSA plugin device [cards] of type [unknown]
BuildDeviceList: Found plugin [sysdefault] of type [unknown]
BuildDeviceList: Found plugin [front] of type [unknown]
BuildDeviceList: Found plugin [rear] of type [unknown]
BuildDeviceList: Found plugin [center_lfe] of type [unknown]
BuildDeviceList: Found plugin [side] of type [unknown]
BuildDeviceList: Found plugin [surround21] of type [unknown]
BuildDeviceList: Found plugin [surround40] of type [unknown]
BuildDeviceList: Found plugin [surround41] of type [unknown]
BuildDeviceList: Found plugin [surround50] of type [unknown]
BuildDeviceList: Found plugin [surround51] of type [unknown]
BuildDeviceList: Found plugin [surround71] of type [unknown]
BuildDeviceList: Found plugin [iec958] of type [unknown]
BuildDeviceList: Found plugin [spdif] of type [unknown]
BuildDeviceList: Found plugin [hdmi] of type [unknown]
BuildDeviceList: Found plugin [dmix] of type [unknown]
BuildDeviceList: Ignoring ALSA plugin device [dsnoop] of type [unknown]
BuildDeviceList: Found plugin [modem] of type [unknown]
BuildDeviceList: Found plugin [phoneline] of type [unknown]
BuildDeviceList: Ignoring ALSA plugin device [hw] of type [hw]
BuildDeviceList: Ignoring ALSA plugin device [plughw] of type [plug]
BuildDeviceList: Ignoring ALSA plugin device [plug] of type [plug]
BuildDeviceList: Ignoring ALSA plugin device [shm] of type [shm]
BuildDeviceList: Ignoring ALSA plugin device [tee] of type [file]
BuildDeviceList: Ignoring ALSA plugin device [file] of type [file]
BuildDeviceList: Ignoring ALSA plugin device [null] of type [null]
BuildDeviceList: Found plugin [default] of type [hw]
BuildDeviceList: Filling device info for 47 devices
BuildDeviceList: VVDN numDeviceNames: 1 
FillInDevInfo: Filling device info for: msm8953-snd-card-mtp: - (hw:0,0)
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x48951EC: snd1_dlobj_cache_get (dlmisc.c:251)
==22952==    by 0x48ABA13: snd_pcm_open_conf (pcm.c:2212)
==22952==    by 0x48AC06F: snd_pcm_open_noupdate (pcm.c:2274)
==22952==    by 0x407B87: OpenPcm (pa_linux_alsa.c:1125)
==22952==    by 0x40A27F: FillInDevInfo (pa_linux_alsa.c:1167)
==22952==    by 0x40C0B7: BuildDeviceList (pa_linux_alsa.c:1458)
==22952==    by 0x40F75B: PaAlsa_Initialize (pa_linux_alsa.c:766)
==22952==    by 0x4049D7: InitializeHostApis (pa_front.c:226)
==22952==    by 0x4049D7: Pa_Initialize (pa_front.c:374)
==22952==    by 0x403ECF: main (patest_sine8.c:147)
==22952== 
GropeDevice: collecting info ..
==22952== Use of uninitialised value of size 8
==22952==    at 0x4009B68: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400A55F: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400E60B: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x4015383: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x409C83: GropeDevice.isra.10 (pa_linux_alsa.c:889)
==22952==    by 0x40A297: FillInDevInfo (pa_linux_alsa.c:1169)
==22952==    by 0x40C0B7: BuildDeviceList (pa_linux_alsa.c:1458)
==22952==    by 0x40F75B: PaAlsa_Initialize (pa_linux_alsa.c:766)
==22952==    by 0x4049D7: InitializeHostApis (pa_front.c:226)
==22952==    by 0x4049D7: Pa_Initialize (pa_front.c:374)
==22952==    by 0x403ECF: main (patest_sine8.c:147)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x48B9A6C: snd1_pcm_hw_param_set_near (pcm_params.c:829)
==22952==    by 0x48B103F: snd_pcm_hw_params_set_period_size_near@@ALSA_0.9.0rc4 (pcm.c:4769)
==22952==    by 0x409AAB: GropeDevice.isra.10 (pa_linux_alsa.c:923)
==22952==    by 0x40A297: FillInDevInfo (pa_linux_alsa.c:1169)
==22952==    by 0x40C0B7: BuildDeviceList (pa_linux_alsa.c:1458)
==22952==    by 0x40F75B: PaAlsa_Initialize (pa_linux_alsa.c:766)
==22952==    by 0x4049D7: InitializeHostApis (pa_front.c:226)
==22952==    by 0x4049D7: Pa_Initialize (pa_front.c:374)
==22952==    by 0x403ECF: main (patest_sine8.c:147)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x48B77E0: _snd_pcm_hw_param_set_min (pcm_params.c:400)
==22952==    by 0x48B9733: snd1_pcm_hw_param_set_min (pcm_params.c:449)
==22952==    by 0x48B9AA3: snd1_pcm_hw_param_set_near (pcm_params.c:839)
==22952==    by 0x48B103F: snd_pcm_hw_params_set_period_size_near@@ALSA_0.9.0rc4 (pcm.c:4769)
==22952==    by 0x409AAB: GropeDevice.isra.10 (pa_linux_alsa.c:923)
==22952==    by 0x40A297: FillInDevInfo (pa_linux_alsa.c:1169)
==22952==    by 0x40C0B7: BuildDeviceList (pa_linux_alsa.c:1458)
==22952==    by 0x40F75B: PaAlsa_Initialize (pa_linux_alsa.c:766)
==22952==    by 0x4049D7: InitializeHostApis (pa_front.c:226)
==22952==    by 0x4049D7: Pa_Initialize (pa_front.c:374)
==22952==    by 0x403ECF: main (patest_sine8.c:147)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x48B77E8: _snd_pcm_hw_param_set_min (pcm_params.c:401)
==22952==    by 0x48B9733: snd1_pcm_hw_param_set_min (pcm_params.c:449)
==22952==    by 0x48B9AA3: snd1_pcm_hw_param_set_near (pcm_params.c:839)
==22952==    by 0x48B103F: snd_pcm_hw_params_set_period_size_near@@ALSA_0.9.0rc4 (pcm.c:4769)
==22952==    by 0x409AAB: GropeDevice.isra.10 (pa_linux_alsa.c:923)
==22952==    by 0x40A297: FillInDevInfo (pa_linux_alsa.c:1169)
==22952==    by 0x40C0B7: BuildDeviceList (pa_linux_alsa.c:1458)
==22952==    by 0x40F75B: PaAlsa_Initialize (pa_linux_alsa.c:766)
==22952==    by 0x4049D7: InitializeHostApis (pa_front.c:226)
==22952==    by 0x4049D7: Pa_Initialize (pa_front.c:374)
==22952==    by 0x403ECF: main (patest_sine8.c:147)
==22952== 
GropeDevice: collecting info ..
Default input device: msm8953-snd-card-mtp: - (hw:0,0)
Default output device: msm8953-snd-card-mtp: - (hw:0,0)
FillInDevInfo: Adding device msm8953-snd-card-mtp: - (hw:0,0): 0
BuildDeviceList: Building device list took 0.547323 seconds
after paHostApiInitializers[0].
PaAlsaStreamComponent_Initialize: Host Chans P 2
AlsaOpen: Opening device hw:0,0
PaAlsaStreamComponent_InitialConfigure: device MMAP SND_PCM_ACCESS_MMAP_INTERLEAVED: YES
PaAlsaStreamComponent_InitialConfigure: device MMAP SND_PCM_ACCESS_MMAP_NONINTERLEAVED: NO
PaAlsaStreamComponent_InitialConfigure: device can MMAP: YES
PaAlsaStreamComponent_DetermineFramesPerBuffer: user-buffer (frames)           = 256
PaAlsaStreamComponent_DetermineFramesPerBuffer: user-buffer (sec)              = 0.005805
PaAlsaStreamComponent_DetermineFramesPerBuffer: suggested latency (sec)        = 0.005805
PaAlsaStreamComponent_DetermineFramesPerBuffer: suggested host buffer (frames) = 512
PaAlsaStreamComponent_DetermineFramesPerBuffer: suggested host buffer (sec)    = 0.011610
PaAlsaStreamComponent_DetermineFramesPerBuffer: periods min = 2, max = 8, req = 4 
PaAlsaStreamComponent_DetermineFramesPerBuffer: suggested host buffer period   = 256 
PaAlsaStreamComponent_DetermineFramesPerBuffer: device period minimum          = 32
PaAlsaStreamComponent_DetermineFramesPerBuffer: device period maximum          = 15360
PaAlsaStreamComponent_DetermineFramesPerBuffer: host buffer period             = 256
PaAlsaStreamComponent_DetermineFramesPerBuffer: host buffer period latency     = 0.005805
PaAlsaStream_Configure: Playback period size: 256, latency: 0.005805
OpenStream: Stream: framesPerBuffer = 256, maxFramesPerHostBuffer = 256, latency i=0.000000, o=0.005805
PaAlsaStream_HandleXrun: restarting Alsa to recover from XRUN
AlsaStop: Dropped frames
PaUnixThread_New: Waited for 0.0622091 seconds for stream to start
AlsaRestart: Restarted audio
PaAlsaStream_HandleXrun: restarting Alsa to recover from XRUN
AlsaStop: Dropped frames
AlsaRestart: Restarted audio
PaAlsaStream_HandleXrun: restarting Alsa to recover from XRUN
AlsaStop: Dropped frames
AlsaRestart: Restarted audio
PaAlsaStream_HandleXrun: restarting Alsa to recover from XRUN
AlsaStop: Dropped frames
AlsaRestart: Restarted audio
PaAlsaStream_HandleXrun: restarting Alsa to recover from XRUN
AlsaStop: Dropped frames
AlsaRestart: Restarted audio
Stopping Stream.
Stopping callback
PaUnixThread_Terminate: Joining thread 91775440
PaAlsaStream_HandleXrun: restarting Alsa to recover from XRUN
AlsaStop: Dropped frames
AlsaRestart: Restarted audio
Setting callbackResult to paComplete
OnExit: Stopping ALSA handles
AlsaStop: Dropped frames
OnExit: Stoppage
CallbackThreadFunc: Thread 91775440 exiting
 ==22952== Thread 2:
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4834F98: malloc (vg_replace_malloc.c:299)
==22952==    by 0x40189DF: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Invalid read of size 8
==22952==    at 0x4018A98: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B6AB: ??? (in /lib64/ld-2.22.so)
==22952==  Address 0x4bc92c8 is 3 bytes after a block of size 21 alloc'd
==22952==    at 0x4835008: malloc (vg_replace_malloc.c:299)
==22952==    by 0x40189DF: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4018AE0: ??? (in /lib64/ld-2.22.so)
==22952==    by 0x400B6AB: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4834F98: malloc (vg_replace_malloc.c:299)
==22952==    by 0x400B823: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== Conditional jump or move depends on uninitialised value(s)
==22952==    at 0x4B250EC: dl_iterate_phdr (in /lib64/libc-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4B250F4: dl_iterate_phdr (in /lib64/libc-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4B250FC: dl_iterate_phdr (in /lib64/libc-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4B250E8: dl_iterate_phdr (in /lib64/libc-2.22.so)
==22952== 
==22952== Use of uninitialised value of size 8
==22952==    at 0x4012674: ??? (in /lib64/ld-2.22.so)
==22952== 
==22952== 
==22952== Process terminating with default action of signal 6 (SIGABRT): dumping core
==22952==    at 0x4A4BD10: raise (in /lib64/libc-2.22.so)

valgrind: /home/ap/Desktop/VVDN_AVS/vvdn_avsp/src/apq8053-le-1-3_ap_standard_oem.git/apps_proc/poky/build/tmp-glibc/work/aarch64-oe-linux/valgrind/3.14.0-r0/valgrind-3.14.0/coregrind/m_coredump/coredump-elf.c:495 (fill_fpu): Assertion 'Unimplemented functionality' failed.
valgrind: valgrind

host stacktrace:
==22952==    at 0x5804A038: show_sched_status_wrk (m_libcassert.c:369)
==22952==    by 0x5804A173: report_and_quit (m_libcassert.c:440)
==22952==    by 0x5804A2DB: vgPlain_assert_fail (m_libcassert.c:506)
==22952==    by 0x5807D597: fill_fpu (coredump-elf.c:495)
==22952==    by 0x5807D597: dump_one_thread.isra.6 (coredump-elf.c:556)
==22952==    by 0x5807D7B7: make_elf_coredump (coredump-elf.c:661)
==22952==    by 0x5807D7B7: vgPlain_make_coredump (coredump-elf.c:746)
==22952==    by 0x5805C777: default_action (m_signals.c:1914)
==22952==    by 0x5805C777: deliver_signal (m_signals.c:1974)
==22952==    by 0x5805CC3B: async_signalhandler (m_signals.c:2483)
==22952==    by 0x5805AFFF: vgPlain_generic_match (m_seqmatch.c:144)
==22952==    by 0x5805AFFF: vgPlain_string_match (m_seqmatch.c:181)
==22952==    by 0x580AA4A3: do_syscall_for_client (syswrap-main.c:339)
==22952==    by 0x580AA4A3: vgPlain_client_syscall (syswrap-main.c:1964)
==22952==    by 0x580A6CDF: handle_syscall (scheduler.c:1176)
==22952==    by 0x580A8653: vgPlain_scheduler (scheduler.c:1498)
==22952==    by 0x580FE6D3: thread_wrapper (syswrap-linux.c:103)
==22952==    by 0x580FE6D3: run_a_thread_NORETURN (syswrap-linux.c:156)
==22952==    by 0x580FE943: vgModuleLocal_start_thread_NORETURN (syswrap-linux.c:320)
==22952==    by 0x580BB773: ??? (in /data/alexa/lib/valgrind/memcheck-arm64-linux)

sched status:
  running_tid=2

Thread 1: status = VgTs_WaitSys syscall 98 (lwpid 22952)
==22952==    at 0x49F6260: pthread_join (in /lib64/libpthread-2.22.so)
==22952==    by 0x40601B: PaUnixThread_Terminate (pa_unix_util.c:441)
==22952==    by 0x40B413: RealStop (pa_linux_alsa.c:3104)
==22952==    by 0x403F93: main (patest_sine8.c:184)
client stack range: [0x1FFEFFC000 0x1FFF000FFF] client SP: 0x1FFF000830
valgrind stack range: [0x1002EB8000 0x1002FB7FFF] top usage: 14464 of 1048576

Thread 2: status = VgTs_Runnable (lwpid 22964)
==22952==    at 0x4A4BD10: raise (in /lib64/libc-2.22.so)
client stack range: [0x4F88000 0x5785FFF] client SP: 0x57847A0
valgrind stack range: [0x1005B25000 0x1005C24FFF] top usage: 14176 of 1048576


Note: see also the FAQ in the source distribution.
It contains workarounds to several common problems.
In particular, if Valgrind aborted or crashed after
identifying problems in your program, there's a good chance
that fixing those problems will prevent Valgrind aborting or
crashing, especially if it happened in m_mallocfree.c.

If that doesn't help, please report this bug to: www.valgrind.org

In the bug report, send all the above text, the valgrind
version, and what OS and version you are using.  Thanks.


More information about the Portaudio mailing list