Random crash when switching from the TEXTURES tab to MATERIALS with scene loaded.
DAZStudio.exe caused ACCESS_VIOLATION in module "C:\Program Files\DAZ 3D\DAZStudio4.6\QtCore4.dll" at 0033:000000005B093816, QString::QString()+6 byte(s)
OcDS 1.2.120.34xx - BUG REPORTS
Moderator: BK
Forum rules
Please keep character renders sensibly modest, please do not post sexually explicit scenes of characters.
Please keep character renders sensibly modest, please do not post sexually explicit scenes of characters.
the update i'm about to post is going to sort these random crashes out. the single reason for them all is my attempt to handle material and texture processing in different threads/multithreaded. up until this next update i wanted to test if it may work out or not - apparently it doesn't. the main problem in achieving this is that the daz api is not "thread safe" and there is no real way to make it such, but change it (hello dazvortex3d wrote:Random crash when switching from the TEXTURES tab to MATERIALS with scene loaded.
DAZStudio.exe caused ACCESS_VIOLATION in module "C:\Program Files\DAZ 3D\DAZStudio4.6\QtCore4.dll" at 0033:000000005B093816, QString::QString()+6 byte(s)

to put it short: mat and texture processing is shifted back to work non multithreaded = no more crashes because of that...
„The obvious is that which is never seen until someone expresses it simply ‟
1x i7 2600K @5.0 (Asrock Z77), 16GB, 2x Asus GTX Titan 6GB @1200/3100/6200
2x i7 2600K @4.5 (P8Z68 -V P), 12GB, 1x EVGA GTX 580 3GB @0900/2200/4400
1x i7 2600K @5.0 (Asrock Z77), 16GB, 2x Asus GTX Titan 6GB @1200/3100/6200
2x i7 2600K @4.5 (P8Z68 -V P), 12GB, 1x EVGA GTX 580 3GB @0900/2200/4400
More duplication fun 
Basic "Genesis 2 Female" objects appear multiple times when using Quick Edit to select an image map by object.

Basic "Genesis 2 Female" objects appear multiple times when using Quick Edit to select an image map by object.
Win 8.1 Pro 64bit | GTX 660Ti, GTX TITAN, 6GB GDDR5 | Intel Core i7 3970x, 3.5 GHz | ASUS P9X79WS | 64GB RAM
one time for each mapvortex3d wrote:More duplication fun
Basic "Genesis 2 Female" objects appear multiple times when using Quick Edit to select an image map by object.

„The obvious is that which is never seen until someone expresses it simply ‟
1x i7 2600K @5.0 (Asrock Z77), 16GB, 2x Asus GTX Titan 6GB @1200/3100/6200
2x i7 2600K @4.5 (P8Z68 -V P), 12GB, 1x EVGA GTX 580 3GB @0900/2200/4400
1x i7 2600K @5.0 (Asrock Z77), 16GB, 2x Asus GTX Titan 6GB @1200/3100/6200
2x i7 2600K @4.5 (P8Z68 -V P), 12GB, 1x EVGA GTX 580 3GB @0900/2200/4400
so speak to you soo, upsvortex3d wrote:Thank you for your prompt replies, hard work and update. I'll post new issues when found. =D

„The obvious is that which is never seen until someone expresses it simply ‟
1x i7 2600K @5.0 (Asrock Z77), 16GB, 2x Asus GTX Titan 6GB @1200/3100/6200
2x i7 2600K @4.5 (P8Z68 -V P), 12GB, 1x EVGA GTX 580 3GB @0900/2200/4400
1x i7 2600K @5.0 (Asrock Z77), 16GB, 2x Asus GTX Titan 6GB @1200/3100/6200
2x i7 2600K @4.5 (P8Z68 -V P), 12GB, 1x EVGA GTX 580 3GB @0900/2200/4400
My mouse cursor dissapears in 3430. Seems to happen when generating ocd materials. It still works, cursor is just invisible while over any Daz window. Set material generation to manual, hasn't happened since.
I'm also getting a LOT of hot pixels when rendering scattering materials now. Could anything have changed here?
I'm also getting a LOT of hot pixels when rendering scattering materials now. Could anything have changed here?
Last edited by DrHemulen on Tue Feb 18, 2014 1:59 pm, edited 1 time in total.
GTX 780, 6 gigs of VRAM - Win 7 Home Premium 64 bits
This post is pretty useful to read ... Can't wait for the next update!t_3 wrote:the update i'm about to post is going to sort these random crashes out. the single reason for them all is my attempt to handle material and texture processing in different threads/multithreaded. up until this next update i wanted to test if it may work out or not - apparently it doesn't. the main problem in achieving this is that the daz api is not "thread safe" and there is no real way to make it such, but change it (hello dazvortex3d wrote:Random crash when switching from the TEXTURES tab to MATERIALS with scene loaded.
DAZStudio.exe caused ACCESS_VIOLATION in module "C:\Program Files\DAZ 3D\DAZStudio4.6\QtCore4.dll" at 0033:000000005B093816, QString::QString()+6 byte(s)
); apart from that the more tasks the plugin needs to accomplish (like now also managing all maps in studio and octane), the more likely this leads to problems, also depending on the overall system performance.
to put it short: mat and texture processing is shifted back to work non multithreaded = no more crashes because of that...
Ps T_3 have you seen my post about the name that are not shown properly etc etc ?
Thanks!
funny. i mean of course not. can you get it back by alt-tab to another running application and back to studio?DrHemulen wrote:My mouse cursor dissapears in 3430. Seems to happen when generating ocd materials. It still works, cursor is just invisible while over any Daz window.
imo this is a problem with Qt, a blocked ui and mouse moves; i will add a general cursor restore method which kicks in at the end of the mat conversion process, which will hopefully avoid that (will send you a pm with a test version)...
„The obvious is that which is never seen until someone expresses it simply ‟
1x i7 2600K @5.0 (Asrock Z77), 16GB, 2x Asus GTX Titan 6GB @1200/3100/6200
2x i7 2600K @4.5 (P8Z68 -V P), 12GB, 1x EVGA GTX 580 3GB @0900/2200/4400
1x i7 2600K @5.0 (Asrock Z77), 16GB, 2x Asus GTX Titan 6GB @1200/3100/6200
2x i7 2600K @4.5 (P8Z68 -V P), 12GB, 1x EVGA GTX 580 3GB @0900/2200/4400
Attack of the clones!
Shared materials split randomly on load and saving at this point will make matters worse.
I don't know what triggers this behavior, but I can't duplicate it with single items or basic scenes.
FYI: This test scene was stripped of previous Octane data using the plugin's function. Could that add to the problem?
Shared materials split randomly on load and saving at this point will make matters worse.
I don't know what triggers this behavior, but I can't duplicate it with single items or basic scenes.
FYI: This test scene was stripped of previous Octane data using the plugin's function. Could that add to the problem?
Last edited by vortex3d on Tue Feb 18, 2014 3:19 pm, edited 2 times in total.
Win 8.1 Pro 64bit | GTX 660Ti, GTX TITAN, 6GB GDDR5 | Intel Core i7 3970x, 3.5 GHz | ASUS P9X79WS | 64GB RAM