1. "Fixed" bug

I submitted a bug report last night. The bug crashed Euphoria hard.

Checking on the status of the bug, I see it listed as "Normal" severity, "Fixed" and assigned to no one.

This has me confused for a number of reasons.

How is this a "Normal" bug, and not "Major"? I don't see any guidelines on how bugs are ranked, but I'd assumed that an error crashes the interpreter to be pretty severe.

What does "Fixed" mean? A single developer reported that they didn't have that issue on their version of Euphoria:

Platform: WinNT, Build: WinXP, Service Pack 2:2  
no crash eui or euc  
 
must be related to an old bug already fixed? 

Apparently this was enough for someone to feel the bug could be closed, despite the latest note indicating that it's a confirmed issue in a recent build:

Confirmed with: 
 
$ eui -v  
Euphoria Interpreter v4.1.0 development  
   64-bit Linux, Using System Memory  
   Revision Date: 2015-02-02 14:18:53, Id: 6300:57179171dbed  

Or maybe it was confirmed as not being a bug... It's open to interpretation.

In any event, if it was fixed, how can I get a copy of the "fixed" version? It still crashes on my machine.

What's going on here? sad

- David

new topic     » topic index » view message » categorize

2. Re: "Fixed" bug

dcuny said...

I submitted a bug report last night. The bug crashed Euphoria hard.

Thank you for doing this. Getting these tickets filed is one of the more troublesome tasks imvho.

dcuny said...

Checking on the status of the bug, I see it listed as "Normal" severity, "Fixed" and assigned to no one.

This has me confused for a number of reasons.

How is this a "Normal" bug, and not "Major"? I don't see any guidelines on how bugs are ranked, but I'd assumed that an error crashes the interpreter to be pretty severe.

The ticket form just defaults to normal. I'd argue that such a severe bug should actually be Blocking, though others might have different opinions. Anyways, as the original ticket submitter, you should be able to update the severity status to what you think is appropriate.

dcuny said...

What does "Fixed" mean? A single developer reported that they didn't have that issue on their version of Euphoria:

Platform: WinNT, Build: WinXP, Service Pack 2:2  
no crash eui or euc  
 
must be related to an old bug already fixed? 

Apparently this was enough for someone to feel the bug could be closed, despite the latest note indicating that it's a confirmed issue in a recent build:

Confirmed with: 
 
$ eui -v  
Euphoria Interpreter v4.1.0 development  
   64-bit Linux, Using System Memory  
   Revision Date: 2015-02-02 14:18:53, Id: 6300:57179171dbed  

Matt was very ambiguous with what he wrote. I interpreted this to mean that he confirmed that it was fixed, not that it's confirmed as still an issue - especially as it looks like Matt was the one who marked the ticket as fixed.

dcuny said...

And if it was fixed, how can I get a copy of the "fixed" version? It still crashes on my machine.

What's going on here? sad

- David

Unless ne1uno or someone else can provide you with their binary, you'd have to installl the MinGW compiler and build your own version from source.

One of the long term tasks is to get a build server set up so binaries will be produced automatically on a daily basis. This way you could just download the latest binary, build from today's source. We used to have this, but currently lack one.

new topic     » goto parent     » topic index » view message » categorize

3. Re: "Fixed" bug

jimcbrown said...
dcuny said...

I submitted a bug report last night. The bug crashed Euphoria hard.

Thank you for doing this. Getting these tickets filed is one of the more troublesome tasks imvho.

dcuny said...

Checking on the status of the bug, I see it listed as "Normal" severity, "Fixed" and assigned to no one.

This has me confused for a number of reasons.

How is this a "Normal" bug, and not "Major"? I don't see any guidelines on how bugs are ranked, but I'd assumed that an error crashes the interpreter to be pretty severe.

The ticket form just defaults to normal. I'd argue that such a severe bug should actually be Blocking, though others might have different opinions. Anyways, as the original ticket submitter, you should be able to update the severity status to what you think is appropriate.

dcuny said...

What does "Fixed" mean? A single developer reported that they didn't have that issue on their version of Euphoria:

Platform: WinNT, Build: WinXP, Service Pack 2:2  
no crash eui or euc  
 
must be related to an old bug already fixed? 

Apparently this was enough for someone to feel the bug could be closed, despite the latest note indicating that it's a confirmed issue in a recent build:

Confirmed with: 
 
$ eui -v  
Euphoria Interpreter v4.1.0 development  
   64-bit Linux, Using System Memory  
   Revision Date: 2015-02-02 14:18:53, Id: 6300:57179171dbed  

Matt was very ambiguous with what he wrote. I interpreted this to mean that he confirmed that it was fixed, not that it's confirmed as still an issue - especially as it looks like Matt was the one who marked the ticket as fixed.

dcuny said...

And if it was fixed, how can I get a copy of the "fixed" version? It still crashes on my machine.

What's going on here? sad

- David

Unless ne1uno or someone else can provide you with their binary, you'd have to installl the MinGW compiler and build your own version from source.

One of the long term tasks is to get a build server set up so binaries will be produced automatically on a daily basis. This way you could just download the latest binary, build from today's source. We used to have this, but currently lack one.

I don't have a 64 bit system. I also assumed Matt tested the code on 64 bit and marked the ticket fixed. invalid or duplicate would work too.

I marked the bug down to normal. if you mark everything severe and blocking it's impossible to prioritize. let the person assigned the bug decide.

there has always been a missing status change note that the ticket system should add, as do most other bug trackers. anyone with access could set any change with no obvious trail.

Matt also fixed a different bug than the one I commented on.

too bad source forge and amazon no longer give build farm access.

is there any chance of a weekly or monthly eubin build of a few OS and branches that have had commits? with test report. I know at one point the cross compiler failed and or the build was taking too much CPU but is that not an easy upgrade/throttle option? (assuming one had the time & skills)

new topic     » goto parent     » topic index » view message » categorize

4. Re: "Fixed" bug

Thanks for the prompt response!

jimcbrown said...

The ticket form just defaults to normal.

I thought I set it as severe, so that's why I raised the question. I was under the impression that someone changed it.

Part of my confusion is that I can't see who made changes to the ticket values. That's why I wrote "apparently" - it's not clear looking at the ticket who took what action.

I don't know if that sort information is available, but it's a nice feature if you've got it.

jimcbrown said...

Matt was very ambiguous with what he wrote.

Yes. As I said, I haven't figured out how to see who did what, and that's part of my confusion.

jimcbrown said...

Unless ne1uno or someone else can provide you with their binary, you'd have to installl the MinGW compiler and build your own version from source.

This is my key point. As a user, until I get a fixed version of Euphoria, it means I still have a fatal, non-fixed bug on my machine.

Users to compile Euphoria on their own is obviously less than optimal. I can't speak for other users, but one reason I chose to try Euphoria interpreter was to get away from having to use a C compiler.

Plus, I'm still not sure where to get the most current source from.

- David

new topic     » goto parent     » topic index » view message » categorize

5. Re: "Fixed" bug

ne1uno said...

I marked the bug down to normal. if you mark everything severe and blocking it's impossible to prioritize. let the person assigned the bug decide.

So... a critical bug was reported as such (it literally crashed Euphoria), marked down to "Normal" for reasons that had nothing to do with the actual severity, and apparently never assigned to anyone to verify?

And there's no way to use the bug tracker to verify what happened?

I'm obviously suggesting that this is bad. blink

ne1uno said...

there has always been a missing status change note that the ticket system should add, as do most other bug trackers. anyone with access could set any change with no obvious trail.

Yes, I'm surprised it's not there too. It's really useful.

ne1uno said...

too bad source forge and amazon no longer give build farm access.

I assume it takes hours to build Euphoria and run the tests?

- David

new topic     » goto parent     » topic index » view message » categorize

6. Re: "Fixed" bug

jimcbrown said...

One of the long term tasks is to get a build server set up so binaries will be produced automatically on a daily basis. This way you could just download the latest binary, build from today's source. We used to have this, but currently lack one.

I am thinking about getting a VPS soon. If i do, i might be willing to provide a user account for automated builds. What resources would be required?

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu