動作環境 9.0.1 ですが、下記のソースでは、落ちませんでした。
Sub Initialize
Dim sourceArray1() As String
Dim source2 As variant
Dim ans As variant
ReDim sourceArray1(1 To 5)
sourceArray1(1)="1"
sourceArray1(2)="2"
sourceArray1(3)="3"
sourceArray1(4)="4"
sourceArray1(5)="5"
source2=Null
ans = ArrayAppend( sourceArray1, source2)
End Sub
ans=["1","2","3","4","5",null]と返ってきました。
サンプルソースを添付して頂けないでしょうか?
どちらにしろ、Notesが落ちてしまうなら、事前にNothingのチェックを入れるなどの回避策が必要になるかと思います。