clarifying pharo crashing issue(s)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

clarifying pharo crashing issue(s)

Tudor Girba-2
Hi,

There are recurrent reports that Pharo is crashing often.

However, at the moment I believe the reasons are not clarified. So, this mail is not about fixing the issues, but first about clarifying what they are.

Namely:

- I know about the typing problem on MacOS (Sierra or High Sierra). I encounter this problem daily (literally), and I know that I am not the only one. For example, this can occur when I type “classs” fast and then delete the last character. It is documented here:
https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/141

- Some people talk about the FreeType problem, but I could not find a place where this is described. So, while this might be a problem, I am not sure that this problem is actually causing crashes.

So, first question:
- is Pharo crashing on another system than MacOS Sierra or HighSierra?
- how does the FreeType problem look like?

Cheers,
Doru


--
www.tudorgirba.com
www.feenk.com

"Beauty is where we see it."





Reply | Threaded
Open this post in threaded view
|

Re: clarifying pharo crashing issue(s)

Thierry Goubier


2017-11-27 9:20 GMT+01:00 Tudor Girba <[hidden email]>:
Hi,

There are recurrent reports that Pharo is crashing often.

However, at the moment I believe the reasons are not clarified. So, this mail is not about fixing the issues, but first about clarifying what they are.

Namely:

- I know about the typing problem on MacOS (Sierra or High Sierra). I encounter this problem daily (literally), and I know that I am not the only one. For example, this can occur when I type “classs” fast and then delete the last character. It is documented here:
https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/141

- Some people talk about the FreeType problem, but I could not find a place where this is described. So, while this might be a problem, I am not sure that this problem is actually causing crashes.

So, first question:
- is Pharo crashing on another system than MacOS Sierra or HighSierra?

Yes.

On Linux (Ubuntu 16.04 / 17.04), 64bits Pharo segfaults if you use either the stable or the latest vm from get.pharo.org.
 
- how does the FreeType problem look like?

? It doesn't seems to be related.

Regards,

Thierry
 

Cheers,
Doru


--
www.tudorgirba.com
www.feenk.com

"Beauty is where we see it."






Reply | Threaded
Open this post in threaded view
|

Re: clarifying pharo crashing issue(s)

NorbertHartl
It is even crashing headless. I have one jenkins job where the build fails everytime because the vm is crashing. 32 bit runs fine

Norbert

Am 27.11.2017 um 09:34 schrieb Thierry Goubier <[hidden email]>:



2017-11-27 9:20 GMT+01:00 Tudor Girba <[hidden email]>:
Hi,

There are recurrent reports that Pharo is crashing often.

However, at the moment I believe the reasons are not clarified. So, this mail is not about fixing the issues, but first about clarifying what they are.

Namely:

- I know about the typing problem on MacOS (Sierra or High Sierra). I encounter this problem daily (literally), and I know that I am not the only one. For example, this can occur when I type “classs” fast and then delete the last character. It is documented here:
https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/141

- Some people talk about the FreeType problem, but I could not find a place where this is described. So, while this might be a problem, I am not sure that this problem is actually causing crashes.

So, first question:
- is Pharo crashing on another system than MacOS Sierra or HighSierra?

Yes.

On Linux (Ubuntu 16.04 / 17.04), 64bits Pharo segfaults if you use either the stable or the latest vm from get.pharo.org.
 
- how does the FreeType problem look like?

? It doesn't seems to be related.

Regards,

Thierry
 

Cheers,
Doru


--
www.tudorgirba.com
www.feenk.com

"Beauty is where we see it."






Reply | Threaded
Open this post in threaded view
|

Re: clarifying pharo crashing issue(s)

Thierry Goubier


2017-11-27 9:38 GMT+01:00 Norbert Hartl <[hidden email]>:
It is even crashing headless. I have one jenkins job where the build fails everytime because the vm is crashing. 32 bit runs fine

Yes: my headless image building makefiles would segfault.

Thierry

 

Norbert

Am 27.11.2017 um 09:34 schrieb Thierry Goubier <[hidden email]>:



2017-11-27 9:20 GMT+01:00 Tudor Girba <[hidden email]>:
Hi,

There are recurrent reports that Pharo is crashing often.

However, at the moment I believe the reasons are not clarified. So, this mail is not about fixing the issues, but first about clarifying what they are.

Namely:

- I know about the typing problem on MacOS (Sierra or High Sierra). I encounter this problem daily (literally), and I know that I am not the only one. For example, this can occur when I type “classs” fast and then delete the last character. It is documented here:
https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/141

- Some people talk about the FreeType problem, but I could not find a place where this is described. So, while this might be a problem, I am not sure that this problem is actually causing crashes.

So, first question:
- is Pharo crashing on another system than MacOS Sierra or HighSierra?

Yes.

On Linux (Ubuntu 16.04 / 17.04), 64bits Pharo segfaults if you use either the stable or the latest vm from get.pharo.org.
 
- how does the FreeType problem look like?

? It doesn't seems to be related.

Regards,

Thierry
 

Cheers,
Doru


--
www.tudorgirba.com
www.feenk.com

"Beauty is where we see it."







Reply | Threaded
Open this post in threaded view
|

Re: clarifying pharo crashing issue(s)

Stephan Eggermont-3
In reply to this post by Tudor Girba-2
On 27-11-17 09:20, Tudor Girba wrote:
> Hi,
>
> There are recurrent reports that Pharo is crashing often.
> So, first question:
> - is Pharo crashing on another system than MacOS Sierra or HighSierra?

Yes, older MacOS, Ubuntu 16.04LTS, Windows 7 & 10. Both 64 and 32 bit,
latest and stable vms. I'm mostly using PharoLauncher

One of them is


|project|
Gofer it
         smalltalkhubUser: 'StephanEggermont' project: 'MonticelloProjects';
         package: 'MonticelloProjects';
         load.

project := (Smalltalk at: #MCProject) new location:
'http://smalltalkhub.com/mc/StephanEggermont/Documentation/main'.
project read.
project saveToFile.

Stephan


Reply | Threaded
Open this post in threaded view
|

Re: clarifying pharo crashing issue(s)

Tudor Girba-2
Hi,

How do they crash? When you run something specific?

Doru


> On Nov 27, 2017, at 11:56 AM, stephan <[hidden email]> wrote:
>
> On 27-11-17 09:20, Tudor Girba wrote:
>> Hi,
>> There are recurrent reports that Pharo is crashing often.
>> So, first question:
>> - is Pharo crashing on another system than MacOS Sierra or HighSierra?
>
> Yes, older MacOS, Ubuntu 16.04LTS, Windows 7 & 10. Both 64 and 32 bit,
> latest and stable vms. I'm mostly using PharoLauncher
>
> One of them is
>
>
> |project|
> Gofer it
>        smalltalkhubUser: 'StephanEggermont' project: 'MonticelloProjects';
>        package: 'MonticelloProjects';
>        load.
>
> project := (Smalltalk at: #MCProject) new location:
> 'http://smalltalkhub.com/mc/StephanEggermont/Documentation/main'.
> project read.
> project saveToFile.
>
> Stephan
>
>

--
www.tudorgirba.com
www.feenk.com

"Not knowing how to do something is not an argument for how it cannot be done."


Reply | Threaded
Open this post in threaded view
|

Re: clarifying pharo crashing issue(s)

Stephan Eggermont-3
On 27-11-17 12:08, Tudor Girba wrote:
> How do they crash? When you run something specific?

Different things. The script crashed reliably on all my machines the
last time I checked.

Stephan


Reply | Threaded
Open this post in threaded view
|

Re: clarifying pharo crashing issue(s)

Nicolas Cellier
In reply to this post by Tudor Girba-2


2017-11-27 9:20 GMT+01:00 Tudor Girba <[hidden email]>:
Hi,

There are recurrent reports that Pharo is crashing often.

However, at the moment I believe the reasons are not clarified. So, this mail is not about fixing the issues, but first about clarifying what they are.

Namely:

- I know about the typing problem on MacOS (Sierra or High Sierra). I encounter this problem daily (literally), and I know that I am not the only one. For example, this can occur when I type “classs” fast and then delete the last character. It is documented here:
https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/141

- Some people talk about the FreeType problem, but I could not find a place where this is described. So, while this might be a problem, I am not sure that this problem is actually causing crashes.


Hi Tudor,
I did not experience directly the FreeType related crash, but here is an analysis of what could potentially happen, a cairo_font_face still pointing on a FreeType FT_Face that has already been freed (dangling pointer...).


I started to inquire this after an unrelated libgit crash and reported in the thread
"[Pharo-dev] ExternalAddress uniqueness (was Re: Call for help for stability and rewrite of FreeType)"


So, first question:
- is Pharo crashing on another system than MacOS Sierra or HighSierra?
- how does the FreeType problem look like?

Cheers,
Doru


--
www.tudorgirba.com
www.feenk.com

"Beauty is where we see it."