Thank you, James.

I don't have a solution to the problem, but my workaround was to upgrade MW 
from 1.23.10 to 1.25.3. Worked like a charm and now the script runs without 
problems...

cheers,
Bernhard

----- Am 20. Nov 2015 um 11:40 schrieb James HK jamesin.hongkon...@gmail.com:

> Hi,
> 
> The only other thing that comes to my mind is [0, 1].
> 
> [0] https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues/880
> 
> [1] https://phabricator.wikimedia.org/T58226
> 
> Cheers
> 
> On 11/20/15, Krabina Bernhard <krab...@kdz.or.at> wrote:
>> I followed the advice to remove all extensions prior to running the script.
>> Finally, I only had SMW installed, nothing more. Then I deleted the store
>> and rebuilt everything from scratch. Still, the errors persist.
>>
>> cheers,
>> Bernhard
>>
>> ----- Am 6. Nov 2015 um 12:33 schrieb Bernhard Krabina krab...@kdz.or.at:
>>
>>> Hi,
>>>
>>> I updated two wikis to SMW 2.3 and in one the rebuildData throws an
>>> exception in
>>> ~20 pages. I am able to continut the update after the pages with errors
>>> with
>>> rebuildData.php -v -s 64, but the pages with error did not have any
>>> properties
>>> set.
>>>
>>> I assume that the IDs of the pages that rebuildData are the page-IDs that
>>> can be
>>> accessed like this:
>>> http://www.ogdcockpit.eu/index.php?curid=63
>>>
>>> other examples are the ids
>>> 73, 125, 171,175-178, 201 and others
>>>
>>> Here is the exception:
>>>
>>> [8868c940] [no req]   Exception from line 77 of
>>> /home/kdz/ogdcockpit/includes/parser/StripState.php: Invalid
>>> marker:UNIQ7830edce1aa1edea-h-5--QIN
>>> Backtrace:
>>> #0 ../includes/parser/StripState.php(66): StripState->addItem(string,
>>> string,
>>> string)
>>> #1 ../includes/parser/Preprocessor_DOM.php(1194):
>>> StripState->addGeneral(string,
>>> string)
>>> #2 ../includes/parser/Parser.php(3492): PPFrame_DOM->expand(PPNode_DOM)
>>> #3 ../includes/parser/Preprocessor_DOM.php(1113):
>>> Parser->braceSubstitution(array, PPFrame_DOM)
>>> #4 ../includes/parser/Parser.php(3153): PPFrame_DOM->expand(PPNode_DOM,
>>> integer)
>>> #5 ../includes/parser/Parser.php(1216): Parser->replaceVariables(string)
>>> #6 ../includes/parser/Parser.php(395): Parser->internalParse(string)
>>> #7 ../extensions/SemanticMediaWiki/includes/ContentParser.php(202):
>>> Parser->parse(string, Title, ParserOptions, boolean, boolean, integer)
>>> #8 ../extensions/SemanticMediaWiki/includes/ContentParser.php(147):
>>> SMW\ContentParser->fetchFromParser()
>>> #9 ../extensions/SemanticMediaWiki/src/MediaWiki/Jobs/UpdateJob.php(136):
>>> SMW\ContentParser->parse()
>>> #10
>>> ../extensions/SemanticMediaWiki/src/MediaWiki/Jobs/UpdateJob.php(119):
>>> SMW\MediaWiki\Jobs\UpdateJob->needToParsePageContentBeforeUpdate()
>>> #11 ../extensions/SemanticMediaWiki/src/MediaWiki/Jobs/UpdateJob.php(88):
>>> SMW\MediaWiki\Jobs\UpdateJob->doPrepareForUpdate()
>>> #12 ../extensions/SemanticMediaWiki/src/MediaWiki/Jobs/UpdateJob.php(57):
>>> SMW\MediaWiki\Jobs\UpdateJob->doUpdate()
>>> #13
>>> ../extensions/SemanticMediaWiki/src/SQLStore/ByIdDataRebuildDispatcher.php(171):
>>> SMW\MediaWiki\Jobs\UpdateJob->run()
>>> #14
>>> ../extensions/SemanticMediaWiki/src/Maintenance/DataRebuilder.php(247):
>>> SMW\SQLStore\ByIdDataRebuildDispatcher->dispatchRebuildFor(integer)
>>> #15
>>> ../extensions/SemanticMediaWiki/src/Maintenance/DataRebuilder.php(147):
>>> SMW\Maintenance\DataRebuilder->doRebuildAll()
>>> #16 ../extensions/SemanticMediaWiki/maintenance/rebuildData.php(141):
>>> SMW\Maintenance\DataRebuilder->rebuild()
>>> #17 ../maintenance/doMaintenance.php(104):
>>> SMW\Maintenance\RebuildData->execute()
>>> #18 ../extensions/SemanticMediaWiki/maintenance/rebuildData.php(174):
>>> require_once(string)
>>> #19 ../extensions/SemanticMediaWiki/maintenance/SMW_refreshData.php(9):
>>> require_once(string)
>>> #20 {main}
>>>
>>> The envorinment can be seen here:
>>> http://www.ogdcockpit.eu/index.php?title=Spezial:Version
>>>
>>> I also tried to "Rebuild everything"
>>> https://semantic-mediawiki.org/wiki/Help:Repairing_SMW's_data#Rebuilding_everything
>>> but this did not change the outcome.
>>>
>>> Any ideas?
>>>
>>> cheers,
>>> Bernhard
>>>
>>> ------------------------------------------------------------------------------
>>> _______________________________________________
>>> Semediawiki-devel mailing list
>>> Semediawiki-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel
>>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Semediawiki-devel mailing list
>> Semediawiki-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

------------------------------------------------------------------------------
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to