About Mantis and how improve 5.2

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

About Mantis and how improve 5.2

Edgar De Cleene
Folks:

We have a very powerful tool in Mantis at http://bugs.squeak.org/.

For a lot of misfortunes at some time we don't use it or not use as should
be.
Lucky us still 5.2 have a very power how to query it inside.

If you do:

|date |
date :=  (DateAndTime fromString: ' 2008-01-01T00:00').
Installer mantis bugsAll select: [ :ea | (ea date < date) = false  & ((ea
array at: 7) = 'crash') & ((ea array at: 2) = 'Squeak')].
And explore the report

You learn still we have 31 reported crashes.


Edgar
@morplenauta



Reply | Threaded
Open this post in threaded view
|

Re: About Mantis and how improve 5.2

Hannes Hirzel
Hello

I think this one

http://bugs.squeak.org/view.php?id=7453
VM crashes when evaluating Morph methodDict valuesDo: 1.

may be closed, as it no longer results in a crash. That would reduce
the number in the list to 30.

--Hannes

On 6/9/18, Edgar J. De Cleene <[hidden email]> wrote:

> Folks:
>
> We have a very powerful tool in Mantis at http://bugs.squeak.org/.
>
> For a lot of misfortunes at some time we don't use it or not use as should
> be.
> Lucky us still 5.2 have a very power how to query it inside.
>
> If you do:
>
> |date |
> date :=  (DateAndTime fromString: ' 2008-01-01T00:00').
> Installer mantis bugsAll select: [ :ea | (ea date < date) = false  & ((ea
> array at: 7) = 'crash') & ((ea array at: 2) = 'Squeak')].
> And explore the report
>
> You learn still we have 31 reported crashes.
>
>
> Edgar
> @morplenauta
>
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: About Mantis and how improve 5.2

Hannes Hirzel
And this one has to be closed as well
http://bugs.squeak.org/view.php?id=5536

On 6/12/18, H. Hirzel <[hidden email]> wrote:

> Hello
>
> I think this one
>
> http://bugs.squeak.org/view.php?id=7453
> VM crashes when evaluating Morph methodDict valuesDo: 1.
>
> may be closed, as it no longer results in a crash. That would reduce
> the number in the list to 30.
>
> --Hannes
>
> On 6/9/18, Edgar J. De Cleene <[hidden email]> wrote:
>> Folks:
>>
>> We have a very powerful tool in Mantis at http://bugs.squeak.org/.
>>
>> For a lot of misfortunes at some time we don't use it or not use as
>> should
>> be.
>> Lucky us still 5.2 have a very power how to query it inside.
>>
>> If you do:
>>
>> |date |
>> date :=  (DateAndTime fromString: ' 2008-01-01T00:00').
>> Installer mantis bugsAll select: [ :ea | (ea date < date) = false  & ((ea
>> array at: 7) = 'crash') & ((ea array at: 2) = 'Squeak')].
>> And explore the report
>>
>> You learn still we have 31 reported crashes.
>>
>>
>> Edgar
>> @morplenauta
>>
>>
>>
>>
>

Reply | Threaded
Open this post in threaded view
|

Re: About Mantis and how improve 5.2

Edgar De Cleene
In reply to this post by Hannes Hirzel
Very good to know.
Still I have only reporter rights, wich means do not could change report
status/


Edgar
@morplenauta



On 12/06/2018, 03:09, "H. Hirzel" <[hidden email]> wrote:

> Hello

I think this one

http://bugs.squeak.org/view.php?id=7453
VM crashes
> when evaluating Morph methodDict valuesDo: 1.

may be closed, as it no longer
> results in a crash. That would reduce
the number in the list to 30.

--Hannes



Reply | Threaded
Open this post in threaded view
|

Re: About Mantis and how improve 5.2

fniephaus
In reply to this post by Edgar De Cleene
Hi all,

On Sat, Jun 9, 2018 at 12:50 PM Edgar J. De Cleene <[hidden email]> wrote:
Folks:

We have a very powerful tool in Mantis at http://bugs.squeak.org/.

For a lot of misfortunes at some time we don't use it or not use as should
be.
Lucky us still 5.2 have a very power how to query it inside.

If you do:

|date |
date :=  (DateAndTime fromString: ' 2008-01-01T00:00').
Installer mantis bugsAll select: [ :ea | (ea date < date) = false  & ((ea
array at: 7) = 'crash') & ((ea array at: 2) = 'Squeak')].
And explore the report

You learn still we have 31 reported crashes.

Are these all VM crashes? I agree that bug tracking is very important. For the OpenSmalltalkVM, however, we use GitHub issues (see [1]) these days. Could someone go over the different crashes in Mantis, identify the ones that are still reproducible using 5.2alpha, and then open new issues at [1]?

Thanks,
Fabio

 


Edgar
@morplenauta





Reply | Threaded
Open this post in threaded view
|

Re: About Mantis and how improve 5.2

Edgar De Cleene
Re: [squeak-dev] About Mantis and how improve 5.2 Not all was VM crashes
|date |
date :=  (DateAndTime fromString: ' 2008-01-01T00:00').
Installer mantis bugsAll select: [ :ea | (ea date < date) = false  & ((ea array at: 7) = 'crash') & ((ea array at: 3) = 'VM')].
Gives 17 crashes and some was very old, as old as 2009, and I see several was solved.
David Lewis sure could say which ones still have sense.


Edgar
@morplenauta




On 12/06/2018, 06:28, "Fabio Niephaus" <[hidden email]> wrote:

Are these all VM crashes? I agree that bug tracking is very important. For the OpenSmalltalkVM, however, we use GitHub issues (see [1]) these days. Could someone go over the different crashes in Mantis, identify the ones that are still reproducible using 5.2alpha, and then open new issues at [1]?

Thanks,
Fabio


Reply | Threaded
Open this post in threaded view
|

Re: About Mantis and how improve 5.2

David T. Lewis
On Tue, Jun 12, 2018 at 07:12:23AM -0300, Edgar J. De Cleene wrote:

>
> On 12/06/2018, 06:28, "Fabio Niephaus" <[hidden email]> wrote:
>
> >> Are these all VM crashes? I agree that bug tracking is very important. For
> >> the OpenSmalltalkVM, however, we use GitHub issues (see [1]) these days.
> >> Could someone go over the different crashes in Mantis, identify the ones that
> >> are still reproducible using 5.2alpha, and then open new issues at [1]?
> >>
> >> Thanks,
> >> Fabio
>
> Not all was VM crashes
> |date |
> date :=  (DateAndTime fromString: ' 2008-01-01T00:00').
> Installer mantis bugsAll select: [ :ea | (ea date < date) = false  & ((ea
> array at: 7) = 'crash') & ((ea array at: 3) = 'VM')].
> Gives 17 crashes and some was very old, as old as 2009, and I see several
> was solved.
> David Lewis sure could say which ones still have sense.
>
> Edgar
> @morplenauta
>
 
I checked the 17 issues in this list, and one of them is a concern for    
OpenSmalltalkVM:
 
  http://bugs.squeak.org/view.php?id=7870
 
I updated the issue on Mantis, setting it to "acknowledged" and suggesting
follow up on vm-dev and/or the github issue tracker. The issue involves
saving very large images, so it may be of real interest on vm-dev because
saving a large image (~ 3GB) with a 64-bit VM, and this is something that
we want to work without problems.
 
The other 16 issues are much older and are probably not of concern for the
Squeak 5.2 release.

Dave


Reply | Threaded
Open this post in threaded view
|

Re: About Mantis and how improve 5.2

David T. Lewis
In reply to this post by Hannes Hirzel
On Tue, Jun 12, 2018 at 08:09:46AM +0200, H. Hirzel wrote:

> Hello
>
> I think this one
>
> http://bugs.squeak.org/view.php?id=7453
> VM crashes when evaluating Morph methodDict valuesDo: 1.
>
> may be closed, as it no longer results in a crash. That would reduce
> the number in the list to 30.
>
> --Hannes


For Mantis 7453, I tested with my latest updated interpreter VM and a
Squeak image in the old V3 format updated to the latest trunk level of
changes.

I still get a VM crash when evaluating:

        Morph methodDict valuesDo: 1

The bug report referred to the interpreter VM (not oscog Spur/Cog) so
the original problem still exists. For this reason, I will not close
Mantis 7453.

But don't worry, it is not a concern for the Squeak 5.2 release :-)

Dave


>
> On 6/9/18, Edgar J. De Cleene <[hidden email]> wrote:
> > Folks:
> >
> > We have a very powerful tool in Mantis at http://bugs.squeak.org/.
> >
> > For a lot of misfortunes at some time we don't use it or not use as should
> > be.
> > Lucky us still 5.2 have a very power how to query it inside.
> >
> > If you do:
> >
> > |date |
> > date :=  (DateAndTime fromString: ' 2008-01-01T00:00').
> > Installer mantis bugsAll select: [ :ea | (ea date < date) = false  & ((ea
> > array at: 7) = 'crash') & ((ea array at: 2) = 'Squeak')].
> > And explore the report
> >
> > You learn still we have 31 reported crashes.
> >
> >
> > Edgar
> > @morplenauta
> >
> >
> >
> >
>