Hi Pascal,
We are going to check this "page_apply called with not enough stack” crash on
Yosemite again to see if 80K for the initial thread size is large enough or
devise a better fix.
Note, there was a hotfix applied to the stable and develop 7 open source git
archives over the weekend to fix the 7.2 version issue, which is now correct:
VIRTMAIN@Hughs-MBP:~$ git status
On branch stable/7
Your branch is up-to-date with 'origin/stable/7'.
VIRTMAIN@Hughs-MBP:~$ binsrc/virtuoso/virtuoso-t -?
Virtuoso Open Source Edition (Column Store) (multi threaded)
Version 7.2.0.3212-pthreads as of Feb 15 2015
Compiled for Darwin (x86_64-apple-darwin14.0.0)
Copyright (C) 1998-2015 OpenLink Software
Best Regards
Hugh Williams
Professional Services
OpenLink Software, Inc. // http://www.openlinksw.com/
Weblog -- http://www.openlinksw.com/blogs/
LinkedIn -- http://www.linkedin.com/company/openlink-software/
Twitter -- http://twitter.com/OpenLink
Google+ -- http://plus.google.com/100570109519069333827/
Facebook -- http://www.facebook.com/OpenLinkSoftware
Universal Data Access, Integration, and Management Technology Providers
> On 13 Feb 2015, at 15:57, Pascal Heus <pascal.h...@mtna.us> wrote:
>
> Yup, that makes sense. Thanks for the clarification (brushing on my diff
> skills...)! All working fine now.
> Also found the thread around this:
> https://github.com/openlink/virtuoso-opensource/issues/277
>
> Just noted that the conductor UI and log entries show 07.10.3211
> though virtuoso-t -version displays Version 7.2.1-dev.3211-pthreads as
> of Feb 13 2015
>
> cheers
> *P
>
> On 2/13/15 2:19 PM, Marc-Antoine Parent wrote:
>> Sorry, this was written fast and I assumed familiarity with the diff format.
>> It is just showing an adjustment I had to make in the virtuoso code to make
>> it run on MacOSX.
>> So open binsrc/virtuoso/viunix.c b/binsrc/virtuoso/viunix.c in a text
>> editor, change the value of thread_initial (around line 530) from 60000 to
>> 80000, recompile, and it should work.
>> Hope that helps,
>> Marc-Antoine
>>
>>
>>> Le 2015-02-13 à 08:12, Pascal Heus <pascal.h...@mtna.us> a écrit :
>>>
>>> Marc-Antoine:
>>> Thanks for the feedback, this is however a bit cryptic for me. Can't
>>> seem to run diff --git etc.
>>> What does this accomplish?
>>> thanks
>>> *P
>>>
>>> On 2/12/15 11:35 PM, Marc-Antoine Parent wrote:
>>>> Yes…. on my machine, I did this:
>>>>
>>>> diff --git a/binsrc/virtuoso/viunix.c b/binsrc/virtuoso/viunix.c
>>>> index 4076248..bba1592 100644
>>>> --- a/binsrc/virtuoso/viunix.c
>>>> +++ b/binsrc/virtuoso/viunix.c
>>>> @@ -572,7 +572,7 @@ main (int argc, char **argv)
>>>>
>>>> process_exit_hook = viunix_terminate;
>>>>
>>>> - thread_initial (60000);
>>>> + thread_initial (80000);
>>>> if (!background_sem)
>>>> background_sem = semaphore_allocate (0);
>>>>
>>>>
>>
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming. The Go Parallel Website,
> sponsored by Intel and developed in partnership with Slashdot Media, is your
> hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials and more. Take a
> look and join the conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Virtuoso-users mailing list
> Virtuoso-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/virtuoso-users
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users