This issue caused coworkers and me quite a few hours wasted:

This issue caused coworkers and me quite a few hours wasted:

Long story short - refactor some forms/frames to class names longer than 64 chars and boom:
https://quality.embarcadero.com/browse/RSP-18399

Comments

  1. Uh, this is an old one... I though all those were solved... At some point, but don't recall when, various buffer overflow issues were solved in one go... there was bunch of them. I guess this one was somehow missed.

    ReplyDelete
  2. 255 chars may have been make sense due to how RTTI encodes names, but 64 is a weird limitation, clearly from last century old code...

    ReplyDelete
  3. Somebody at Borland once said: 64 character names should be enough for everyone.

    Granted, that was probably at a time where that would fill most of the 80 characters wide screen.

    ReplyDelete
  4. Wouter van Nifterick You mean from the era when people said things like these? "640K ought to be enough for anybody" and "The Internet? We are not interested in it" ;)

    ReplyDelete
  5. When I got my ZX81 16KB extension for Christmas, I wondered how I may fill this huge space with my programs. ;)

    ReplyDelete
  6. A. Bouchez LOL...from the tape drive backup? I still have my ZX Spectrum...one could almost debugged a program by listening to the squeaky noises when the program loaded :)

    ReplyDelete
  7. Gerhard Venter The most funny part was that the 16KB RAM extension was not very well connected to the main ZX81 PCB, so after minutes of tape loading, just moving the ZX81 may reset the beast! Each users did have its own secret tip, using adhesive tape, glue, black magic spell, latin prayer or rubber band to tie the two pieces together. Big WTF time! ;)

    ReplyDelete
  8. A. Bouchez...that is bringing back memories...sure have made my day :)

    ReplyDelete
  9. A. Bouchez You lucky one had the 16 KB extension. I never got over my 1 KB !

    ReplyDelete
  10. I found some cassette tapes from my dad in a box. I then found a ZX81 emulator that could load audio files, so I've sampled the audio via the line in. I was amazed that I could load and execute the source code that my father wrote in the 80's.

    It felt like an archaeologist who found and decoded ancient scripture with a message from an ancestor.

    Awesome experience, but eh.. I guess you had to be there to fully appreciate it. :)

    ReplyDelete
  11. Wouter van Nifterick Do you use Reddit? I know a subreddit dedicated to using/maintaining/restoring old computers that would love to read the details of your archaeological adventure!

    ReplyDelete

Post a Comment