Skip to main content
Participant
February 24, 2023
Question

Adobe Photoshop 2023 Crashes using a JavaScript

  • February 24, 2023
  • 1 reply
  • 939 views

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>

This topic has been closed for replies.

1 reply

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.