Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-31149

make docs runs into assert ASSERT: "d->inStartElement" in file xml/qxmlstream.cpp, line 3420

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 5.1.0 Beta 1
    • 5.1.0 Beta 1
    • None
    • Kubuntu 12.04, Linux 64 bit, g++ (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
    • 2010ff5860e24443f90d0a26455c4bdf7b009e0c

    Description

      (stable branch)

      make[5]: Entering directory `/depot/fkleint/qt-5r/qtbase/src/corelib'
      <frkleint> QT_INSTALL_DOCS=/depot/fkleint/qt-5r/qtbase/doc QT_VERSION_TAG=510 QT_VER=5.1 QT_VERSION=5.1.0 /depot/fkleint/qt-5r/qtbase/bin/qdoc -outputdir /depot/fkleint/qt-5r/qtbase/doc/qtcore -installdir /depot/fkleint/qt-5r/qtbase/doc /depot/fkleint/qt-5r/qtbase/src/corelib/doc/qtcore.qdocconf -prepare -no-link-errors
      ASSERT: "d->inStartElement" in file xml/qxmlstream.cpp, line 3420
      

      Stack:

      0  0x00007ffff6b23425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
      #1  0x00007ffff6b26b8b in __GI_abort () at abort.c:91
      #2  0x00007ffff7462a6b in qt_message_fatal (context=..., message=...) at global/qlogging.cpp:944
      #3  0x00007ffff74606de in QMessageLogger::fatal (this=0x7fffffffb9a0, msg=0x7ffff7781518 "ASSERT: \"%s\" in file %s, line %d") at global/qlogging.cpp:360
      #4  0x00007ffff745bfac in qt_assert (assertion=0x7ffff784a269 "d->inStartElement", file=0x7ffff7849d6c "xml/qxmlstream.cpp", line=3420)
          at global/qglobal.cpp:2012
      #5  0x00007ffff776dd95 in QXmlStreamWriter::writeAttribute (this=0x7fffffffcba0, qualifiedName=..., value=...) at xml/qxmlstream.cpp:3420
      #6  0x00000000004f7897 in QDocIndexFiles::generateIndexSection (this=0xbe17010, writer=..., node=0x7b43b0, generateInternalNodes=false)
          at qdocindexfiles.cpp:969
      #7  0x00000000004f91de in QDocIndexFiles::generateIndexSections (this=0xbe17010, writer=..., node=0x7b43b0, generateInternalNodes=false)
          at qdocindexfiles.cpp:1161
      #8  0x00000000004f93ff in QDocIndexFiles::generateIndexSections (this=0xbe17010, writer=..., node=0x7b5840, generateInternalNodes=false)
          at qdocindexfiles.cpp:1182
      #9  0x00000000004f93ff in QDocIndexFiles::generateIndexSections (this=0xbe17010, writer=..., node=0x7a8a38, generateInternalNodes=false)
          at qdocindexfiles.cpp:1182
      #10 0x00000000004f97cb in QDocIndexFiles::generateIndex (this=0xbe17010, fileName=..., url=..., title=..., g=0x7fffffffd7a0, generateInternalNodes=false)
          at qdocindexfiles.cpp:1217
      #11 0x00000000004e9958 in QDocDatabase::generateIndex (this=0x7a8960, fileName=..., url=..., title=..., g=0x7fffffffd7a0, generateInternalNodes=false)
          at qdocdatabase.cpp:1114
      #12 0x00000000004abcd7 in HtmlGenerator::generateTree (this=0x7fffffffd7a0) at htmlgenerator.cpp:261
      #13 0x00000000004d131a in processQdocconfFile (fileName=...) at main.cpp:483
      #14 0x00000000004d1cdd in main (argc=8, argv=0x7fffffffdd38) at main.cpp:634
      

      qdocfile: "/depot/fkleint/qt-5r/qtbase/src/corelib/doc/qtcore.qdocconf",
      msg = "Running qdoc for QtCore in -prepare mode ",

      HTML-Generator-variables:

      	Lokale Variablen		
      		fileBase	"qtcore"	QString
      		this	@0x7fffffffd770	HtmlGenerator
      			[Generator]		Generator
      			address	""	QString
      			codeIndent	0	int
      			customHeadElements	<0 Elemente>	QStringList
      			debugging_on	false	bool
      			divNavTop	""	QString
      			endHeader	"</head>\n<body>\n<div class="header" id="qtdocheader"></div>\n<div class="content">\n<div class="line">\n<div class="content mainContent">\n"	QString
      			examplesPath	"core/"	QString
      			footer	"</div>\n</div>\n</div>\n<div class="footer">\n    <p>\n      <acronym title="Copyright">&copy;</acronym> 2013 Digia Plc and/or its\n      subsidiaries. Documentation contributions included herein are the copyrights of\n      their respective owners.</p>\n    <br />\n    <p>\n      The documentation provided herein is licensed under the terms of the\n      <a href="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation\n      License version 1.3</a> as published by the Free Software Foundation.</p>\n ..."	QString
      			funcLeftParen	"\S(\()"	QRegExp
      			headerScripts	""	QString
      			headerStyles	"  <link rel="stylesheet" type="text/css" href="style/offline.css" />\n"	QString
      			helpProjectWriter	@0x7eef40	HelpProjectWriter
      			id	0	int
      			inObsoleteLink	false	bool
      			manifestDir	"qthelp://org.qt-project.qtcore.510/qtcore/"	QString
      			manifestMetaContent	<3 Elemente>	QList<HtmlGenerator::ManifestMetaFilter>
      			navigationLinks	""	QString
      			noBreadCrumbs	true	bool
      			obsoleteLinks	false	bool
      			pleaseGenerateMacRef	false	bool
      			postHeader	""	QString
      			postPostHeader	""	QString
      			project	"QtCore"	QString
      			projectDescription	"Qt Core Reference Documentation"	QString
      			projectUrl	"http://qt-project.org/doc/qt-5.1/qtcore"	QString
      			refMap	<0 Elemente>	QMap<QString, QString>
      			style	""	QString
      			stylesheets	<0 Elemente>	QStringList
      			xmlWriterStack	<0 Elemente>	QStack<QXmlStreamWriter*>
      

      QDocDatabase values:

      	Lokale Variablen		
      		fileName	"/depot/fkleint/qt-5r/qtbase/doc/qtcore/qtcore.index"	QString &
      		g	@0x7fffffffd770	HtmlGenerator
      		generateInternalNodes	false	bool
      		this	@0x7a5cb0	QDocDatabase
      			classesWithObsoleteMembers_	<73 Elemente>	NodeMap
      			compatClasses_	<0 Elemente>	NodeMap
      			docNodesByTitle_	<2285 Elemente>	DocNodeMultiMap
      			funcIndex_	<6861 Elemente>	NodeMapMap
      			groups_	<119 Elemente>	DocNodeMap
      			legaleseTexts_	<10 Elemente>	TextToNodeMap
      			mainClasses_	<4 Elemente>	NodeMap
      			masterMap_	<660 Elemente>	QDocMultiMap
      			modules_	<ein Element>	DocNodeMap
      			namespaceIndex_	<2 Elemente>	NodeMap
      			newClassMaps_	<15 Elemente>	NodeMapMap
      			newQmlTypeMaps_	<15 Elemente>	NodeMapMap
      			newSinceMaps_	<15 Elemente>	NodeMultiMapMap
      			nonCompatClasses_	<660 Elemente>	NodeMap
      			obsoleteClasses_	<5 Elemente>	NodeMap
      			obsoleteQmlTypes_	<0 Elemente>	NodeMap
      			qdocDB_	@0x7a5cb0	QDocDatabase
      			qmlClasses_	<132 Elemente>	NodeMap
      			qmlModules_	<6 Elemente>	DocNodeMap
      			qmlTypeMap_	<396 Elemente>	QmlTypeMap
      			qmlTypesWithObsoleteMembers_	<0 Elemente>	NodeMap
      			serviceClasses_	<0 Elemente>	NodeMap
      			targetRecMultiMap_	<3261 Elemente>	TargetRecMultiMap
      			tree_	@0x7a5d80	Tree
      			version_	"5.1.0"	QString
      		title	"Qt Core Reference Documentation"	QString &
      		url	"http://qt-project.org/doc/qt-5.1/qtcore"	QString &
      

      QDocIndexFile values

      	Lokale Variablen		
      		file	"/depot/fkleint/qt-5r/qtbase/doc/qtcore/qtcore.index"	QFile
      		fileName	"/depot/fkleint/qt-5r/qtbase/doc/qtcore/qtcore.index"	QString &
      		g	@0x7fffffffd770	HtmlGenerator
      		generateInternalNodes	false	bool
      		groups	<optimized out reference>	DocNodeMap &
      		msg	"Writing index file: /depot/fkleint/qt-5r/qtbase/doc/qtcore/qtcore.index"	QString
      		this	@0xa13f270	QDocIndexFiles
      			basesList_	<0 Elemente>	QList<QPair<ClassNode*, QString>>
      			gen_	@0x7fffffffd770	HtmlGenerator
      			project_	""	QString
      			qdb_	@0x7a5cb0	QDocDatabase
      			qdocIndexFiles_	@0xa13f270	QDocIndexFiles
      			relatedList_	<0 Elemente>	QList<QPair<FunctionNode*, QString>>
      		title	"Qt Core Reference Documentation"	QString &
      		url	"http://qt-project.org/doc/qt-5.1/qtcore"	QString &
      		writer	@0x7fffffffcb70	QXmlStreamWriter
      
      	Lokale Variablen		
      		access	"public"	QString
      		attributes	@0x7fffffffbc30	QXmlStreamAttributes
      		brief	"the current loop of the animation"	QString
      		fullName	"QAbstractAnimation::currentLoop"	QString
      		generateInternalNodes	false	bool
      		href	"qabstractanimation.html#currentLoop-prop"	QString
      		node	@0x7b4880	PropertyNode
      		nodeName	"property"	QString
      		objName	"currentLoop"	QString
      		qmlFullBaseName	""	QString
      		qmlModuleName	""	QString
      		qmlModuleVersion	""	QString
      		status	"commendable"	QString
      		this	@0xa13f270	QDocIndexFiles
      			basesList_	<0 Elemente>	QList<QPair<ClassNode*, QString>>
      			gen_	@0x7fffffffd770	HtmlGenerator
      			project_	""	QString
      			qdb_	@0x7a5cb0	QDocDatabase
      			qdocIndexFiles_	@0xa13f270	QDocIndexFiles
      			relatedList_	<0 Elemente>	QList<QPair<FunctionNode*, QString>>
      		writer	@0x7fffffffcb70	QXmlStreamWriter &
      
      	Lokale Variablen		
      		d	@0xa155a10	QXmlStreamWriterPrivate
      		qualifiedName	"brief"	QString &
      		this	@0x7fffffffcb70	QXmlStreamWriter
      			d_ptr	@0xa155a10	QScopedPointer<QXmlStreamWriterPrivate, QScopedPointerDeleter<QXmlStreamWriterPrivate>>
      		value	"the current loop of the animation"	QString &
      

      Attachments

        1. docenv.sh
          0.4 kB
          Friedemann Kleint
        For Gerrit Dashboard: QTBUG-31149
        # Subject Branch Project Status CR V

        Activity

          People

            gbk Martin Smith (Qt)
            kleint Friedemann Kleint
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes