#2 rEFIt errors out when cd with many files present


Starting up my machine with a cd with ~700 files in
root dir causes rEFIt to error out with a message
that goes something like "buffer exhausted whilst
scanning directory x, press any button to continue".
There's probably some constant sized buffer that could
do with a little more elbow room!



  • Christoph Pfisterer

    Logged In: YES

    The directory scanning code does not use fixed-size buffers, so I can not see a
    clear reason why this happens. Also note that the EFI firmware can only read FAT
    and HFS+ file systems, not ISO9660.

    Can you make an image of the CD available to me so I can try to reproduce the
    error? If that is not possible I could send you a debug build that outputs
    diagnostic messages in the affected functions.

  • Christoph Pfisterer

    • assigned_to: nobody --> chrisp
  • Rhythmic Fistman

    Logged In: YES

    The disk itself is one of those Mac/Win CDs/DVDs created
    by toast. The mac itself considers it to be HFS+.

    The cd is about 2GB, so I reckon it would be easier to
    diagnose with a debug version of rEFIt.

  • Christoph Pfisterer

    • status: open --> open-fixed
  • Christoph Pfisterer

    Logged In: YES

    (Exchange was continued in private mail...)

    A workaround was found, will be in the upcoming 0.8 release.

  • Christoph Pfisterer

    • status: open-fixed --> closed-fixed
  • Christoph Pfisterer

    Logged In: YES

    rEFIt 0.8 has been released, closing the tracker item.


Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks