Hi,

On Thu, 16 Dec 1999, Rink Springer VII wrote:

> I think there's a data overwriting bug somewhere in FreeSCI, since I
> *sometimes* get this warning (at the charachter creation screen)

Are you sure about the "sometimes"? I get it always when selecting one of
the character stats for modification (with TAB). Did you do anything
different between the times when it produced the error message and when it
didn't?
Interestingly, I *always* get a segfault when I try to investigate this by
entering the debug mode.

Dmitry, could you check whether this works with the Win32 version, please?
It may be related to the libggi input mechanism (or our way of handling
that input), but the possibility of a generic heap or even stack
corruption shouldn't be discounted, either.

> FSCI: _k_draw_control: Warning (kgraphics.c L1000): Unknown control type: 10
> at 9c64, at (205, 86) size 111 x 14

> It works fine, tho (although the buttons look weird). Add this to the bugs
> list, please?

Well, it's just debug code; as far as I know, type 10 selectors don't
require any special handling (there's actually a #define for them in
kgraphics.c, and earlier versions of FreeSCI caught them to make sure no
warning was issued).
If you can confirm that the behaviour isn't deterministic, I'll add it, of
course (even though it's just a symptom).

llap,
 Christoph

Reply via email to