Skip to main content
Participant
February 24, 2023
Question

Adobe Photoshop 2023 Crashes using a JavaScript

Hello everyone. 

I'm trying to make NFTs using PhotoShop, I'm using this javascript to combine the layers. But when it reaches image 291 or 300, PhotoShop crashes.

function Visible(){var Grps=app.activeDocument.layerSets;for(var i=0;i<Grps.length;i++){var tmp=app.activeDocument.layerSets[i].layers.length;app.activeDocument.layerSets[i].visible=true;var groupChildArr=app.activeDocument.layerSets[i].layers;var randLays=Math.floor(Math.random()*tmp);groupChildArr[randLays].visible=true;Save();}
Revert();}
function Save(){var outFolder=app.activeDocument;var outPath=outFolder.path;var fName="PNG";var f=new Folder(outPath+"/"+fName);if(!f.exists){f.create()}
var saveFile=new File(outPath+"/"+fName+"/"+"HEAD_"+num+".png");pngSaveOptions=new PNGSaveOptions();pngSaveOptions.interlaced=false;app.activeDocument.saveAs(saveFile,pngSaveOptions,true,Extension.LOWERCASE);}
function Revert(){var idRvrt=charIDToTypeID("Rvrt");executeAction(idRvrt,undefined,DialogModes.NO);}
var count=prompt("How many versions you want","");for(var x=0;x<count;x++){var num=x+1;Visible();}

 This is the PhotoShop error report. I hope you can help me. Thanks. I deleted some code to upload this message. The uploaded the file with all the whole code.

<?xml version="1.0"?>

<!DOCTYPE AdobeCrashReport SYSTEM "AdobeCrashReporter.dtd">

<crashreport serviceVersion="4.8.0.6" clientVersion="4.8.0.6" applicationName="Adobe Photoshop" applicationVersion="24.2.0" build="20230218.r.315" source="Windows-Client" crashType="n/a">

<time year="2023" month="2" day="24" hour="16" minute="57" second="58" timeoffset="-240" timezone="Venezuela Standard Time"/>

<user guid="035439ed-6189-4cd4-87f5-84439d84ec8a"/>

<system platform="Windows 10 Home" osversion="10.0" osbuild="22621" applicationlanguage="en-us" userlanguage="en-US" oslanguage="en-US" ram="32451" machine="12th Gen Intel(R) Core(TM) i7-12800H" model="Intel64 Family 6 Model 154 Stepping 3" cpuCount="20" cpuType="8664" cpuFreq="2803 MHz" processorArchitecture="9"/>

<gpu>

<gpuinfo availability="Running/Full Power" adapterCompatibility="Intel Corporation" adapterRAM="1024 MB" caption="Intel(R) Iris(R) Xe Graphics" description="Intel(R) Iris(R) Xe Graphics" driverDate="20220110000000.000000-000" driverVersion="30.0.101.1298" videoModeDescription="2560 x 1440 x 4294967296 colors" pnpDeviceID="PCI&#92;VEN_8086&#38;DEV_46A6&#38;SUBSYS_201B1A58&#38;REV_0C&#92;3&#38;11583659&#38;1&#38;10" installedDisplayDrivers="&#60;&#62;,igd10iumd64.dll,igd12umd64.dll"/>

<gpuinfo availability="Off Line" adapterCompatibility="NVIDIA" adapterRAM="4095 MB" caption="NVIDIA GeForce RTX 3080 Ti Laptop GPU" description="NVIDIA GeForce RTX 3080 Ti Laptop GPU" driverDate="20230202000000.000000-000" driverVersion="31.0.15.2849" videoModeDescription="" pnpDeviceID="PCI&#92;VEN_10DE&#38;DEV_2460&#38;SUBSYS_201B1A58&#38;REV_A1&#92;4&#38;2E5FD42A&#38;0&#38;0008" installedDisplayDrivers="nvldumdx.dll"/>

</gpu>

<crash exception="EXCEPTION_ACCESS_VIOLATION" exceptionCode="0xc0000005" instruction="0x00007FF65721E899">

<backtrace crashedThread="0">

<thread index="0">

<stackStatement index="0" address="0x00007FF65721E899" symbolname="ART::AssetType::operator!="/>

<stackStatement index="1" address="0x00007FF656F07422" symbolname="AIF::OGL::Texture1D::~Texture1D"/>

<stackStatement index="2" address="0x00007FFC8A6410EA" symbolname="unknown"/>

<stackStatement index="3" address="0x00007FF656F0740F" symbolname="AIF::OGL::Texture1D::~Texture1D"/>

<stackStatement index="4" address="0x0000000400000103" symbolname="unknown"/>

<stackStatement index="5" address="0x00000004B30F1DF0" symbolname="unknown"/>

<stackStatement index="6" address="0x00007FF65E5A5045" symbolname="xmlStringComment"/>

<stackStatement index="7" address="0x000000000000006A" symbolname="unknown"/>

<stackStatement index="8" address="0x00007FFC8A642CB0" symbolname="unknown"/>

<stackStatement index="9" address="0x00007FF656F0740F" symbolname="AIF::OGL::Texture1D::~Texture1D"/>

<stackStatement index="10" address="0x00000004B30F1DF0" symbolname="unknown"/>

<stackStatement index="11" address="0x00000004B30F7130" symbolname="unknown"/>

<stackStatement index="12" address="0x0000000400000103" symbolname="unknown"/>

<stackStatement index="13" address="0x00000004B30EFE00" symbolname="unknown"/>

<stackStatement index="14" address="0x00007FF659430000" symbolname="boost::serialization::singleton_module::unlock"/>

<stackStatement index="15" address="0x0000000800000007" symbolname="unknown"/>

</thread>

</backtrace>

<registerSet>

<register name="RAX" value="0x00007FF656F07410"/>

<register name="RBX" value="0x0000000000000000"/>

<register name="RCX" value="0x0000000000000000"/>

<register name="RDX" value="0x00000004B30F1DF0"/>

<register name="RSI" value="0x00000004B30F0658"/>

<register name="RDI" value="0x000000000000005A"/>

<register name="RSP" value="0x00000004B30EFD30"/>

<register name="RBP" value="0x00000004B30F0650"/>

<register name="RIP" value="0x00007FF65721E899"/>

<register name="EFL" value="0x0000000000010206"/>

<register name="LastExceptionToRip" value="0x0000000000000000"/>

<register name="LastExceptionFromRip" value="0x0000000000000000"/>

</registerSet>

 

<binaryImageSet>

<binaryImage start="0x00007FF6561A0000" end="0x00007FF660D26000" path="adobe\Photoshop.exe"/>

<binaryImage start="0x00007FFCB7F30000" end="0x00007FFCB8144000" path="ntdll.dll"/>

<binaryImage start="0x00007FFCB7670000" end="0x00007FFCB7733000" path="kernel32.dll"/>

<binaryImage start="0x00007FFCB5530000" end="0x00007FFCB58CC000" path="KERNELBASE.dll"/>

<binaryImage start="0x00007FFCB2440000" end="0x00007FFCB24D7000" path="apphelp.dll"/>

<binaryImage start="0x00007FFC832A0000" end="0x00007FFC83303000" path="AcGenral.dll"/>

<binaryImage start="0x00007FFCB77E0000" end="0x00007FFCB7887000" path="msvcrt.dll"/>

<binaryImage start="0x00007FFCB6B30000" end="0x00007FFCB6BD4000" path="sechost.dll"/>

<binaryImage start="0x00007FFCB7200000" end="0x00007FFCB725E000" path="shlwapi.dll"/>

<binaryImage start="0x00007FFCB5E60000" end="0x00007FFCB600D000" path="user32.dll"/>

<binaryImage start="0x00007FFCB53E0000" end="0x00007FFCB5406000" path="win32u.dll"/>

<binaryImage start="0x00007FFCB7BE0000" end="0x00007FFCB7C09000" path="gdi32.dll"/>

<binaryImage start="0x00007FFCB5BA0000" end="0x00007FFCB5CB2000" path="gdi32full.dll"/>

<binaryImage start="0x00007FFCB5A40000" end="0x00007FFCB5ADA000" path="msvcp_win.dll"/>

<binaryImage start="0x00007FFCB5410000" end="0x00007FFCB5521000" path="ucrtbase.dll"/>

<binaryImage start="0x00007FFCB79C0000" end="0x00007FFCB7B5C000" path="ole32.dll"/>

<binaryImage start="0x00007FFCB72E0000" end="0x00007FFCB766A000" path="combase.dll"/>

<binaryImage start="0x00007FFCB7060000" end="0x00007FFCB7175000" path="rpcrt4.dll"/>

<binaryImage start="0x00007FFCB6010000" end="0x00007FFCB60BE000" path="advapi32.dll"/>

<binaryImage start="0x00007FFCB7DF0000" end="0x00007FFCB7EE1000" path="SHCore.dll"/>

<binaryImage start="0x00007FFCB6240000" end="0x00007FFCB6A2F000" path="shell32.dll"/>

<binaryImage start="0x00007FFCB4A10000" end="0x00007FFCB4A38000" path="userenv.dll"/>

<binaryImage start="0x00007FFC93F00000" end="0x00007FFC93F1E000" path="mpr.dll"/>

<binaryImage start="0x00007FFCB4700000" end="0x00007FFCB4742000" path="sspicli.dll"/>

<binaryImage start="0x00007FFCB77A0000" end="0x00007FFCB77D2000" path="imm32.dll"/>

<binaryImage start="0x00007FFCB7180000" end="0x00007FFCB71F1000" path="ws2_32.dll"/>

<binaryImage start="0x00007FFCB58D0000" end="0x00007FFCB5A36000" path="crypt32.dll"/>

<binaryImage start="0x00007FFCB5370000" end="0x00007FFCB53DB000" path="wintrust.dll"/>

<binaryImage start="0x00007FFCB6BE0000" end="0x00007FFCB705A000" path="setupapi.dll"/>

<binaryImage start="0x00007FFC7CE20000" end="0x00007FFC7CE86000" path="adobe\tbb12.dll"/>

<binaryImage start="0x00007FFC68980000" end="0x00007FFC68BEC000" path="adobe\aif.dll"/>

<binaryImage start="0x00007FFC89860000" end="0x00007FFC898EE000" path="msvcp140.dll"/>

<binaryImage start="0x00007FFC89840000" end="0x00007FFC8985B000" path="VCRUNTIME140.dll"/>

<binaryImage start="0x00007FFC63E40000" end="0x00007FFC641E6000" path="adobe\AdobeOwl.dll"/>

<binaryImage start="0x00007FFC8A640000" end="0x00007FFC8A64C000" path="VCRUNTIME140_1.dll"/>

<binaryImage start="0x00007FFCA4F40000" end="0x00007FFCA4FDA000" path="winspool.drv"/>

<binaryImage start="0x00007FFCB2A80000" end="0x00007FFCB2B77000" path="dxgi.dll"/>

<binaryImage start="0x00007FFCB6150000" end="0x00007FFCB6227000" path="oleaut32.dll"/>

<binaryImage start="0x00007FFC47E00000" end="0x00007FFC47F00000" path="opengl32.dll"/>

<binaryImage start="0x00007FFC94280000" end="0x00007FFC942B4000" path="adobe\act_tracing.dll"/>

<binaryImage start="0x00007FFCA8570000" end="0x00007FFCA8729000" path="GdiPlus.dll"/>

<binaryImage start="0x00007FFCAF730000" end="0x00007FFCAF7ED000" path="mscms.dll"/>

<binaryImage start="0x00007FFCB1C20000" end="0x00007FFCB1C27000" path="msimg32.dll"/>

<binaryImage start="0x00007FFC89490000" end="0x00007FFC894D0000" path="adobe\tbbmalloc.dll"/>

<binaryImage start="0x00007FFC885B0000" end="0x00007FFC885EE000" path="adobe\CITThreading.dll"/>

<binaryImage start="0x00007FFC7A660000" end="0x00007FFC7A766000" path="adobe\ExtendScript.dll"/>

<binaryImage start="0x00007FFC54CE0000" end="0x00007FFC55131000" path="adobe\WRServices.dll"/>

<binaryImage start="0x00007FFC856C0000" end="0x00007FFC856F4000" path="adobe\AdobePDFSettings.dll"/>

<binaryImage start="0x00007FFC75650000" end="0x00007FFC7574C000" path="adobe\ScCore.dll"/>

<binaryImage start="0x00007FFCB1C10000" end="0x00007FFCB1C1E000" path="adobe\dnssd.dll"/>

<binaryImage start="0x00007FFC540B0000" end="0x00007FFC54419000" path="adobe\ZXPSignLib-Minimal.dll"/>

<binaryImage start="0x00007FFC4DCF0000" end="0x00007FFC4DE31000" path="adobe\ACE.dll"/>

<binaryImage start="0x00007FFCAE560000" end="0x00007FFCAE72E000" path="mfplat.dll"/>

<binaryImage start="0x00007FFCAE520000" end="0x00007FFCAE553000" path="RTWorkQ.dll"/>

<binaryImage start="0x00007FFC4C910000" end="0x00007FFC4CD40000" path="adobe\AGM.dll"/>

<binaryImage start="0x00007FFC32280000" end="0x00007FFC3269F000" path="adobe\CoolType.dll"/>

<binaryImage start="0x0000000058320000" end="0x000000005834B000" path="adobe\AXE8SharedExpat.dll"/>

<binaryImage start="0x00007FFC2C3F0000" end="0x00007FFC30EDA000" path="adobe\mkl_core.2.dll"/>

<binaryImage start="0x00007FFC4F520000" end="0x00007FFC4F90E000" path="adobe\ippccl9.dll"/>

<binaryImage start="0x00007FFC4E090000" end="0x00007FFC4E6A1000" path="adobe\ippcvl9.dll"/>

<binaryImage start="0x00007FFC36BF0000" end="0x00007FFC37E54000" path="adobe\ippil9.dll"/>

<binaryImage start="0x00007FFC36660000" end="0x00007FFC36BF0000" path="adobe\ippsl9.dll"/>

<binaryImage start="0x00007FFC4EC00000" end="0x00007FFC4F146000" path="adobe\ippvml9.dll"/>

<binaryImage start="0x00007FFC63DF0000" end="0x00007FFC63E39000" path="icm32.dll"/>

<binaryImage start="0x00007FFCB5070000" end="0x00007FFCB50A3000" path="devobj.dll"/>

<binaryImage start="0x00007FFCAF9C0000" end="0x00007FFCAFAF5000" path="AppXDeploymentClient.dll"/>

<binaryImage start="0x00007FFC1EA50000" end="0x00007FFC22384000" path="nvoglv64.dll"/>

<binaryImage start="0x00007FFCAC350000" end="0x00007FFCAC382000" path="cryptnet.dll"/>

<binaryImage start="0x00007FFCAC1F0000" end="0x00007FFCAC348000" path="drvstore.dll"/>

<binaryImage start="0x00007FFCB4C20000" end="0x00007FFCB4C69000" path="wldp.dll"/>

<binaryImage start="0x00007FFCB3FA0000" end="0x00007FFCB4006000" path="winsta.dll"/>

<binaryImage start="0x00007FFC4AC60000" end="0x00007FFC4AE61000" path="D3D12Core.dll"/>

<binaryImage start="0x00007FFCB7260000" end="0x00007FFCB727F000" path="imagehlp.dll"/>

<binaryImage start="0x00007FFC49830000" end="0x00007FFC4985F000" path="D3DSCache.dll"/>

<binaryImage start="0x00007FFCA1330000" end="0x00007FFCA4941000" path="igc64.dll"/>

<binaryImage start="0x00007FFC5CBC0000" end="0x00007FFC625E0000" path="igd12dxva64.dll"/>

<binaryImage start="0x00007FFC354B0000" end="0x00007FFC35D29000" path="adobe\AdobeHunspellPlugin.dll"/>

<binaryImage start="0x00007FFC353A0000" end="0x00007FFC354A5000" path="adobe\WRLiloPlugin.dll"/>

<binaryImage start="0x00007FFC64A50000" end="0x00007FFC64A67000" path="NapiNSP.dll"/>

<binaryImage start="0x00007FFC64A30000" end="0x00007FFC64A4B000" path="pnrpnsp.dll"/>

<binaryImage start="0x00007FFC64A10000" end="0x00007FFC64A21000" path="winrnr.dll"/>

<binaryImage start="0x00007FFC81CB0000" end="0x00007FFC81CC5000" path="wshbth.dll"/>

<binaryImage start="0x00007FFC649E0000" end="0x00007FFC64A01000" path="nlansp_c.dll"/>

<binaryImage start="0x00007FFC4BB60000" end="0x00007FFC4BDCC000" path="msxml3.dll"/>

<binaryImage start="0x00007FFC69600000" end="0x00007FFC696BE000" path="nvldumdx.dll"/>

<binaryImage start="0x00007FFC28D60000" end="0x00007FFC2C3EA000" path="nvwgf2umx.dll"/>

<binaryImage start="0x00007FFC34960000" end="0x00007FFC35396000" path="adobe\ScriptingSupport.8li"/>

<binaryImage start="0x00007FFC34690000" end="0x00007FFC34951000" path="adobe\AID.dll"/>

<binaryImage start="0x00007FFCAE8C0000" end="0x00007FFCAE8DA000" path="windows.staterepositorycore.dll"/>

<binaryImage start="0x00007FFC34260000" end="0x00007FFC3468B000" path="adobe\MaterialSuite.8li"/>

<binaryImage start="0x00007FFC695B0000" end="0x00007FFC695FE000" path="adobe\WinRTSupport.dll"/>

<binaryImage start="0x00007FFC9AB40000" end="0x00007FFC9AC09000" path="twinapi.dll"/>

<binaryImage start="0x00007FFCB0690000" end="0x00007FFCB0699000" path="IconCodecService.dll"/>

<binaryImage start="0x00007FFC7F5F0000" end="0x00007FFC7FA31000" path="uiautomationcore.dll"/>

<binaryImage start="0x00007FFC98660000" end="0x00007FFC98675000" path="threadpoolwinrt.dll"/>

<binaryImage start="0x00007FFCB51E0000" end="0x00007FFCB528C000" path="sxs.dll"/>

<binaryImage start="0x00007FFC899E0000" end="0x00007FFC899F7000" path="ondemandconnroutehelper.dll"/>

<binaryImage start="0x00007FFCAE8E0000" end="0x00007FFCAEA15000" path="Windows.System.Launcher.dll"/>

<binaryImage start="0x00007FFCAEAD0000" end="0x00007FFCAEB63000" path="msvcp110_win.dll"/>

<binaryImage start="0x00007FFC340F0000" end="0x00007FFC3425C000" path="OpenCL.dll"/>

<binaryImage start="0x00007FFC32A10000" end="0x00007FFC340E2000" path="nvopencl64.dll"/>

<binaryImage start="0x00007FFCAA240000" end="0x00007FFCAA9B0000" path="nvapi64.dll"/>

<binaryImage start="0x00007FFC28650000" end="0x00007FFC28D54000" path="igdrcl64.dll"/>

<binaryImage start="0x00007FFCA9E70000" end="0x00007FFCAA237000" path="igdgmm64.dll"/>

<binaryImage start="0x00007FFBFAB00000" end="0x00007FFBFF1F3000" path="nvvm64.dll"/>

<binaryImage start="0x00007FFC32900000" end="0x00007FFC32A02000" path="igdfcl64.dll"/>

<binaryImage start="0x00007FFBF5D20000" end="0x00007FFBFAAF6000" path="opencl-clang64.dll"/>

<binaryImage start="0x00007FFCAC4C0000" end="0x00007FFCACBD1000" path="d3d10warp.dll"/>

<binaryImage start="0x00007FFCAE210000" end="0x00007FFCAE238000" path="edputil.dll"/>

<binaryImage start="0x00007FFCA6530000" end="0x00007FFCA850E000" path="igd10iumd64.dll"/>

<binaryImage start="0x00007FFCA9DB0000" end="0x00007FFCA9DE4000" path="ControlLib.dll"/>

<binaryImage start="0x00007FFCA9D50000" end="0x00007FFCA9DAD000" path="IntelControlLib.dll"/>

<binaryImage start="0x00007FFC32780000" end="0x00007FFC328FE000" path="dxilconv.dll"/>

</binaryImageSet>

<dumpType>

Mini

</dumpType>

<hbLogSessionDllStatus>

</hbLogSessionDllStatus>

</crash>

<sessionId>

7656c652-0cf8-44be-9903-0c631326db87

</sessionId>

</crashreport>

Ce sujet a été fermé aux réponses.

1 commentaire

Kevin Stohlmeyer
Community Expert
Community Expert
March 14, 2023

Hi @Cresparchada one thing stands out from the crash report - you only have 1 GB installed on your Intel Iris Xe which is below minimum requirements for Photoshop.

https://helpx.adobe.com/photoshop/kb/photoshop-cc-gpu-card-faq.html#min-gpu-requirements

 

Also - how much free HD space do you have in Photoshop Preferences/Scratch Disk?

You could be running out of resources causing the crash running this many files with the script - PS does not fully release disk space until it is quit.

Participant
April 10, 2023

Hi Kevin, thanks for answer. Well, I also have an RTX 3080 of 16 gb, how can I make the program work with that one? I have about 500gb of free space in my SSD.

 

Kevin Stohlmeyer
Community Expert
Community Expert
April 11, 2023

Here is how to resolve the two GPUs:

 https://helpx.adobe.com/photoshop/kb/troubleshoot-gpu-graphics-card.html#multiple-gpus

 

If that does not work send your system info. Go to Photoshop Help Menu/System Info and copy/paste details in a reply. Post only once as the system takes time to process the large amount of data.