View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004082 | Scribus | General | public | 2006-07-31 19:54 | 2007-02-09 13:54 |
Reporter | christoph_s | Assigned To | avox | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | x86 | OS | Linux | OS Version | SuSE 10.1 |
Product Version | 1.3.3.3cvs | ||||
Fixed in Version | 1.3.3.8cvs | ||||
Summary | 0004082: Former 1.2 file almost uneditable in 1.3.3cvs and crashing 1.3.4cvs | ||||
Description | The attached file once was a 1.2x, converted to 1.3x. In 1.3.3x text formatting via paragraph styles only works randomly, editing in the SE let's Scribus freeze more than once. With 1.3.4cvs, Scribus crashes while attempting to open the file. | ||||
Additional Information | gdb for 1.3.4cvs: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1225582928 (LWP 5982)] 0x084591bb in PageItem_TextFrame::layout (this=0xb039448) at /home/christoph/scribus134/Scribus/scribus/pageitem_textframe.cpp:1694 1694 tabDist = itemText.item(curLine.firstItem+zc-1)->glyph.xoffset + itemText.item(curLine.firstItem+zc-1)->glyph.xadvance; (gdb) bt #0 0x084591bb in PageItem_TextFrame::layout (this=Cannot access memory at address 0xbf88e920 ) at /home/christoph/scribus134/Scribus/scribus/pageitem_textframe.cpp:1694 Cannot access memory at address 0xbf88e91c (gdb) | ||||
Tags | No tags attached. | ||||
Patch | |||||
2006-07-31 19:54
|
|
|
Hi Christoph, I could not make it misbehave on 1333cvs, tho I have no doubt it would crash 134cvs. |
|
Hi Peter, here's another one. Would you please try if you can edit it without Scribus slowing down to almost freeze? |
2006-08-10 22:49
|
|
|
Getting this in the console. Speed with the grid off is better, but it is still far too slow compared to normally what I see. /opt/133/bin/scribus [Thread debugging using libthread_db enabled] [New Thread -1208788624 (LWP 620)] ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) |
|
The second file does indeed cause a dramatic slowdown in all phases eg print preview resizing the main window etc. This is in 1.3.3.3 |
|
Reminder sent to: cbradney Something not working in the fileloader ? |
|
This no longer crashes 134cvs. [New Thread -1224337712 (LWP 13282)] par style at 626: /Flie�ext Katalogteil 1. Absatz (Flie�ext Katalogteil 1. Absatz) calign -1 par style at 632: /Flie�ext Katalogteil Autorenkrzel (Flie�ext Katalogteil Autorenkrzel) calign -1 par style at 633: /Flie�ext Katalogteil 1. Absatz (Flie�ext Katalogteil 1. Absatz) calign -1 par style at 634: /Flie�ext Katalogteil 1. Absatz (Flie�ext Katalogteil 1. Absatz) calign -1 par style at 1322: /Flie�ext Katalogteil 1. Absatz (Flie�ext Katalogteil 1. Absatz) calign -1 par style at 1328: /Flie�ext Katalogteil Autorenkrzel (Flie�ext Katalogteil Autorenkrzel) calign -1 par style at 1329: /Flie�ext Katalogteil 1. Absatz (Flie�ext Katalogteil 1. Absatz) calign -1 par style at 2017: /Flie�ext Katalogteil 1. Absatz (Flie�ext Katalogteil 1. Absatz) calign -1 par style at 60: /Objektbeschreibung (Objektbeschreibung) calign -1 par style at 124: /Objektnachweis (Objektnachweis) calign -1 par style at 125: /Objektnachweis (Objektnachweis) calign -1 par style at 60: /Objektbeschreibung (Objektbeschreibung) calign -1 par style at 124: /Objektnachweis (Objektnachweis) calign -1 par style at 125: /Objektnachweis (Objektnachweis) calign -1 par style at 1431: /Flie�ext Initial (Flie�ext Initial) calign -1 par style at 1432: /Flie�ext Beitr�e halbiert (Flie�ext Beitr�e halbiert) calign -1 par style at 2328: /Flie�ext Beitr�e (Flie�ext Beitr�e) calign -1 par style at 2329: /Flie�ext Beitr�e (Flie�ext Beitr�e) calign -1 par style at 3224: /Flie�ext Beitr�e (Flie�ext Beitr�e) calign -1 par style at 3225: /Flie�ext Beitr�e (Flie�ext Beitr�e) calign -1 par style at 9: /Flie�ext �erschrift (Flie�ext �erschrift) calign -1 Pageitem_Textframe: shadow ... Rechts dreispaltig Pageitem_Textframe: shadow ... Links dreispaltig Pageitem_Textframe: shadow ... Links Standard Pageitem_Textframe: shadow ... Rechts Standard1 Pageitem_Textframe: shadow ... Links Standard Pageitem_Textframe: shadow ... Links Standard Pageitem_Textframe: shadow ... Rechts Standard leer Pageitem_Textframe: shadow ... Links Standard leer Pageitem_Textframe: shadow ... Rechts Standard1 Pageitem_Textframe: shadow ... Rechts Standard1 Pageitem_Textframe: shadow ... Rechts Standard1 Pageitem_Textframe: shadow ... Rechts Standard1 Pageitem_Textframe: shadow ... Rechts dreispaltig Pageitem_Textframe: shadow ... Rechts dreispaltig Pageitem_Textframe: shadow ... Rechts dreispaltig Pageitem_Textframe: shadow ... Rechts dreispaltig dropcapoffset: 42.4877 -> 42.4877 dropcapoffset: 42.4877 -> 42.4877 dropcapoffset: 42.4877 -> 42.4877 dropcapoffset: 42.4877 -> 42.4877 Pageitem_Textframe: shadow Rechts Standard leer ... 0 ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) Pageitem_Textframe: shadow 0 ... 0 ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) Pageitem_Textframe: shadow 0 ... 0 ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) Pageitem_Textframe: shadow 0 ... 0 ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) dropcapoffset: 42.4877 -> 42.4877 Pageitem_Textframe: shadow Links Standard ... 1 ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) Pageitem_Textframe: shadow Links Standard ... 1 ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) Pageitem_Textframe: shadow Links Standard ... 1 Pageitem_Textframe: shadow Rechts dreispaltig ... 2 Pageitem_Textframe: shadow 1 ... 1 ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) Pageitem_Textframe: shadow 1 ... 1 ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (373) |
|
that tabDist error is an old bug, already solved |
|
Abt1.sla contains invalid ArrowIndexes (1.000.000.000 and more). I'll add a test in fileloader |
|
Tested, fixed. Thanks! |
Date Modified | Username | Field | Change |
---|---|---|---|
2006-07-31 19:54 | christoph_s | New Issue | |
2006-07-31 19:54 | christoph_s | File Added: svr.sla | |
2006-08-01 17:03 |
|
Note Added: 0012074 | |
2006-08-09 21:37 | christoph_s | Relationship added | related to 0004116 |
2006-08-10 22:48 | christoph_s | Note Added: 0012160 | |
2006-08-10 22:49 | christoph_s | File Added: Abt1.sla | |
2006-08-10 22:54 |
|
Note Added: 0012161 | |
2006-08-10 22:54 |
|
Status | new => confirmed |
2006-08-10 22:58 |
|
Note Added: 0012162 | |
2006-08-11 13:45 |
|
Note Added: 0012163 | |
2006-08-11 22:23 | cbradney | Status | confirmed => assigned |
2006-08-11 22:23 | cbradney | Assigned To | => avox |
2006-08-11 22:56 |
|
Note Edited: 0012162 | |
2007-01-04 09:14 | cbradney | Relationship added | child of 0003964 |
2007-01-05 00:58 |
|
Note Added: 0014542 | |
2007-02-08 03:57 | avox | Note Added: 0015139 | |
2007-02-08 04:11 | avox | Note Added: 0015140 | |
2007-02-08 04:14 | avox | Product Version | 1.3.4cvs => 1.3.3.3cvs |
2007-02-08 04:36 | avox | Status | assigned => resolved |
2007-02-08 04:36 | avox | Fixed in Version | => 1.3.3.8cvs |
2007-02-08 04:36 | avox | Resolution | open => fixed |
2007-02-09 13:54 | christoph_s | Status | resolved => closed |
2007-02-09 13:54 | christoph_s | Note Added: 0015157 |