View Issue Details

IDProjectCategoryView StatusLast Update
0002737ScribusInternalpublic2019-09-11 06:40
ReporterplinnellAssigned Toavox  
PrioritynormalSeveritycrashReproducibilityalways
Status assignedResolutionopen 
Product Version1.5.0svn 
Target VersionFixed in Version 
Summary0002737: [OBSOLETE] Regression Loading large doc from 1.2.x
DescriptionAttached is a 1001 page test created in 1.2.2 and 1.2.4cvs opens it fine. Current cvs hangs loading it - even for 35 mins.
Additional Information#0 0xb7dd8542 in malloc () from /lib/tls/libc.so.6
0000001 0x41af240e in operator new () from /usr/lib/libstdc++.so.5
0000002 0x4158ed79 in QGList::append () from /usr/lib/qt3/lib/libqt-mt.so.3
0000003 0x081f1dc2 in QPtrList<ScText>::append (this=0xdb2b728, d=0x16e54db0)
    at qptrlist.h:82
0000004 0x08321334 in PageItem_TextFrame::DrawObj_Item (this=0xdb2a6f0, p=0xcd960c0, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, sc=1) at pageitem_textframe.cpp:1915
0000005 0x082f8cf6 in PageItem::DrawObj (this=0xdb2a6f0, p=0xcd960c0, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}) at pageitem.cpp:543
0000006 0x08321578 in PageItem_TextFrame::DrawObj_Item (this=0xdb296f8, p=0xc959e38, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, sc=1) at pageitem_textframe.cpp:1937
0000007 0x082f8cf6 in PageItem::DrawObj (this=0xdb296f8, p=0xc959e38, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}) at pageitem.cpp:543
0000008 0x08321578 in PageItem_TextFrame::DrawObj_Item (this=0xdb28730, p=0xc6ff068, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, sc=1) at pageitem_textframe.cpp:1937
0000009 0x082f8cf6 in PageItem::DrawObj (this=0xdb28730, p=0xc6ff068, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}) at pageitem.cpp:543
0000010 0x08321578 in PageItem_TextFrame::DrawObj_Item (this=0xdb27748, p=0xbf10708, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, sc=1) at pageitem_textframe.cpp:1937
0000011 0x082f8cf6 in PageItem::DrawObj (this=0xdb27748, p=0xbf10708, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}) at pageitem.cpp:543
0000012 0x08321578 in PageItem_TextFrame::DrawObj_Item (this=0xdb264a8, p=0xba8dce0, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, sc=1) at pageitem_textframe.cpp:1937
0000013 0x082f8cf6 in PageItem::DrawObj (this=0xdb264a8, p=0xba8dce0, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}) at pageitem.cpp:543
0000014 0x08321578 in PageItem_TextFrame::DrawObj_Item (this=0xdb25730, p=0xb679968, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, sc=1) at pageitem_textframe.cpp:1937
0000015 0x082f8cf6 in PageItem::DrawObj (this=0xdb25730, p=0xb679968, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}) at pageitem.cpp:543
0000016 0x08321578 in PageItem_TextFrame::DrawObj_Item (this=0xdb244d0, p=0xb893950, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, sc=1) at pageitem_textframe.cpp:1937
0000017 0x082f8cf6 in PageItem::DrawObj (this=0xdb244d0, p=0xb893950, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}) at pageitem.cpp:543
0000018 0x08321578 in PageItem_TextFrame::DrawObj_Item (this=0xdb23f10, p=0xbb0cdd8, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, sc=1) at pageitem_textframe.cpp:1937
0000019 0x082f8cf6 in PageItem::DrawObj (this=0xdb23f10, p=0xbb0cdd8, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}) at pageitem.cpp:543
0000020 0x08321578 in PageItem_TextFrame::DrawObj_Item (this=0xdb226e0, p=0xc8f8120, e=
---Type <return> to continue, or q <return> to quit---
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, sc=1) at pageitem_textframe.cpp:1937
0000021 0x082f8cf6 in PageItem::DrawObj (this=0xdb226e0, p=0xc8f8120, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}) at pageitem.cpp:543
0000022 0x08321578 in PageItem_TextFrame::DrawObj_Item (this=0xdb21e68, p=0xb22e290, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, sc=1) at pageitem_textframe.cpp:1937
0000023 0x082f8cf6 in PageItem::DrawObj (this=0xdb21e68, p=0xb22e290, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}) at pageitem.cpp:543
0000024 0x08321578 in PageItem_TextFrame::DrawObj_Item (this=0xdb1d668, p=0xb69d1e0, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, sc=1) at pageitem_textframe.cpp:1937
0000025 0x082f8cf6 in PageItem::DrawObj (this=0xdb1d668, p=0xb69d1e0, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}) at pageitem.cpp:543
0000026 0x08321578 in PageItem_TextFrame::DrawObj_Item (this=0xdb1cd20, p=0xc3f16a8, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, sc=1) at pageitem_textframe.cpp:1937
0000027 0x082f8cf6 in PageItem::DrawObj (this=0xdb1cd20, p=0xc3f16a8, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}) at pageitem.cpp:543
0000028 0x08321578 in PageItem_TextFrame::DrawObj_Item (this=0xdb1e3c0, p=0xb9f6e08, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, sc=1) at pageitem_textframe.cpp:1937
0000029 0x082f8cf6 in PageItem::DrawObj (this=0xdb1e3c0, p=0xb9f6e08, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}) at pageitem.cpp:543
0000030 0x08321578 in PageItem_TextFrame::DrawObj_Item (this=0xdb13140, p=0xb872030, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, sc=1) at pageitem_textframe.cpp:1937
0000031 0x082f8cf6 in PageItem::DrawObj (this=0xdb13140, p=0xb872030, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}) at pageitem.cpp:543
0000032 0x08321578 in PageItem_TextFrame::DrawObj_Item (this=0xdb12a50, p=0xb8ff238, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, sc=1) at pageitem_textframe.cpp:1937
0000033 0x082f8cf6 in PageItem::DrawObj (this=0xdb12a50, p=0xb8ff238, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}) at pageitem.cpp:543
0000034 0x08321578 in PageItem_TextFrame::DrawObj_Item (this=0xdb1bd48, p=0xc5e5320, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, sc=1) at pageitem_textframe.cpp:1937
0000035 0x082f8cf6 in PageItem::DrawObj (this=0xdb1bd48, p=0xc5e5320, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}) at pageitem.cpp:543
0000036 0x08321578 in PageItem_TextFrame::DrawObj_Item (this=0xdb1a348, p=0xd0474e0, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, sc=1) at pageitem_textframe.cpp:1937
0000037 0x082f8cf6 in PageItem::DrawObj (this=0xdb1a348, p=0xd0474e0, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}) at pageitem.cpp:543
0000038 0x08321578 in PageItem_TextFrame::DrawObj_Item (this=0xdb195c0, p=0xcf250c8, e=
      {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, sc=1) at pageitem_textframe.cpp:1937
0000039 0x082f8cf6 in PageItem::DrawObj (this=0xdb195c0, p=0xcf250c8, e=
---Type <return> to continue, or q <return> to quit---
TagsNo tags attached.
PatchNo

Relationships

has duplicate 0005755 closedplinnell large file with imported text makes scribus crash 

Activities

2005-10-19 12:59

 

oasis1001.sla.gz (312,754 bytes)

plinnell

2006-01-09 13:36

viewer   ~0007985

bumped

cbradney

2006-11-01 21:28

administrator   ~0013225

Still in 1.3.4cvs, void StoryText::insertChars(int pos, QString txt) is where it runs for so long, because theres so many chars. Perhaps we can have a void StoryText::insertChars(int pos, QChar c) that might be a lot faster, or change the loading method...?

Kunda

2014-09-03 12:31

manager   ~0033476

Confirming this is still an issue on OSX 10.8.5 1.5.0svn r19472

Took 7 minutes to load the 1.2 format (couldn't really use the machine at all)
took 3 minutes to load the saved as 1.5svn format (still difficult to use machine during the process)

BTW pages 557-1000 are empty

Kunda

2014-09-03 15:56

manager   ~0033479

Updated Product Version

Kunda

2016-01-26 20:46

manager   ~0038451

Issue still persists in 10.10.5 1.5.1svn r20718
Note: Scribus needs a progress bar or something to indicate that it's doing something. Very disconcerting to wait minutes at a time not really knowing what is happening.

ale

2019-09-11 06:40

manager   ~0046658

i don't think that nowadays somebody will still try to open a 1.2 file with 1.6...

Issue History

Date Modified Username Field Change
2005-10-19 12:57 plinnell New Issue
2005-10-19 12:59 plinnell File Added: oasis1001.sla.gz
2005-11-04 19:41 plinnell Status new => assigned
2005-11-04 19:41 plinnell Assigned To => cbradney
2006-01-09 13:36 plinnell Note Added: 0007985
2006-01-09 13:36 plinnell Product Version 1.3.2cvs => 1.3.3cvs
2006-11-01 21:28 cbradney Note Added: 0013225
2006-11-01 21:28 cbradney Assigned To cbradney => avox
2010-12-14 16:19 plinnell Relationship added has duplicate 0005755
2014-09-03 12:31 Kunda Note Added: 0033476
2014-09-03 15:56 Kunda Note Added: 0033479
2014-09-03 15:56 Kunda Product Version 1.3.3cvs => 1.5.0svn
2014-09-03 15:56 Kunda Target Version => 1.5.0
2014-09-11 02:28 Kunda Severity crash => block
2014-09-11 22:24 Kunda Severity block => crash
2014-09-11 22:24 Kunda Target Version 1.5.0 => 1.5.1
2014-09-11 22:34 Kunda Target Version 1.5.1 =>
2016-01-26 20:46 Kunda Note Added: 0038451
2019-09-11 06:40 ale Note Added: 0046658
2019-09-11 06:40 ale Summary Regression Loading large doc from 1.2.x => [OBSOLETE] Regression Loading large doc from 1.2.x
2019-09-11 06:40 ale Patch => No