Test der Strukturansicht in Texstudio fehlgeschlagen!

Test der Strukturansicht in Texstudio fehlgeschlagen!

Nach der Installation von TexStudio erhalte ich den folgenden Fehler. Er tritt sowohl bei TexStudio 2.3 (Ubuntu 13.04 Repo) als auch bei 2.5.2 (ppa:blahota/texstudio) auf. Bevor ich einen TexStudio-Fehlerbericht einreiche, wollte ich fragen, ob jemand feststellen kann, ob es mit TexStudio zusammenhängt oder etwas anderes ist?

********* 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 *********

Antwort1

Dies liegt daran, dass Ubuntu (und Debian) die Richtlinie haben, Debugversionen zu erstellen und die Debugsymbole für Pakete zu entfernen. Im Fall von TXS führt die Debugversion zusätzlich eine Reihe von Tests aus, die Sie hier antreffen.

Wir haben hierfür bereits einen Workaround implementiert (siehe auchhttps://bugs.launchpad.net/ubuntu/+source/texstudio/+bug/1154261). Sie können also davon ausgehen, dass dies in einer zukünftigen Version behoben wird. Wenn Sie dies alternativ direkt beheben lassen möchten, können Sie mit der SVN-Version und dem Skript BUILD.sh aus dem Quellcode kompilieren.

verwandte Informationen