bugLibreDWG - Bugs: bug #39859, OBJECT MAP scanning

 
 

bug #39859: OBJECT MAP scanning

Submitter:  Felipe Castro <fefcas>
Submitted:  Fri 23 Aug 2013 02:16:04 PM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  reini_urban
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Mon 11 Jun 2018 07:52:12 AM UTC, comment #4: 

The r13-r2000 object map scanning has been fixed for a while.

Also r2004-r2018 mostly works now, just some handles are not resolved because not all objects/classes can be fully read yet, and thus those handles go missing.

Reini Urban <reini_urban>
Group administrator
Tue 01 May 2018 04:40:12 PM UTC, comment #3: 

2007 is now also fixed, will work on the 2010 and 2013 versions now. looking good.

The problem is not the object map scanning, only minor parts in some object are still buggy.

Reini Urban <reini_urban>
Group administrator
Wed 25 Apr 2018 01:27:47 PM UTC, comment #2: 

Thanks for the files.
With the R13-2004 versions all objects can now be successfully read.

For 2007 only partially until I can fix the remaining string and handle stream offset bugs.

2010 and 2013 crash on the BLOCK_CONTROL with an invalid bitsize. This should be fixed soon.

Reini Urban <reini_urban>
Group administrator
Fri 11 Oct 2013 07:09:57 PM UTC, comment #1: 

The problem appeared only for versions R13, R14 and R2000. For R2004, the object map and data are correct, each one in its own section.

Felipe Castro <fefcas>
Fri 23 Aug 2013 02:16:04 PM UTC, original submission:  

The OBJECT MAP scanning specification from ODA seems to be broken, I have tested extensely and didn't figure out a way to accomplish the task in every situation.

This link has files where we can prove that Libredwg is not able to scan all objects present in a DWG file: https://sites.google.com/site/fefcas/dwg

I have seen errors in the code, but even fixing them, problems get even worse, because the DWG object map section seens to be very buggy.

The way to go, I think, is bypass the object map section, and try to scan them directly.

Felipe Castro <fefcas>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by reini_urban (Posted a comment)
  • -email is unavailable- added by fefcas (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-06-11 reini_urban StatusIn Progress Fixed
        Open/ClosedOpen Closed
    2018-04-25 reini_urban StatusNone In Progress
        Assigned toNone reini_urban

    Back to the top

    Powered by Savane 3.13-cf05.
    Corresponding source code