Headers + Footers

From: Christian Biesinger (cbiesinger@web.de)
Date: Sat May 04 2002 - 13:29:40 EDT

  • Next message: Christian Biesinger: "Commit (HEAD): SDW Doc update"

    Hello!
    I have noticed a small problem with the behaviour of headers and
    footers.
    Namely, it seems to be necessary that the <section type="header" ...> comes
    after the <section header="...">.

    Why is that? Or is that simply a bug? (Should I file it?)

    If the order of the two sections is wrong, Abiword first asserts:
    **** (1) Assert ****
    **** (1) pfStrux at pd_Document.cpp:579 ****
    **** (1) Continue ? (y/n) [y] :

    Then crashes:
    Program received signal SIGSEGV, Segmentation fault.
    0x0829da16 in pf_Frag_Strux::getStruxType() const (this=0x0) at pf_Frag_Strux.cpp:44
    44 return m_struxType;
    (gdb) bt
    #0 0x0829da16 in pf_Frag_Strux::getStruxType() const (this=0x0) at pf_Frag_Strux.cpp:44
    #1 0x082965e7 in PD_Document::changeSectionAttsNoUpdate(void const*, char const*, char const*) (this=0x864d8d0, sdh=0x0,
        attr=0x865a350 "header", attvalue=0x865a357 "sdwDocHdr") at pd_Document.cpp:580
    #2 0x08198e87 in IE_Imp_AbiWord_1::startElement(char const*, char const**) (this=0x864dec8, name=0x8659e2a "section", atts=0x8658f08)
        at ie_imp_AbiWord_1.cpp:268
    #3 0x081651e1 in UT_XML::startElement(char const*, char const**) (this=0xbffff090, name=0x8659e2a "section", atts=0x8658f08)
        at ut_xml.cpp:176
    #4 0x081650a6 in _startElement(void*, char const*, char const**) (userData=0xbffff090, name=0x8659e2a "section", atts=0x8658f08)
        at ut_xml.cpp:132
    #5 0x402fe8b6 in XML_GetBuffer () from /usr/lib/libexpat.so.0

    -- 
    "They that can give up essential liberty to obtain a little temporary
    safety deserve neither liberty nor safety."
                                                     -- Benjamin Franklin
    




    This archive was generated by hypermail 2.1.4 : Sat May 04 2002 - 13:32:36 EDT