开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Re: Whats the best way to transfer dasd from z/os to Hercules


 

Andrew wrote:

I found a 3390-54 and was able to reproduce the problem.
The error message is 'logic error writing track' which is
triggered on line 1174 in the source code. The Message is
at x'438' from register 13 in the dump.

I'll scratch around in my spare time.
Much appreciated, Andrew!

Could you also sprinkle some more #MSG at some key places too?

I'm having a hard time following the code in just source form, but I don't like what I'm seeing. I'm seeing a lot of STORAGE OBTAIN calls, but I can't see where any of them are being testing for actual success or failure.

This is especially concerning since it appears as if the 'write_track' subroutine is obtaining storage but never releasing it?

If that's true though, then maybe we're just running out of storage?

According to Brian, he's trying to dump 281380 tracks:

"281380 tracks out of 901530 will be dumped"

That's a lot of tracks and a lot of storage being obtained and never released!

Just thinking out loud...

(I sure wish I could figure out how to get this thing on my own system so I could play around with it!)

--
"Fish" (David B. Trout)
Software Development Laboratories

mail: fish@...

Join [email protected] to automatically receive all group messages.