Circle of Eight Modpack v8 Final General Commentary & Discussion Thread

Discussion in 'The Temple of Elemental Evil' started by Pygmy, Sep 16, 2013.

Remove all ads!
  1. rnblue

    rnblue Member

    Joined:
    May 16, 2006
    Messages:
    12
    Likes Received:
    0
    "I just installed Co8 Modpack V8.0.0. I am unable to activate it. I get the message "IO Exception when determining the size of package: invalid CEN header (bad signature)" I am not very computer savvy but find this expansion of the game to be very appealing. What do I need to do to get this thing working? Any help will be greatly appreciated. "


    I have the same problem. Did you ever get a response to your post.

    Here is my error log report. Any help is appreciated.

    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Starting ToEE Front-End X logging service...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: This is ToEE Front-End X v4.0 running on Maywind Engine on JRE-1.6.0_20-Windows 7-amd64
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Building the portable ToEE directory file list...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Trying to set up native look and feel: choosing com.sun.java.swing.plaf.windows.WindowsLookAndFeel...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Checking if the game patch level is compatible with the front-end...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Looks like patch 2 or better [should work].
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Changing module table selection to -1...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Detecting the status of intro movies...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Intro movies detected to be enabled.
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Ensuring portable game file names...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Reading TFE-X initialization parameters...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Reading ToEE Front-End X initialization settings from TFE-X.ini...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Done reading ToEE Front-End X initialization settings from TFE-X.ini.
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Writing ToEE Front-End X initialization settings to TFE-X.ini...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Done writing ToEE Front-End X initialization settings to TFE-X.ini.
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Writing ToEE Front-End X initialization settings to TFE-X.ini...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Done writing ToEE Front-End X initialization settings to TFE-X.ini.
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Detecting game resolution...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Done reading 46 elements from toee.cfg.
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Detected resolution 800x600 in toee.cfg.
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Enforcing disabled autosaves (corrupt ToEE functionality)...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Done writing 46 elements to toee.cfg.
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Populating the module list...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Scanning the directory for TFM packages...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Adding module: Circle of Eight Modpack 7.6.0 NC.tfm...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Adding module: Circle of Eight Modpack 8.0.0 New Content.tfm...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Adding module: Temple of Elemental Evil.tfm...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Determining the currently active module...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Changing module table selection to 0...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Detecting the status of intro movies...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Intro movies detected to be enabled.
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Detecting the status of intro movies...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Intro movies detected to be enabled.
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Checking for duplicates and removing them if found...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Trying to read the module-wide lockout file...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Reloading default initialization parameters...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Reading TFE-X initialization parameters...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Reading ToEE Front-End X initialization settings from TFE-X.ini...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Done reading ToEE Front-End X initialization settings from TFE-X.ini.
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Writing ToEE Front-End X initialization settings to TFE-X.ini...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Done writing ToEE Front-End X initialization settings to TFE-X.ini.
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Writing ToEE Front-End X initialization settings to TFE-X.ini...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Done writing ToEE Front-End X initialization settings to TFE-X.ini.
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Detecting game resolution...
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Done reading 46 elements from toee.cfg.
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Detected resolution 800x600 in toee.cfg.
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Done reading 1 elements from modules/ToEE/lockout.ini.
    Nov 11, 2013 12:51:16 PM org.co8.jtfe.logging.TFELogger log
    INFO: Locking out Humble NPCs...
    Nov 11, 2013 12:51:22 PM org.co8.jtfe.logging.TFELogger log
    INFO: Inspecting package: Circle of Eight Modpack 8.0.0 New Content.tfm...
    Nov 11, 2013 12:51:42 PM org.co8.jtfe.logging.TFELogger error
    SEVERE: IO Exception when determining the size of package: invalid CEN header (bad signature)
    Nov 11, 2013 12:51:42 PM org.co8.jtfe.logging.TFELogger error
    SEVERE: java.util.zip.ZipFile.open(Native Method)
    java.util.zip.ZipFile.<init>(Unknown Source)
    java.util.zip.ZipFile.<init>(Unknown Source)
    org.co8.jtfe.util.ZipIO.getUnpackedZipSize(ZipIO.java:218)
    org.co8.jtfe.ui.ActivationUIUtils.evaluateModuleSize(ActivationUIUtils.java:39)
    org.co8.jtfe.ui.ActivationUIUtils.evaluateModSpaceRequirements(ActivationUIUtils.java:69)
    org.co8.jtfe.ui.ActivationUI$1.doInBackground(ActivationUI.java:55)
    org.co8.jtfe.ui.ActivationUI$1.doInBackground(ActivationUI.java:48)
    javax.swing.SwingWorker$1.call(Unknown Source)
    java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    java.util.concurrent.FutureTask.run(Unknown Source)
    javax.swing.SwingWorker.run(Unknown Source)
    java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    java.lang.Thread.run(Unknown Source)
     
  2. Pygmy

    Pygmy Established Member Supporter

    Joined:
    Oct 8, 2010
    Messages:
    766
    Likes Received:
    83
    Is that Java 6 you are using?
     
  3. Daryk

    Daryk Veteran Member

    Joined:
    Jan 14, 2012
    Messages:
    1,177
    Likes Received:
    34
    Thanks to Gazra's reply in the Magic Weapon Shop thread, I think I see what Veenah is missing to properly buy clothing items. Comparing her to Dame Nelly, the latter has "buy_list_num,4" in both her own entry and her shop entry, where Veenah only has it for her shop. As soon as I track down the protos for the long coats (after work today), I'll work up the lines for a fix to InvenSource.mes.
     
  4. rnblue

    rnblue Member

    Joined:
    May 16, 2006
    Messages:
    12
    Likes Received:
    0
    No, I am running java 7, version 44 or something like that.
     
  5. rnblue

    rnblue Member

    Joined:
    May 16, 2006
    Messages:
    12
    Likes Received:
    0
    I just did a fresh install, added front-end 4.6, and I put the temple of elemental evil folder in c:\. Still getting the io exception. Any help much appreciated.
     
  6. Daryk

    Daryk Veteran Member

    Joined:
    Jan 14, 2012
    Messages:
    1,177
    Likes Received:
    34
    OK, I think the proper fix to InvenSource is:

    {598}{Veenah: buy_list_num,4 100,6470 100,6319 gold,40 copper,21}
    {599}{Veenah's Fashion: buy_list_num,4 100,6147 100,6148 100,6149 100,6346 100,6218 100,6151 100,6150 100,6319 100,6344 100,6438 100,6235 100,6236 100,21000 100,22000}

    I pulled the long coat numbers from materials.mes. If those are the wrong ones, please let me know.
     
  7. Zoltec

    Zoltec Pгōdigium

    Joined:
    Apr 22, 2012
    Messages:
    547
    Likes Received:
    16
    @mblue

    According to Front-End your rig is using the old version of Java Runtime Environment[JRE-1.6.0_20-Windows 7-amd64] (probably your Java 64-bit installation is the one which is outdated, I supposed, since win64 has 2 Java Installations, you must update each one of them to the latest version manually! Don't just rely on automatic updates.) Below is the proof that automatic update in Java-64-bit is not currently available. Plus the error you are having is related to 1.6 versions [You must atleast have a 1.7 version to address the issue your having.)

    Note At this time, Online Installation and Java Update features are not available for 64-bit architectures.

    This means that you will not see an Update tab as part of the Java Control Panel. You can manually update Java on 64-bit Windows by running the latest Java 64-bit offline installer.

    Here's the offline installer for 64-bit systems. Windows_Offline :thumbsup:
     
  8. rnblue

    rnblue Member

    Joined:
    May 16, 2006
    Messages:
    12
    Likes Received:
    0
    Zoltec,

    That did the trick. Thanks so much your prompt reply and assistance.
     
  9. sirchet

    sirchet Force for Goodness Moderator Supporter

    Joined:
    Dec 6, 2003
    Messages:
    3,721
    Likes Received:
    49
    Win7 64 bit java update from the java portal is functioning properly, maybe it's just for Win8 Zoltec?
     
  10. Zoltec

    Zoltec Pгōdigium

    Joined:
    Apr 22, 2012
    Messages:
    547
    Likes Received:
    16
    Maybe? The info only tells us that the update tab for 64-bit JRE in 'Java Control Panel' is currently not available. So I suggest that he update it manually instead, using the offline installer. :)
     
  11. Daryk

    Daryk Veteran Member

    Joined:
    Jan 14, 2012
    Messages:
    1,177
    Likes Received:
    34
    Since the last Windows update on Thursday, I haven't been able to launch the game (v8.0.1). I've tried intros on and off, different screen resolutions (including my monitor's native 1600x900, which had previously worked for years), rebooting the computer, reactivating 8.0.0 and reinstalling 8.0.1, and both windowed and non-windowed modes. Every time, the launch sequence gets to "Initializing Sector Data", then quits to the desktop. My machine has Windows 7, and was running 8.0.1 without a hitch until a few days ago. Am I missing something obvious?

    EDIT: Further troubleshooting (i.e. reading TFE-X.txt) reveals that the game process is successfully starting (at least according to TFE-X). So it looks like the game process itself is crashing immediately.

    EDIT 2: Watching it's behavior in Task Manager, toee.exe seems to load about 31MB into RAM, then crashes.

    EDIT 3: A full reinstall of 8.0.0 and 8.0.1 hasn't fixed it. Just to be sure, is TFE-X supposed to close when it thinks the game process starts successfully?

    EDIT 4: Interestingly, TFE-X.txt is showing crashes at different points seemingly at random. Sometimes it gets all the way to "the game process started successfully", but others it ends as early as "injecting max number of PCs". The behavior observed in task manager is identical in all cases, though (i.e. crash at about 31MB loaded in RAM).

    EDIT 5: Still no joy in correcting the problem, but looking through the event viewer, it seems to be a conflict with the Desktop Window Manager. When the crash happens, I get the two following entries in the application log:
    A request to disable the Desktop Window Manager was made by process (toee.exe)
    Followed by:
    The Desktop Window Manager was unable to start because composition was disabled by a running application
     
    Last edited: Nov 17, 2013
  12. Daryk

    Daryk Veteran Member

    Joined:
    Jan 14, 2012
    Messages:
    1,177
    Likes Received:
    34
    OK, enough edits. I'm in to Process Monitor now, and it seems clear TFE-X is not the culprit. I've got 43,599 toee.exe operations captured, and the last six are all "CloseFile" that are listed as "SUCCESS". The last thing it seems to be doing before that is: HKLM\SOFTWARE\Microsoft\Cryptography\OID\EncodingType\CertDllCreateCertificateChainEngine\Config
    which triggers about 20 more processes involving system and enterprise certificates. Is that right?
     
  13. Gaear

    Gaear Bastard Maestro Administrator

    Joined:
    Apr 27, 2004
    Messages:
    11,038
    Likes Received:
    42
    Maybe try a system restore to roll back the updates? ;)
     
  14. Daryk

    Daryk Veteran Member

    Joined:
    Jan 14, 2012
    Messages:
    1,177
    Likes Received:
    34
    I just wanted to make sure the game process was doing what it was supposed to first, and see if anyone else was similarly affected. It would be strange if I was the only Windows 7 user impacted by a worldwide update.
     
  15. Daryk

    Daryk Veteran Member

    Joined:
    Jan 14, 2012
    Messages:
    1,177
    Likes Received:
    34
    No joy... I uninstalled every update downloaded on the 14th, and it still won't run. If the power stays up this weekend, I'll try a full re-install. I did find the "Process Exit" using Process Monitor, and the last things it does before that is a long list of "QueryNameInformationFile" operations, ending with msvcr71.dll. The last failure of any process before that is a Buffer Overflow for a RegQueryKey operation, but it's followed by two successful queries of the same key, so I don't think that's causing the crash.
     
Our Host!