gprolog: Obteniendo un stacktrace después de una excepción

Durante el uso gprolog A menudo tengo excepciones sin ningún tipo de números de línea o contexto como este:

uncaught exception: error(instantiation_error,(is)/2)

Sin ningún tipo de contexto. Sé que puedo hacer untrace pero llevaría mucho tiempo depurarlo contrace ya que necesito ejecutar muchas cosas antes de llegar al lugar donde ocurre el error.

¿Alguna idea sobre cómo tener este stacktrace? O una dinámicatrace / notrace ?

EDIT: O simplemente automatice la impresión de todatrace salida.

Respuestas a la pregunta(2)

Su respuesta a la pregunta