Does this look like a bug

1 message Options
Embed this post
Permalink
Chris Saunders-4

Does this look like a bug

Reply Threaded More More options
Print post
Permalink
I'm still spending a lot of time trying to find bugs in EiffelStudio 6.5.  I
have come across an issue that I'm not sure is a bug and I'm looking for
advice on making a bug report for this problem.  When I attempt to run the
project in workbench mode a dialog from Windows appears that is titled
"Microsoft Windows".  The dialog message is "vactor_space_2_project.exe has
stopped working.  A problem cause the program to stop working correctly.
Windows will close the program and notify you if a solution is available.".
This dialog gives me the oppurtunity to debug the program using Visual
Studio so I do and the debbuger stops at this line "000000014004F551  call
000000014004F240".  I haven't done assembly programming for years but
thought I would include this line in case it is important.

Now a few details about my code.  In my code I have an inheritance hierarchy
that goes like this ARRAY2<-VECTOR_SPACE<-VECTOR<-COMPARABLE_VECTOR (the
<-'s point towards the parents).  The generic part is declared as [G ->
{attached COMPARABLE rename default_create as comparable_default_create end,
attached FIELD} create default_create end].  Class COMPARABLE_VECTOR has
`make_row' declared as a creation procedure and here is it's declaration:

 make_row (a_count: INTEGER)
   -- Create current object as a row vector of dimension `a_count'.  do
   height := 1
   width := a_count
   make_filled (create {G}, 1, a_count)
  end

Now in my testing code  I'm trying to create a COMPARABLE_VECTOR using
`make_row'.  This is all that is done in my test code.  I'm wondering if
this looks like it merits a bug report?

Regards
Chris Saunders