I have added further debug info in my dropbox

https://www.dropbox.com/sh/p66c7g01h4jz5ss/AAAZd_Q2yQddrTHagxPo_UiTa?dl=0 
<https://www.dropbox.com/sh/p66c7g01h4jz5ss/AAAZd_Q2yQddrTHagxPo_UiTa?dl=0>

I did a new run on a newly booted machine running (freshly installed) macOS 
Mojave so there should be less noise.

Hälsningar/Regards/Grüsse,
P.O. Jonsson
oor...@jonases.se




> Am 04.01.2019 um 19:02 schrieb P.O. Jonsson <oor...@jonases.se>:
> 
> Sorry, it seems tmpnam is not there any more in the code base? I see tempnam 
> instead, but also that function is deprecated. -> forget about my remark.
> 
> Hälsningar/Regards/Grüsse,
> P.O. Jonsson
> oor...@jonases.se <mailto:oor...@jonases.se>
> 
> 
> 
> 
>> Am 04.01.2019 um 18:47 schrieb P.O. Jonsson <oor...@jonases.se 
>> <mailto:oor...@jonases.se>>:
>> 
>> No, it arrives for any kind of build, Erich saw it first on the Jenkins 
>> slave and it piled up also there before the upgrade to Mojave so not related 
>> to the OS specifically. I sent a feedback on that some time ago. The build 
>> continues to finish so I did not think about it any further. I am more 
>> annoyed by the 270 or so tmpnam warnings during the build ;-)
>> 
>> I read this in the man pages:
>> 
>>        Because it dynamically allocates memory used to return the pathname,
>>        tempnam() is reentrant, and thus thread safe, unlike tmpnam(3) 
>> <http://man7.org/linux/man-pages/man3/tmpnam.3.html>.
>> Maybe this is a hint? Maybe not related but given that the man pages 
>> <http://man7.org/linux/man-pages/man3/tmpnam.3.html> state that POSIX.1-2008 
>> marks tmpnam() as obsolete maybe it is time to have a go at getting rid of 
>> it?
>> 
>> DESCRIPTION         top 
>> <http://man7.org/linux/man-pages/man3/tmpnam.3.html#top_of_page>
>>        Note: avoid using these functions; use mkstemp(3) 
>> <http://man7.org/linux/man-pages/man3/mkstemp.3.html> or tmpfile(3) 
>> <http://man7.org/linux/man-pages/man3/tmpfile.3.html>
>>        instead.
>> 
>> Unfortunately I do not hold sufficient knowledge on how to amend the source 
>> but maybe Enrico have an idea?
>> 
>> Hälsningar/Regards/Grüsse,
>> P.O. Jonsson
>> oor...@jonases.se <mailto:oor...@jonases.se>
>> 
>> 
>> 
>> 
>>> Am 04.01.2019 um 18:26 schrieb René Jansen <rvjan...@xs4all.nl 
>>> <mailto:rvjan...@xs4all.nl>>:
>>> 
>>> The symptom dump says;
>>> 
>>> 2854 ClientMessage::send()  (in librexxapi.5.0.0.dylib) + 18  [0x104b99f12]
>>>                                            2854 
>>> LocalAPIManager::getInstance()  (in librexxapi.5.0.0.dylib) + 19  
>>> [0x104b9a093]
>>>                                              2854 _pthread_mutex_lock_slow  
>>> (in libsystem_pthread.dylib) + 285  [0x7fffc37f6519]
>>>                                                2854 
>>> _pthread_mutex_lock_wait  (in libsystem_pthread.dylib) + 100  
>>> [0x7fffc37f8dfa]
>>>                                                  2854 __psynch_mutexwait  
>>> (in libsystem_kernel.dylib) + 10  [0x7fffc370dc22]
>>> 
>>> So it appears to hang on a semaphore wait.
>>> 
>>> I have not seen this problem in a long time. It seems benign.
>>> 
>>> @P.O., did it start to appear with the debug builds?
>>> 
>>> René.
>>> 
>>>> On 4 Jan 2019, at 13:03, Rick McGuire <object.r...@gmail.com 
>>>> <mailto:object.r...@gmail.com>> wrote:
>>>> 
>>>> I´m not sure how rexximage processes could be present without the build 
>>>> hanging. The only thing I can think of is that rexximage will launch 
>>>> rxapi, which involves a fork operation. But that process should then 
>>>> immediately become the rxapi process. 
>>>> 
>>>> Rick
>>>> 
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> Oorexx-devel mailing list
>>> Oorexx-devel@lists.sourceforge.net 
>>> <mailto:Oorexx-devel@lists.sourceforge.net>
>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel 
>>> <https://lists.sourceforge.net/lists/listinfo/oorexx-devel>
>> 
> 

_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to