View Issue Details

IDProjectCategoryView StatusLast Update
0005706ScribusUser Interfacepublic2007-05-20 12:22
ReporterVladimir Savic Assigned Tojghali  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Platformx86OSLinuxOS VersionGentoo
Product Version1.3.4cvs 
Fixed in Version1.3.4cvs 
Summary0005706: Scribus crash when opening StyleManager and approaching line/character style with no document opened
DescriptionEven if there is not much sense having style manager available while there are no documents opened, Scribus crushes when trying to use it. My suggestion is to fade that menu option out until user opens an document.

Because this is reported to be bug with crush severity, backtrace follows:
Steps To ReproduceLaunch Scribus and close welcoming dialog which will leave you with no active document.
Go to Edit->Styles and doubleclick on Character Styles.
Additional InformationASSERT: "doc_ && doc_->paragraphStyles().count() > 0" in /home/vlada/Scribus/scribus/smtextstyles.cpp (1321)

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1227118928 (LWP 12635)]
0x086d79c7 in ScribusDoc::unitIndex() const ()
(gdb) bt
#0 0x086d79c7 in ScribusDoc::unitIndex() const ()
0000001 0x0883bc67 in StyleManager::slotSetupWidget() ()
0000002 0x0883c32f in StyleManager::createNewStyle(QString const&, QString const&) ()
0000003 0x0884111d in StyleManager::slotNewPopup(int) ()
0000004 0x088412f1 in StyleManager::slotDoubleClick(QListViewItem*, QPoint const&, int) ()
0000005 0x08849598 in StyleManager::qt_invoke(int, QUObject*) ()
0000006 0xb7a41879 in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/qt/3/lib/libqt-mt.so.3
0000007 0xb7d89396 in QListView::doubleClicked(QListViewItem*, QPoint const&, int) () from /usr/qt/3/lib/libqt-mt.so.3
0000008 0x088372a8 in StyleView::contentsMouseDoubleClickEvent(QMouseEvent*) ()
0000009 0xb7b55e0f in QScrollView::viewportMouseDoubleClickEvent(QMouseEvent*) () from /usr/qt/3/lib/libqt-mt.so.3
0000010 0xb7b53233 in QScrollView::eventFilter(QObject*, QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3
0000011 0xbfa40cfc in ?? ()
0000012 0x091fe038 in ?? ()
0000013 0xb7cdfe80 in QCString::QCString(char const*) () from /usr/qt/3/lib/libqt-mt.so.3
Previous frame inner to this frame (corrupt stack?)
(gdb)
TagsNo tags attached.
Patch

Relationships

child of 0003964 closedplinnell 1.3.4 Release Metabug 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2007-05-18 07:57 Vladimir Savic New Issue
2007-05-18 23:26 jghali Status new => resolved
2007-05-18 23:26 jghali Fixed in Version => 1.3.4cvs
2007-05-18 23:26 jghali Resolution open => fixed
2007-05-18 23:26 jghali Assigned To => jghali
2007-05-19 19:58 cbradney Category - => User Interface
2007-05-19 22:31 cbradney Relationship added child of 0003964
2007-05-20 12:22 cbradney Status resolved => closed