#2 rEFIt errors out when cd with many files present

closed-fixed
None
5
2006-09-25
2006-07-09
No

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!

Hugs,
RF

Discussion

  • Christoph Pfisterer

    Logged In: YES
    user_id=51640

    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
    user_id=1033605

    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
    user_id=51640

    (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
    user_id=51640

    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