[Haskell-cafe] Threadscope 0.2.2 goes in segmentation fault on Mac Os X 10.8.3

Alfredo Di Napoli alfredo.dinapoli at gmail.com
Thu Apr 4 10:16:43 CEST 2013


Perfect, I will try to probe the ground for points c) and d), and I will
get back to all of you if I manage to shed some light to this mystery :D

A.


On 4 April 2013 09:12, Edsko de Vries <edskodevries at gmail.com> wrote:

> a) 7.6.2 vs 7.6.1 seems unlike to be the issue, although theoretically
> possible I guess.
> b) Actually, the blog post is how to set things up by hand for better
> control than either of those tools give you; but again, I don't think it's
> relevant.
> c) This might be a bigger difference. I don't know what version brew
> installs, where it installs it, etc. etc.
> d) And this might be related too; yes, I'm using XQuartz and have the GTK
> compiled for it; currently using 2.7.4 but I don't know if I upgraded since
> building.
>
> -E
>
>
> On Thu, Apr 4, 2013 at 9:07 AM, Alfredo Di Napoli <
> alfredo.dinapoli at gmail.com> wrote:
>
>> Hi Edsko, thanks for the reply.
>> The only things that might affect the outcome are:
>>
>> a) Ghc version: I'm running ghc 7.6.2 instead of 7.6.1
>> b) Don't know if you are using cabal-dev as sandboxing (like any good
>> Haskell programmer I'm too lazy to open your blog post :D ), whilst I'm
>> using hsenv
>> c) I've brewed GTK instead of manually installing it, but gtk-demo runs
>> just fine
>> d) Are you using XQuartz? If yes, which version?
>>
>> Thanks again!
>> A.
>>
>>
>> On 4 April 2013 08:52, Edsko de Vries <edskodevries at gmail.com> wrote:
>>
>>> Hi Alfredo,
>>>
>>> No dark magic as far as I recall (except in the actual bundling as a Mac
>>> app, unfortunately that required some magic, the GTK libraries don't
>>> relocate so easily :-( ). I didn't have any problems building. I compiled
>>> it with ghc 7.6.1, with the GTK libraries installed manually (there are
>>> some suggestions on how to do that at the very end of my Comprehensive
>>> Haskell Sandboxes post,
>>> http://www.edsko.net/2013/02/10/comprehensive-haskell-sandboxes/). It
>>> used to be a lot more painful (requiring the latest versions of Haskell
>>> libraries, with patches etc.) but these days the situation is a lot better.
>>> (That's not so say that problems like the one you reported don't still crop
>>> up from time to time, and can cause many a sleepless night..).
>>>
>>> Edsko
>>>
>>>
>>> On Wed, Apr 3, 2013 at 9:33 PM, Alfredo Di Napoli <
>>> alfredo.dinapoli at gmail.com> wrote:
>>>
>>>> Thanks Edsko, the app is awesome and it's starting just fine.
>>>> Even though this fixes my problem, it doesn't solve the root, namely
>>>> why it was failing.
>>>>
>>>> Can you tell me a bit more about the dark magic you used to make it
>>>> work?
>>>> Which GHC version did you use?
>>>>
>>>> Thanks a lot,
>>>> A.
>>>>
>>>>
>>>> On 3 April 2013 12:40, Edsko de Vries <edskodevries at gmail.com> wrote:
>>>>
>>>>> I provide a ThreadScope binary on my site (
>>>>> http://www.edsko.net/2013/01/24/threadscope-0-2-2/) which runs fine
>>>>> for me on 10.8.3.
>>>>>
>>>>> -E
>>>>>
>>>>>
>>>>> On Mon, Apr 1, 2013 at 8:01 AM, Dominic Steinitz <dominic at steinitz.org
>>>>> > wrote:
>>>>>
>>>>>> Alfredo Di Napoli <alfredo.dinapoli <at> gmail.com> writes:
>>>>>>
>>>>>> >
>>>>>> > Said that,has someone had any luck in running Threadscope on Mac OS
>>>>>> X 10.8 at all?
>>>>>> >
>>>>>> > Thanks,
>>>>>> > A.
>>>>>> >
>>>>>>
>>>>>> I think I have encountered the same problem:
>>>>>>
>>>>>>
>>>>>> https://groups.google.com/d/msg/parallel-haskell/-lhrgNN8elw/KzqLM9BzoJwJ
>>>>>>
>>>>>> In my experience, anything that uses gtk is a problem on a MAC.
>>>>>>
>>>>>> I still intend to do some analysis *not* using threadscope but using
>>>>>> event-logs directly
>>>>>> but that is at least a few weeks away.
>>>>>>
>>>>>> Dominic.
>>>>>> _______________________________________________
>>>>>> Haskell-Cafe mailing list
>>>>>> Haskell-Cafe at haskell.org
>>>>>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Haskell-Cafe mailing list
>>>>> Haskell-Cafe at haskell.org
>>>>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>>>>>
>>>>>
>>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20130404/5cc354da/attachment.htm>


More information about the Haskell-Cafe mailing list