Got the dreaded message (its my replacement for the blue screen of death =). The second to top item on the stack trace is a do.call(...) call, which is automatically printed. The top of the stack seems to be cutoff because all I can see is what looks like data:
...1018L, 1018L, 1018L, 1018L, 1018L, 1018L, 1018L, 1018L, 1018L, 1018L, 1018L, 1018L, 1018L, 1018L, 1018L, 1018L, 1018L, 1018L, 1018L, 1018L, 1018L, 1018L, 1018L, 1018L)))
2: do.call(functionToTest, c(thisTestCaseParameters, fixedParameterValues))
traceback give me no further information than the do.call call
So it must be that something in functionToTest
puked. How do I figure out where that is? Is there a way to look deeper into the top of the stack? functionToTest
is a function that calls other functions and so on. I'm trying to isolate the issue so I can report it, but I don't know how.