At a loss - uninstalling does not solve "duplicate formulas" problem
It's back! (if it was ever really away)
I've seen others post before about an error where every time you try to add a figure, DAZ Studio reads all its morphs and gets confused if it sees duplicates pointing to the same place (or something). And I've read reports of it taking up to a half hour. In my case, it's more like 3 minutes for Genesis 8 Female, but that's still absurdly long and agonizing when you're trying to work with multiple figures or create the appearance of even a small crowd.
(Screenshots attached, as I couldn't get posting images to work.)
1) What the error looks like after I try to load a figure. It thinks about it for about three minutes, then gives me this.
Searching the log file, here are the mentions of duplicate formulas:
2020-06-16 10:20:53.502 WARNING: ..\..\..\..\..\src\sdksource\fileinput\dzassetdaz.cpp(6870): Duplicate formula found linking xOrigin & FHMVexTaliziHead in /data/DAZ 3D/Genesis 8/Female/Morphs/Vex/Talizi/FHMVexTaliziHead.dsf.2020-06-16 10:20:53.580 WARNING: ..\..\..\..\..\src\sdksource\fileinput\dzassetdaz.cpp(6870): Duplicate formula found linking yOrigin & FHMVexTaliziHead in /data/DAZ 3D/Genesis 8/Female/Morphs/Vex/Talizi/FHMVexTaliziHead.dsf.2020-06-16 10:21:51.579 WARNING: ..\..\..\..\..\src\sdksource\fileinput\dzassetdaz.cpp(6870): Duplicate formula found linking FHMDaphne & CTRLDaphne in /data/DAZ 3D/Genesis 8/Female/Morphs/DeviousDolls/Daphne/CTRLDaphne.dsf.2020-06-16 10:21:51.825 WARNING: ..\..\..\..\..\src\sdksource\fileinput\dzassetdaz.cpp(6870): Duplicate formula found linking FBMDaphne & CTRLDaphne in /data/DAZ 3D/Genesis 8/Female/Morphs/DeviousDolls/Daphne/CTRLDaphne.dsf.2020-06-16 11:33:51.002 WARNING: ..\..\..\..\..\src\sdksource\fileinput\dzassetdaz.cpp(6870): Duplicate formula found linking xOrigin & FHMVexTaliziHead in /data/DAZ 3D/Genesis 8/Female/Morphs/Vex/Talizi/FHMVexTaliziHead.dsf.2020-06-16 11:33:51.066 WARNING: ..\..\..\..\..\src\sdksource\fileinput\dzassetdaz.cpp(6870): Duplicate formula found linking yOrigin & FHMVexTaliziHead in /data/DAZ 3D/Genesis 8/Female/Morphs/Vex/Talizi/FHMVexTaliziHead.dsf.2020-06-16 11:34:50.529 WARNING: ..\..\..\..\..\src\sdksource\fileinput\dzassetdaz.cpp(6870): Duplicate formula found linking FHMDaphne & CTRLDaphne in /data/DAZ 3D/Genesis 8/Female/Morphs/DeviousDolls/Daphne/CTRLDaphne.dsf.2020-06-16 11:34:50.774 WARNING: ..\..\..\..\..\src\sdksource\fileinput\dzassetdaz.cpp(6870): Duplicate formula found linking FBMDaphne & CTRLDaphne in /data/DAZ 3D/Genesis 8/Female/Morphs/DeviousDolls/Daphne/CTRLDaphne.dsf.2020-06-16 12:30:45.299 WARNING: ..\..\..\..\..\src\sdksource\fileinput\dzassetdaz.cpp(6870): Duplicate formula found linking FHMDaphne & CTRLDaphne in /data/DAZ 3D/Genesis 8/Female/Morphs/DeviousDolls/Daphne/CTRLDaphne.dsf.2020-06-16 12:30:45.543 WARNING: ..\..\..\..\..\src\sdksource\fileinput\dzassetdaz.cpp(6870): Duplicate formula found linking FBMDaphne & CTRLDaphne in /data/DAZ 3D/Genesis 8/Female/Morphs/DeviousDolls/Daphne/CTRLDaphne.dsf.2020-06-16 12:43:51.685 WARNING: ..\..\..\..\..\src\sdksource\fileinput\dzassetdaz.cpp(6870): Duplicate formula found linking FHMDaphne & CTRLDaphne in /data/DAZ 3D/Genesis 8/Female/Morphs/DeviousDolls/Daphne/CTRLDaphne.dsf.2020-06-16 12:43:51.916 WARNING: ..\..\..\..\..\src\sdksource\fileinput\dzassetdaz.cpp(6870): Duplicate formula found linking FBMDaphne & CTRLDaphne in /data/DAZ 3D/Genesis 8/Female/Morphs/DeviousDolls/Daphne/CTRLDaphne.dsf.
Now what I normally get from previous threads along these lines is: just delete whatever character or morph is causing the problem. Which kind of sucks if you planned on using the character or morph in question, but for troubleshooting purposes, OK, let's try it.
So I grudgingly uninstalled Talizi and Daphne, or so I thought. I used DIM to uninstall Daphne (from the DAZ Store), and deleted the files for Talizi (from the Renderosity store).
Now,
2) Talizi appears to be gone from G8F, but,
3) Daphne for Olympia is still here, even though
4) I uninstalled her?
EDIT: And the error is still in place. Still spins for 3 minutes before finally bonking at me and giving me my figure.
Seems like this should be an easy fix I'm missing one obvious noob step for, and I just somehow missed it reading about everyone else who has repeatedly run into this problem. Please advise.
Also, hi, I'm Brother Virgil. Long time fan, first time post. Thanks for all you do!
Comments
P.S. While I don't consider myself a programmer, I did take the liberty of peeking in the .dsf files to see if anything was obviously the problem. While I couldn't solve the mystery, I suppose the real long-term fix would be to reach out to the artist and say "Hey, any way you could look into this and post an update if you fix it?"
There are a couple of issues here - the character not uninstalling (if it's still listed in the products tab of Samrt Content is there a circled triangle icon at top-right of the product thumbnail? Have you added or moved content directories?) and the duplicate IDs (note that theer is a (2) after the Daphne head slider - there are two, maybe more, different Daphnes on the system and that double-use of the name is almost certainly the cause of the error; it's not that a product is broken, it's that they are both competing for the same name).
Daphne for Olympia 8 is presently downloaded but not yet re-installed on DIM. Under Smart Content Products, Daphne is greyed out, and instead of the circle and triangle, there's what looks like a notebook icon with the letter U on it.
As for directories: I operate from one single My DAZ 3D Library runtime, but it's on an external drive, for whatever difference that could make. I also have DS able to look in some of my older Poser Runtimes for certain legacy content that can still be repurposed, retextured, or whatever else. But anything specifically for DAZ Studio goes in my one, dedicated DAZ runtime. Would it make sense to make a separate runtime for a more lightweight install of Genesis 8? I've heard others mention this as an option, but haven't looked into it.
I don't know if this helps but the content gets installed in a different location depending upon how you installed it.
DIM seems to install content into C:\Users\Public\Documents\My DAZ 3D Library
If you install it via the Smart Content tab then it installs into C:\Users\user name\Documents\DAZ 3D\Studio\My Daz Connect Library
It is possible that you do have it in both places
I had that happen and I had an instance where there was a product update that changed the name of the product but not the names of the items in the files, which led to that message. Once I figured out which item it was I uninstalled the item from both locations and reinstalled the item with the new name