O teste de visualização da estrutura do Textstudio falhou!

O teste de visualização da estrutura do Textstudio falhou!

Depois de instalar o TexStudio, recebo o seguinte erro. Ocorre com TexStudio 2.3 (repositório Ubuntu 13.04), bem como com 2.5.2 (ppa:blahota/texstudio). Antes de preencher um relatório de bug do TexStudio, gostaria de perguntar se alguém pode ver se é relacionado ao TexStudio ou algo mais?

********* Start testing of StructureViewTest *********
Config: Using QTest library 4.8.4, Qt 4.8.4
PASS   : StructureViewTest::initTestCase()
FAIL!  : StructureViewTest::script(add Label) Compared values are not the same
   Actual (res1.join("##")): Root: LVL:0 IND:0##Overview:?TIQUETTES LVL:0 IND:1##Label:test LVL:0 IND:2
   Expected (expectedStructure): Root: LVL:0 IND:0##Overview:LABELS LVL:0 IND:1##Label:test LVL:0 IND:2
   Loc: [tests/structureview_t.cpp(215)]
FAIL!  : StructureViewTest::script(add Label2) Compared values are not the same
   Actual (res1.join("##")): Root: LVL:0 IND:0##Overview:?TIQUETTES LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test2 LVL:0 IND:2
   Expected (expectedStructure): Root: LVL:0 IND:0##Overview:LABELS LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test2 LVL:0 IND:2
   Loc: [tests/structureview_t.cpp(215)]
FAIL!  : StructureViewTest::script(add Label3) Compared values are not the same
   Actual (res1.join("##")): Root: LVL:0 IND:0##Overview:?TIQUETTES LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test2 LVL:0 IND:2##Label:test3 LVL:0 IND:2##Label:test4 LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:test6 LVL:0 IND:2
   Expected (expectedStructure): Root: LVL:0 IND:0##Overview:LABELS LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test2 LVL:0 IND:2##Label:test3 LVL:0 IND:2##Label:test4 LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:test6 LVL:0 IND:2
   Loc: [tests/structureview_t.cpp(215)]
FAIL!  : StructureViewTest::script(change Label) Compared values are not the same
   Actual (res1.join("##")): Root: LVL:0 IND:0##Overview:?TIQUETTES LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test2 LVL:0 IND:2##Label:test3 LVL:0 IND:2##Label:test4 LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2
   Expected (expectedStructure): Root: LVL:0 IND:0##Overview:LABELS LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test2 LVL:0 IND:2##Label:test3 LVL:0 IND:2##Label:test4 LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2
   Loc: [tests/structureview_t.cpp(215)]
FAIL!  : StructureViewTest::script(change Label2) Compared values are not the same
   Actual (res1.join("##")): Root: LVL:0 IND:0##Overview:?TIQUETTES LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test2 LVL:0 IND:2##Label:tabcest3 LVL:0 IND:2##Label:test4 LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2
   Expected (expectedStructure): Root: LVL:0 IND:0##Overview:LABELS LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test2 LVL:0 IND:2##Label:tabcest3 LVL:0 IND:2##Label:test4 LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2
   Loc: [tests/structureview_t.cpp(215)]
FAIL!  : StructureViewTest::script(change Label3) Compared values are not the same
   Actual (res1.join("##")): Root: LVL:0 IND:0##Overview:?TIQUETTES LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test2 LVL:0 IND:2##Label:tabcst3 LVL:0 IND:2##Label:test4 LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2
   Expected (expectedStructure): Root: LVL:0 IND:0##Overview:LABELS LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test2 LVL:0 IND:2##Label:tabcst3 LVL:0 IND:2##Label:test4 LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2
   Loc: [tests/structureview_t.cpp(215)]
FAIL!  : StructureViewTest::script(remove line) Compared values are not the same
   Actual (res1.join("##")): Root: LVL:0 IND:0##Overview:?TIQUETTES LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test2 LVL:0 IND:2##Label:test4 LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2
   Expected (expectedStructure): Root: LVL:0 IND:0##Overview:LABELS LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test2 LVL:0 IND:2##Label:test4 LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2
   Loc: [tests/structureview_t.cpp(215)]
FAIL!  : StructureViewTest::script(remove lines2) Compared values are not the same
   Actual (res1.join("##")): Root: LVL:0 IND:0##Overview:?TIQUETTES LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2
   Expected (expectedStructure): Root: LVL:0 IND:0##Overview:LABELS LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2
   Loc: [tests/structureview_t.cpp(215)]
FAIL!  : StructureViewTest::script(add section) Compared values are not the same
   Actual (res1.join("##")): Root: LVL:0 IND:0##Overview:?TIQUETTES LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2##Section:sec:test LVL:2 IND:1
   Expected (expectedStructure): Root: LVL:0 IND:0##Overview:LABELS LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2##Section:sec:test LVL:2 IND:1
   Loc: [tests/structureview_t.cpp(215)]
FAIL!  : StructureViewTest::script(add section2) Compared values are not the same
   Actual (res1.join("##")): Root: LVL:0 IND:0##Overview:?TIQUETTES LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2##Section:sec:test LVL:2 IND:1##Section:sec:test LVL:2 IND:1
   Expected (expectedStructure): Root: LVL:0 IND:0##Overview:LABELS LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2##Section:sec:test LVL:2 IND:1##Section:sec:test LVL:2 IND:1
   Loc: [tests/structureview_t.cpp(215)]
FAIL!  : StructureViewTest::script(change section) Compared values are not the same
   Actual (res1.join("##")): Root: LVL:0 IND:0##Overview:?TIQUETTES LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2##Section:sec:test LVL:2 IND:1##Section:sabcec:test LVL:2 IND:1
   Expected (expectedStructure): Root: LVL:0 IND:0##Overview:LABELS LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2##Section:sec:test LVL:2 IND:1##Section:sabcec:test LVL:2 IND:1
   Loc: [tests/structureview_t.cpp(215)]
FAIL!  : StructureViewTest::script(change section2) Compared values are not the same
   Actual (res1.join("##")): Root: LVL:0 IND:0##Overview:?TIQUETTES LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2##Section:sec:test LVL:2 IND:1##Section:sabcec:test LVL:3 IND:2
   Expected (expectedStructure): Root: LVL:0 IND:0##Overview:LABELS LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2##Section:sec:test LVL:2 IND:1##Section:sabcec:test LVL:3 IND:2
   Loc: [tests/structureview_t.cpp(215)]
FAIL!  : StructureViewTest::script(change section3) Compared values are not the same
   Actual (res1.join("##")): Root: LVL:0 IND:0##Overview:?TIQUETTES LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2##Section:sec:test LVL:2 IND:1##Section:sabcec:test LVL:4 IND:2
   Expected (expectedStructure): Root: LVL:0 IND:0##Overview:LABELS LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2##Section:sec:test LVL:2 IND:1##Section:sabcec:test LVL:4 IND:2
   Loc: [tests/structureview_t.cpp(215)]
FAIL!  : StructureViewTest::script(change section4) Compared values are not the same
   Actual (res1.join("##")): Root: LVL:0 IND:0##Overview:?TIQUETTES LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2##Section:sec:test LVL:2 IND:1##Section:sabcec:test LVL:2 IND:1
   Expected (expectedStructure): Root: LVL:0 IND:0##Overview:LABELS LVL:0 IND:1##Label:test LVL:0 IND:2##Label:test5 LVL:0 IND:2##Label:tabcest6 LVL:0 IND:2##Section:sec:test LVL:2 IND:1##Section:sabcec:test LVL:2 IND:1
   Loc: [tests/structureview_t.cpp(215)]
RESULT : StructureViewTest::benchmark():"single line text":
     0.10 msecs per iteration (total: 52, iterations: 512)
RESULT : StructureViewTest::benchmark():"labels1":
     0.18 msecs per iteration (total: 94, iterations: 512)
RESULT : StructureViewTest::benchmark():"labels2":
     0.15 msecs per iteration (total: 79, iterations: 512)
RESULT : StructureViewTest::benchmark():"labels3":
     0.14 msecs per iteration (total: 74, iterations: 512)
RESULT : StructureViewTest::benchmark():"sections":
     0.10 msecs per iteration (total: 53, iterations: 512)
RESULT : StructureViewTest::benchmark():"sections with many children":
     0.15 msecs per iteration (total: 80, iterations: 512)
PASS   : StructureViewTest::benchmark()
PASS   : StructureViewTest::cleanupTestCase()
Totals: 3 passed, 14 failed, 0 skipped
********* Finished testing of StructureViewTest *********

Responder1

Isso ocorre porque o Ubuntu (e o Debian) têm a política de construir versões de depuração e remover os símbolos de depuração dos pacotes. No caso do TXS, a versão de depuração executa adicionalmente um conjunto de testes que você encontra aqui.

Já implementamos uma solução alternativa para isso (veja tambémhttps://bugs.launchpad.net/ubuntu/+source/texstudio/+bug/1154261). Portanto, você pode presumir que isso será corrigido em uma versão futura. Alternativamente, se você quiser corrigir isso diretamente, você pode compilar a partir do código-fonte usando a versão SVN e o script BUILD.sh.

informação relacionada