Assertion failure in archiver
Bug #1215963 reported by
Federico Cavalieri
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zorba |
Fix Committed
|
Critical
|
Matthias Brantner |
Bug Description
Calling the plan serializer or compiler on a query which imports a module which imports the archive module causes an assertion failure in zorbaserializat
How to reproduce:
zorba --compile-plan q1.xq or zorba -s q1.xq
Where q1.xq is
import module namespace x = "http://
1
and module.xq is
module namespace x ="http://
import module namespace archive = "http://
Changed in zorba: | |
milestone: | none → 3.0 |
To post a comment you must log in.
(gdb) bt serialization: :Archiver: :check_ allowed_ delays (this=0x7ffffff fd1d0, parent_ field=0x751e00) zorba/zorba/ src/zorbaserial ization/ archiver. cpp:961 serialization: :Archiver: :check_ allowed_ delays (this=0x7ffffff fd1d0, parent_ field=0x751b80) zorba/zorba/ src/zorbaserial ization/ archiver. cpp:985 serialization: :Archiver: :check_ allowed_ delays (this=0x7ffffff fd1d0, parent_ field=0x772750) zorba/zorba/ src/zorbaserial ization/ archiver. cpp:985 serialization: :Archiver: :check_ allowed_ delays (this=0x7ffffff fd1d0, parent_ field=0x758fc0) zorba/zorba/ src/zorbaserial ization/ archiver. cpp:985 serialization: :Archiver: :check_ allowed_ delays (this=0x7ffffff fd1d0, parent_ field=0x73a8a0) zorba/zorba/ src/zorbaserial ization/ archiver. cpp:985 serialization: :Archiver: :prepare_ serialize_ out (this=0x7ffffff fd1d0) zorba/zorba/ src/zorbaserial ization/ archiver. cpp:692 serialization: :BinArchiver: :serialize_ out (this=0x7ffffff fd1d0) zorba/zorba/ src/zorbaserial ization/ bin_archiver. cpp:163 XQueryImpl: :saveExecutionP lan (this=0x746550, os=...) at /home/vagrant/ zorba/zorba/ src/api/ xqueryimpl. cpp:951 0x7ffff7dd1280, xmlDataMgr= 0x6fbd20, properties=..., staticContext=..., qfilepath=..., zorba/zorba/ bin/zorbacmd. cpp:867 e388) at /home/vagrant/ zorba/zorba/ bin/zorbacmd. cpp:1204
#0 zorba::
at /home/vagrant/
#1 0x00007ffff734ab28 in zorba::
at /home/vagrant/
#2 0x00007ffff734ab28 in zorba::
at /home/vagrant/
#3 0x00007ffff734ab28 in zorba::
at /home/vagrant/
#4 0x00007ffff734ab28 in zorba::
at /home/vagrant/
#5 0x00007ffff734a31e in zorba::
at /home/vagrant/
#6 0x00007ffff734fee2 in zorba::
at /home/vagrant/
#7 0x00007ffff6a48087 in zorba::
#8 0x0000000000415679 in compileAndExecute (zorbaInstance=
qfile=..., outputStream=..., timing=...) at /home/vagrant/
#9 0x0000000000416d02 in main (argc=3, argv=0x7fffffff