Menu

#46 Incorrect word size assumptions corrupt databases on AMD64

closed-fixed
None
5
2005-09-01
2005-07-25
No

See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=319892

Lucas Wall <lwall@debian.org> writes:
> Pilrc will generate corrupt databases and fail to
read bitmaps due to
> type size asumptions. Most of the code is written to
handle type size
> correctly, but there are a coupple of places were the
macros and
> typedefs were not used.
>
> I'm not sure if I caught all the places were macros
and typedefs were
> not used, but with this patch my (rather large) rcp
seems to work ok.

Attached patch is by Lucas Wall. I have not evaluated it.

Please CC 319892@bugs.debian.org in all correspondence
regarding this bug report.

Discussion

  • Antti-Juhani Kaijanaho

    Patch by Lucas Wall

     
  • John Marshall

    John Marshall - 2005-08-25
    • assigned_to: nobody --> jmarshall
     
  • John Marshall

    John Marshall - 2005-08-25

    Logged In: YES
    user_id=4669

    Okay, I'll take a look at this. I can probably do some AMD64 testing on
    the SF compile farm...

     
  • John Marshall

    John Marshall - 2005-09-01

    Logged In: YES
    user_id=4669

    I've tested and checked in a (slightly different version of) Lucas's
    changes. Thanks. And also a fix for one other 64-bit problem, this time
    in NAVIGATION. It compiles without warnings now, but possibly there's
    still a few other problems lurking.

     
  • John Marshall

    John Marshall - 2005-09-01
    • status: open --> closed-fixed
     

Log in to post a comment.