Menu

#204 Trying to extract a file -> "Aborted"

SVN Trunk
closed-out-of-date
Unshield (10)
5
2015-12-17
2010-12-11
No

http://www.forum.nokia.com/info/sw.nokia.com/id/91d89929-fb8c-4d66-bea0-227e42df9053/Open_C_SDK_Plug-In.html
This archive file contains an IS installer. When trying to open extract files from it, it always ends up aborting.

$ unshield -d ~/temp/ -D3 x data1.cab
[unshield_read_headers:226] Reading header from .hdr file 1.
[unshield_read_headers:284] Version 0x020005dc handled as major version 0
[unshield_get_cab_descriptor:81] Cabinet descriptor: 00002ae4 0009f47d 0009f47d 000007b8
[unshield_get_cab_descriptor:83] Directory count: 494
[unshield_get_cab_descriptor:84] File count: 6416
Aborted
$

Discussion

  • Mark Ellis

    Mark Ellis - 2010-12-11

    That link requires a login, which I don't want to get into.

    Can you please post the cab file somewhere, or provide a core dump.

     
  • Mark Ellis

    Mark Ellis - 2010-12-11

    And what version, distro etc ?

     
  • Ignaz Forster

    Ignaz Forster - 2011-01-15

    This is very likely the same problem as in http://sourceforge.net/tracker/?func=detail&aid=1924929&group_id=30550&atid=399601: unshield does not know the new IS version numbers and thus falls back to major version 0.

    I would suggest to invert the version number handling: If the version number is not known, do not use the oldest, but the newest algorithm.

     
  • David Eriksson

    David Eriksson - 2011-01-18

    @ifo: The current version number handling comes from the fact that for version before version 4 (I think) we have no good way of detecting the version number, but those archives are probably so rare these days that we could add a flag to assume such old archives.

    Patches anyone? :-)

     
  • Ignaz Forster

    Ignaz Forster - 2011-01-18

    Sure, why not ;-)

    I'll try to have a patch ready within the next two days.

     
  • David Eriksson

    David Eriksson - 2011-01-22

    Please try the latest unshield from the Subversion repository!

     
  • David Eriksson

    David Eriksson - 2015-12-17
    • Status: open --> closed-out-of-date
     

Log in to post a comment.

MongoDB Logo MongoDB