Please provide more details. If possible, provide a short program that calls ZGETRS and exhibits the error.
The MKL distribution contains an example driver, ZGETRSX.f, for this subroutine. I tried it just now, and it works fine. The sixth argument of ZLASWP is just the pivot array. If that caused an error, perhaps you are mixing integer arrays of the wrong kind or your are not choosing the correct LP64/ILP64 libraries. Again, to pinpoint the error you need to show us details regarding how you call ZGETRS.