Hello,

thank you for fixing. The development branch does not crash any longer.

Kind regards,
Christian

Am Dienstag, den 15.02.2011, 20:21 +0100 schrieb Ilya Taranov: 
> Hello, Christian,
> 
>   I confirmed this bug and have already fixed it. The fix will be
> available in development branch after it is properly tested (that is
> tomorrow I suppose).
> 
>   If you build Sedna from another (other from development) branch, I
> can send you a patch for a version you use.
> 
>   That is generally not possible to insert an empty text node to a
> document (restriction in
> http://www.w3.org/TR/xpath-datamodel/#TextNode). But for sure it
> should not even issue an error.
> 
> Best regards,
> Ilya Taranov,
> Sedna Team.
> 
> 2011/2/15 Christian Forster <christian.fors...@wi.uni-muenster.de>:
> > Dear all,
> >
> > the following occurs on Sedna 3.4.66 built from sources on Ubuntu 10.10
> > (i386). I am trying to store form items in previously created nodes.
> > Whenever an item happens to be empty, the text constructor is called as
> > ' text  { "" }' which results in an immediate crash of the database
> > governor.
> >
> > Here is an extraction from the log file (level 4).
> >
> > LOG   15/02/2011 15:11:01 (TRN siso pid=1115 sid=49 trid=49)
> > [tr_functions.cpp:on_user_statement_begin:103]: User query:
> > ---   update insert text  { "" } into
> > doc("aml")//ClinicalData[@StudyOID="XYZ" and
> > @MetaDataVersionOID="MD.ARM_A"]/SubjectData/StudyEventData[@StudyEventOID="SE.1"]/FormData[@FormOID="FD.1"]/ItemGroupData[@ItemGroupOID="IG.1"]/ItemData[@ItemOID="ID.1"]
> > DBG   15/02/2011 15:11:01 (TRN siso pid=1115 sid=49 trid=49)
> > [blocks.cpp:createBlock:72]: MOLOG: createBlock(0xfffffffe768966ae, 0x0,
> > 0x0, 0) = 0x4000000000010000
> > DBG   15/02/2011 15:11:01 (TRN siso pid=1115 sid=49 trid=49)
> > [blocks.cpp:createBlock:72]: MOLOG: createBlock(0xfffffffe768979c8, 0x0,
> > 0x0, 0) = 0x4000000000060000
> > FATAL 15/02/2011 15:11:01 (TRN siso pid=1115 sid=49 trid=49)
> > [updates.cpp:deep_copy_node:258]: BAD DATA!!!
> >
> > Is it in general invalid to insert an empty string?
> >
> > Kind regards,
> > Christian
> >
> > --
> > Diplom-Wirtschaftsinformatiker Christian Forster
> > Westfälische Wilhelms-Universität Münster
> > Institut für Wirtschaftsinformatik
> > Lehrstuhl für Informatik
> > Leonardo-Campus 3
> > 48149 Münster
> > Tel.: +49 251 83-38157
> > http://dbis-group.uni-muenster.de
> >
> > ------------------------------------------------------------------------------
> > The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
> > Pinpoint memory and threading errors before they happen.
> > Find and fix more than 250 security defects in the development cycle.
> > Locate bottlenecks in serial and parallel code that limit performance.
> > http://p.sf.net/sfu/intel-dev2devfeb
> > _______________________________________________
> > Sedna-discussion mailing list
> > Sedna-discussion@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/sedna-discussion
> >
> >


-- 
Diplom-Wirtschaftsinformatiker Christian Forster
Westfälische Wilhelms-Universität Münster
Institut für Wirtschaftsinformatik
Lehrstuhl für Informatik
Leonardo-Campus 3
48149 Münster
Tel.: +49 251 83-38157
http://dbis-group.uni-muenster.de

Attachment: smime.p7s
Description: S/MIME cryptographic signature

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
Sedna-discussion mailing list
Sedna-discussion@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sedna-discussion

Reply via email to