Author Topic: BWP now is too big for WeiDU  (Read 5160 times)

Offline Leonardo Watson

  • Planewalker
  • *****
  • Posts: 20
BWP now is too big for WeiDU
« on: January 22, 2012, 06:23:19 AM »
I noticed already several times that the tweaks at the end of a BWP installation such as "Experience Fixer", "Spell System Adjustments" or mods like "Pack Mule" cannot be installed in the intended order.
When I started one of these mods, they crashed in exact that moment when they start to copy files.

I blamed one of the many installed mods for this problem, but now I figured out it is WeiDU itself!

When I leave out one of the big mods like NeJ or RoT the whole thing can be installed without any problems.
I tried several test installs with various mods left out. This problem is reproducible with the same result independend which mods I skip.

Is there any way to enhance WeiDU to do larger installations?

Offline the bigg

  • The Avatar of Fighter / Thieves
  • Moderator
  • Planewalker
  • *****
  • Posts: 3804
  • Gender: Male
Re: BWP now is too big for WeiDU
« Reply #1 on: January 22, 2012, 02:05:46 PM »
This isn't something I cause or can control. Since I'm not going to install the BWP myself, could you upload a representative setup-mymod.debug?
Author or Co-Author: WeiDU (http://j.mp/bLtjOn) - Widescreen (http://j.mp/aKAiqG) - Generalized Biffing (http://j.mp/aVgw3U) - Refinements (http://j.mp/bLHoCc) - TB#Tweaks (http://j.mp/ba02Eg) - IWD2Tweaks (http://j.mp/98OFYY) - TB#Characters (http://j.mp/ak8J55) - Traify Tool (http://j.mp/g1Ry9A) - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics (http://j.mp/9UeIwB) - Nalia Mod (http://j.mp/dng9l0) - Nvidia Fix (http://j.mp/aRWjjg)
Code dumps: Detect custom secondary types (http://j.mp/hVzzXG) - Stutter Investigator (http://j.mp/gdtBn8)

If possible, send diffs, translations and other contributions using Git (http://j.mp/aBZFrq).

Offline Leonardo Watson

  • Planewalker
  • *****
  • Posts: 20
Re: BWP now is too big for WeiDU
« Reply #2 on: January 24, 2012, 01:49:22 AM »
I wanted to attach the debugs of all mods that are not installed, however, I am not able to attach any files. I will send you an email.

Ding0 Experience Fixer
BP-Balancer-v0.33c
Resurrected igi's Spell System Adjustments Mod v7.1
igiís Projectile Retrieval
igi's Learn Through Use v2 BETA1
Pack Mule v1.1
Virtue v19
Vecna v23
Level 1 NPCs v1.9

Creature Fixer v2
Innates Set to Level One

Spell System Adjustments only component #1 was installed
Level1NPCS component #1 breaks off at the line: "Adjusting item usability."


The related part of the WeiDU.log should read:

Code: [Select]
~SETUP-NSCPORTRAITS.TP2~ #0 #5010 // Alternate Male Character-Creation Potraits: v2.1
~SETUP-XPMOD.TP2~ #0 #1 // Creature XP Reduction -> Reduce to 50%: v6 BWP Fix
~SETUP-XPMOD.TP2~ #0 #12 // Quest XP Reduction -> Reduce to 50%: v6 BWP Fix~SETUP-BP-BALANCER.TP2~ #0 #2 // XP for Spell Learning -> At 10% from your current configuration
~SETUP-BP-BALANCER.TP2~ #0 #7 // XP for Disarming Traps -> At 10% from your current configuration
~SETUP-BP-BALANCER.TP2~ #0 #12 // XP for Pick Pocket -> At 10% from your current configuration
~SETUP-BP-BALANCER.TP2~ #0 #16 // Installing files needed for the components of the group "Balancing XP and items of several mods"
~SETUP-BP-BALANCER.TP2~ #0 #17 // Restore original BG1 creatures' XP and items -> Keep custom items from other Mods
~SETUP-BP-BALANCER.TP2~ #0 #21 // Item and XP Balancing for 'Dark Side of the Sword Coast (v2.15)' -> Also randomly remove SOME overpowered custom items (will not affect quest relevanted items)
~SETUP-BP-BALANCER.TP2~ #0 #24 // Item and XP Balancing for 'Northern Tales of the Sword Coast (v1.70a)' -> Also randomly remove SOME overpowered custom items (will not affect quest relevanted items)
~SETUP-BP-BALANCER.TP2~ #0 #27 // Item and XP Balancing for 'Secret of Bone Hill (v2.75)' -> Also randomly remove SOME overpowered custom items (will not affect quest relevanted items)
~SETUP-BP-BALANCER.TP2~ #0 #30 // Item and XP Balancing for 'DrizztSaga (v1.0)' -> Also randomly remove SOME overpowered custom items (will not affect quest relevanted items)
~VECNA/SETUP-VECNA.TP2~ #0 #0 // Vecna: v23
~IISPELLSYSTEMADJUSTMENTS/SETUP-IISPELLSYSTEMADJUSTMENTS.TP2~ #0 #0 // Arcane Spell Refreshment: v7
~IISPELLSYSTEMADJUSTMENTS/SETUP-IISPELLSYSTEMADJUSTMENTS.TP2~ #0 #1 // Divine Spell Refreshment: v7
~IISPELLSYSTEMADJUSTMENTS/SETUP-IISPELLSYSTEMADJUSTMENTS.TP2~ #0 #2 // XP for casting Arcane Spells: v7
~IISPELLSYSTEMADJUSTMENTS/SETUP-IISPELLSYSTEMADJUSTMENTS.TP2~ #0 #3 // XP for casting Divine Spells: v7
~IIPROJECTILER/SETUP-IIPROJECTILER.TP2~ #0 #2002 // Projectile Retrieval Mod -> All other Infinity Engine Games
~IILEARNTHROUGHUSE/SETUP-IILEARNTHROUGHUSE.TP2~ #0 #2001 // Learn Through Use
~W_PACKMULE/SETUP-W_PACKMULE.TP2~ #1 #0 // Pack Mule -> Standard saddlebags
~SETUP-VIRTUE.TP2~ #2 #0 // Virtue: v19 BWP Fix
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #0 // Nythrun's Level 1 NPCs: List party-joinable NPCs (required to install any NPC components): v1.9
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1 // Tweak weapon proficiencies for some classes (a la Ashes of Embers and aVENGER's Rogue Rebalancing): v1.9
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #3 // Joinable NPCs more closely match the player character's experience -> On initial joining only: v1.9
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #51 // Balanced BG1 NPC attributes -> mos_anted's revision: v1.9
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #55 // Dudleyfix for BG1 NPCs: v1.9
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #60 // Fix BG1 NPC spells and innate abilities: v1.9
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #100 // Update game references to NPC classes/kits: v1.9
.
.
.
~CREFIXER/SETUP-CREFIXER.TP2~ #0 #0 // Creature Slot Fixer: v2
~SETUP-INNATE_FIX.TP2~ #0 #0 // Innates Set to Level One


however I got only this:

Code: [Select]
~SETUP-NSCPORTRAITS.TP2~ #0 #5010 // Alternate Male Character-Creation Potraits: v2.1
~VECNA/SETUP-VECNA.TP2~ #0 #0 // Vecna: v23
~IISPELLSYSTEMADJUSTMENTS/SETUP-IISPELLSYSTEMADJUSTMENTS.TP2~ #0 #1 // Divine Spell Refreshment: v7
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #0 // Nythrun's Level 1 NPCs: List party-joinable NPCs (required to install any NPC components): v1.9
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #3 // Joinable NPCs more closely match the player character's experience -> On initial joining only: v1.9
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #51 // Balanced BG1 NPC attributes -> mos_anted's revision: v1.9
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #55 // Dudleyfix for BG1 NPCs: v1.9
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #60 // Fix BG1 NPC spells and innate abilities: v1.9
~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #100 // Update game references to NPC classes/kits: v1.9

I hope this will be any help for you. As I mentioned before, these mods are installed flawless if I skip any of the big mods.

Offline the bigg

  • The Avatar of Fighter / Thieves
  • Moderator
  • Planewalker
  • *****
  • Posts: 3804
  • Gender: Male
Re: BWP now is too big for WeiDU
« Reply #3 on: January 24, 2012, 03:18:34 PM »
I haven't received the email, did you send it?

Author or Co-Author: WeiDU (http://j.mp/bLtjOn) - Widescreen (http://j.mp/aKAiqG) - Generalized Biffing (http://j.mp/aVgw3U) - Refinements (http://j.mp/bLHoCc) - TB#Tweaks (http://j.mp/ba02Eg) - IWD2Tweaks (http://j.mp/98OFYY) - TB#Characters (http://j.mp/ak8J55) - Traify Tool (http://j.mp/g1Ry9A) - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics (http://j.mp/9UeIwB) - Nalia Mod (http://j.mp/dng9l0) - Nvidia Fix (http://j.mp/aRWjjg)
Code dumps: Detect custom secondary types (http://j.mp/hVzzXG) - Stutter Investigator (http://j.mp/gdtBn8)

If possible, send diffs, translations and other contributions using Git (http://j.mp/aBZFrq).

Offline Miloch

  • Barbarian
  • Planewalker
  • *****
  • Posts: 1030
  • Gender: Male
Re: BWP now is too big for WeiDU
« Reply #4 on: January 25, 2012, 10:59:44 PM »
I have noticed before (some time ago) that BWP would not install the exact mods I specified, particularly toward the end of an install. This was especially notable when running a dual mirrored install (same mods) with different versions of WeiDU (for the purpose of testing a new WeiDU). I wasn't sure what to attribute it to though. Seems like a possible memory leak? Would it help closing WeiDU (and perhaps the command window entirely) in between each mod install?

Offline Leonardo Watson

  • Planewalker
  • *****
  • Posts: 20
Re: BWP now is too big for WeiDU
« Reply #5 on: January 26, 2012, 12:30:00 AM »
I have already tried to install the missing mods manually even after restarting my computer to be sure nothing can disturb the process, however, with the same result. The Task manager showed WeiDU was loading about 180.000 K into the memory until it begun to copy and then crashed.

Offline Miloch

  • Barbarian
  • Planewalker
  • *****
  • Posts: 1030
  • Gender: Male
Re: BWP now is too big for WeiDU
« Reply #6 on: January 30, 2012, 11:07:53 PM »
So it sounds like WeiDU tries to load in all logged DEBUG files or something and then chokes? I know nothing about it, but I'd be curious as to why it tries this (or what it's trying to do) and what the memory limits are - some sort of OCaml stupidity no doubt. Anyway, the bigg probably needs those last DEBUG files to do anything about it, if that's even possible. Though it's a pretty major issue if mods can't even be installed manually.

Offline the bigg

  • The Avatar of Fighter / Thieves
  • Moderator
  • Planewalker
  • *****
  • Posts: 3804
  • Gender: Male
Re: BWP now is too big for WeiDU
« Reply #7 on: January 31, 2012, 05:11:23 AM »
I think OCaml caps the memory around the gigabyte mark, so that's not it.
Author or Co-Author: WeiDU (http://j.mp/bLtjOn) - Widescreen (http://j.mp/aKAiqG) - Generalized Biffing (http://j.mp/aVgw3U) - Refinements (http://j.mp/bLHoCc) - TB#Tweaks (http://j.mp/ba02Eg) - IWD2Tweaks (http://j.mp/98OFYY) - TB#Characters (http://j.mp/ak8J55) - Traify Tool (http://j.mp/g1Ry9A) - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics (http://j.mp/9UeIwB) - Nalia Mod (http://j.mp/dng9l0) - Nvidia Fix (http://j.mp/aRWjjg)
Code dumps: Detect custom secondary types (http://j.mp/hVzzXG) - Stutter Investigator (http://j.mp/gdtBn8)

If possible, send diffs, translations and other contributions using Git (http://j.mp/aBZFrq).

Offline the bigg

  • The Avatar of Fighter / Thieves
  • Moderator
  • Planewalker
  • *****
  • Posts: 3804
  • Gender: Male
Re: BWP now is too big for WeiDU
« Reply #8 on: January 31, 2012, 08:42:52 AM »
Indeed, this happens because French people pose off as connoisseur philosophers while being {REMOVED BY MODERATOR} and program non-tail-recursive standard libraries (including List.map and other stuff that is used in 90% of WeiDU's code).
« Last Edit: January 31, 2012, 08:44:54 AM by the bigg »
Author or Co-Author: WeiDU (http://j.mp/bLtjOn) - Widescreen (http://j.mp/aKAiqG) - Generalized Biffing (http://j.mp/aVgw3U) - Refinements (http://j.mp/bLHoCc) - TB#Tweaks (http://j.mp/ba02Eg) - IWD2Tweaks (http://j.mp/98OFYY) - TB#Characters (http://j.mp/ak8J55) - Traify Tool (http://j.mp/g1Ry9A) - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics (http://j.mp/9UeIwB) - Nalia Mod (http://j.mp/dng9l0) - Nvidia Fix (http://j.mp/aRWjjg)
Code dumps: Detect custom secondary types (http://j.mp/hVzzXG) - Stutter Investigator (http://j.mp/gdtBn8)

If possible, send diffs, translations and other contributions using Git (http://j.mp/aBZFrq).

Offline the bigg

  • The Avatar of Fighter / Thieves
  • Moderator
  • Planewalker
  • *****
  • Posts: 3804
  • Gender: Male
Re: BWP now is too big for WeiDU
« Reply #9 on: January 31, 2012, 02:20:15 PM »
Fixed cases of non-tail-recursive code in OCaml's List library, enough to get my test case to install. Can somebody grab the beta from http://www.weidu.org/~thebigg/beta and confirm that you can now install the full BWP Expert using 231.01?

Thanks to all testers.
Author or Co-Author: WeiDU (http://j.mp/bLtjOn) - Widescreen (http://j.mp/aKAiqG) - Generalized Biffing (http://j.mp/aVgw3U) - Refinements (http://j.mp/bLHoCc) - TB#Tweaks (http://j.mp/ba02Eg) - IWD2Tweaks (http://j.mp/98OFYY) - TB#Characters (http://j.mp/ak8J55) - Traify Tool (http://j.mp/g1Ry9A) - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics (http://j.mp/9UeIwB) - Nalia Mod (http://j.mp/dng9l0) - Nvidia Fix (http://j.mp/aRWjjg)
Code dumps: Detect custom secondary types (http://j.mp/hVzzXG) - Stutter Investigator (http://j.mp/gdtBn8)

If possible, send diffs, translations and other contributions using Git (http://j.mp/aBZFrq).

Offline Leonardo Watson

  • Planewalker
  • *****
  • Posts: 20
Re: BWP now is too big for WeiDU
« Reply #10 on: February 03, 2012, 07:22:25 AM »
I finally managed to install the whole bunch. Thank you!

 

With Quick-Reply you can write a post when viewing a topic without loading a new page. You can still use bulletin board code and smileys as you would in a normal post.

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.

Name: Email:
Verification:
Type the letters shown in the picture
Listen to the letters / Request another image
Type the letters shown in the picture:
What color is grass?:
What is the seventh word in this sentence?:
What is five minus two (use the full word)?: