I don’t agree with most of what has been said here so far. We don’t need to know that much about the crank. A crank that needs to use the threads to pull the crank is going to be either a square taper, an Octalink, or and ISIS crank. All three can be removed with a
pickle fork. Having the chainrings in place isn’t going to make that much of a difference in removal of the arm. It will be a little more complicated but not by much.
JD4ever: get a pickle fork from Harbor Freight or you can rent one from many auto parts stores. Put it between the crank arm and the frame and use a hammer to drive the fork down so that it wedges the crank arm off. It’s relatively easy to do and you’ll spend more time getting the tool than doing the job.
In the future, make sure your crank puller is engage as far as you can get it to go on the arm. The aluminum threads are very easy to pull out.