Michael Haupt

Show:

What's happening?

  • Potato

    mhaupt committed revision 61 to the Potato SVN repository, changing 13 files.

    2008-10-27 10:25:09 UTC in Potato

  • senders of #new fails

    Asking for the senders of #new produces a subscript out of bounds error in CompiledMethod(Object)>>at:.

    2008-10-20 15:50:00 UTC in Potato

  • Comment: "Pen new mandala: 5" fails

    I've inserted some debugging output in BitBlt.loadBitBltFromWarping() now, and added even more debug outputs in the place where the failure occurs. (See the source code for details.) I verified that the primitive in question does *NOT* fail when the same operation is run on the standard Squeak VM. So there must be something wrong with the implementation we've got.

    2008-08-29 13:54:44 UTC in Potato

  • Potato

    mhaupt committed revision 60 to the Potato SVN repository, changing 3 files.

    2008-08-29 13:52:25 UTC in Potato

  • Comment: "Pen new mandala: 5" fails

    The problem is due to primitive 96 (copyBits) failing; I could track this down to BitBlt.loadBitBltFromWarping() which returns false. Perhaps it's an "expected" failure, but then, the image fallback should not lead to the observed problem.

    2008-08-29 12:45:09 UTC in Potato

  • Potato

    mhaupt committed revision 59 to the Potato SVN repository, changing 1 files.

    2008-08-29 12:02:12 UTC in Potato

  • Comment: "Pen new mandala: 5" fails

    I performed some checks as suggested by Robert Wierschke; here are the results: - the problem occurs both in images with 1-bit and 32-bit colour depth, - it occurs for other parameters than 5 (e.g., 1, 3, 4, 50), - the exact nature of the problem is that BitBlt gets a Fraction parameter, which is not allowed (see attached screenshot). File Added: potato.MainSchnappschuss001.png.

    2008-08-29 11:57:55 UTC in Potato

  • Comment: "Pen new mandala: 5" fails

    In trying to track down the source of this issue, it turned out that it was already present in SVN revision 1 of Potato. It's good to know that none of the primitive and special object handling code is involved, but it's not good either to have this problem. This will be dealt with in a dedicated branch based on the current trunk.

    2008-08-29 09:46:24 UTC in Potato

  • "Pen new mandala: 5" fails

    This bug was most likely introduced during some primitive implementation work. As it exists in the trunk (rev. 39), it is possible that the Large****tiveInteger handling primitives are responsible. This will be dealt with in the Mandala branch. It is highest priority as it obviously breaks compatibility.

    2008-08-29 09:31:28 UTC in Potato

  • Potato

    mhaupt committed revision 58 to the Potato SVN repository, changing 3 files.

    2008-08-29 09:28:21 UTC in Potato

About Me

  • 2005-06-24 (4 years ago)
  • 1302296
  • mhaupt (My Site)
  • Michael Haupt

Send me a message