View Issue Details

IDProjectCategoryView StatusLast Update
0003552ScribusInternalpublic2006-04-10 19:27
ReporterplinnellAssigned Tojghali  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Product Version1.3.3.1cvs 
Fixed in Version1.3.3.1cvs 
Summary0003552: Switching profiles to a corrupt profile in Doc Setup results in a crash
DescriptionIt seems that switching the monitor profile triggers a crash when using the doc from 0003551
Additional Information(gdb) run
Starting program: /usr/local/bin/scribus
[Thread debugging using libthread_db enabled]
[New Thread 1073908512 (LWP 26973)]
lcms: Error 0012288; profile is unsuitable for output
lcms: Error 0012288; profile is unsuitable for output
lcms: Error 0012288; unable to smelt shaper-matrix, required tags missing
lcms: Error 0012288; profile is unsuitable for output
lcms: Error 0012288; unable to smelt shaper-matrix, required tags missing
lcms: Error 0012288; profile is unsuitable for output
lcms: Error 0012288; profile is unsuitable for output

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1073908512 (LWP 26973)]
0x41cc1616 in cmsDeleteTransform () from /usr/lib/liblcms.so.1
(gdb) bt
#0 0x41cc1616 in cmsDeleteTransform () from /usr/lib/liblcms.so.1
0000001 0x084ba057 in ScribusDoc::CloseCMSProfiles (this=0x8d452a0) at scribusdoc.cpp:405
0000002 0x0846a66d in ReformDoc::updateDocumentSettings (this=0x8c8a248) at reformdoc.cpp:984
0000003 0x08634acf in ScribusMainWindow::slotDocSetup (this=0x88449a8) at scribus.cpp:2120
0000004 0x0866da5e in ScribusMainWindow::qt_invoke (this=0x88449a8, _id=188, _o=0xbfb42c98)
    at scribus.moc:1017
0000005 0x412bfea9 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
0000006 0x412c0360 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
0000007 0x416305f9 in QAction::activated () from /usr/lib/qt3/lib/libqt-mt.so.3
0000008 0x41406f8f in QAction::internalActivation () from /usr/lib/qt3/lib/libqt-mt.so.3
0000009 0x4163093c in QAction::qt_invoke () from /usr/lib/qt3/lib/libqt-mt.so.3
0000010 0x084b068e in ScrAction::qt_invoke (this=0x88ab3e8, _id=8, _o=0xbfb42da4)
    at scraction.moc:211
0000011 0x412bfea9 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
0000012 0x4160ce12 in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3
0000013 0x412dcdcb in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3
0000014 0x413c9a32 in QPopupMenu::mouseReleaseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
0000015 0x412fa688 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
0000016 0x4125f4c1 in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3
0000017 0x412605f8 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
0000018 0x411f9a92 in QETWidget::translateMouseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
0000019 0x411f845b in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
0000020 0x4120c89a in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3
0000021 0x41276558 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
0000022 0x41276456 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
0000023 0x4125ee0f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
0000024 0x08672e77 in mainApp (argc=1, argv=0xbfb43634) at main_nix.cpp:74
0000025 0x08672ec2 in main (argc=1, argv=0xbfb43634) at main_nix.cpp:50
(gdb)
TagsNo tags attached.
Patch

Relationships

related to 0003551 closedjghali Scribus becoming painfully slow even without a single text frame in the doc 

Activities

cbradney

2006-04-04 11:20

administrator   ~0009624

No crash here when using a good profile

jghali

2006-04-04 12:35

administrator   ~0009626

Yeah, for now, no check is made on the profile table itself

jghali

2006-04-04 14:56

administrator   ~0009629

Peter, can you upload a monitor profile that triggers the described crash?

plinnell

2006-04-09 17:14

viewer   ~0009757

fixes applied to 1.3.4cvs too

Issue History

Date Modified Username Field Change
2006-04-04 11:12 plinnell New Issue
2006-04-04 11:12 plinnell Relationship added related to 0003551
2006-04-04 11:13 plinnell Status new => assigned
2006-04-04 11:13 plinnell Assigned To => jghali
2006-04-04 11:20 cbradney Note Added: 0009624
2006-04-04 11:32 cbradney Summary Switching profiles in Doc Setup results in a crash => Switching profiles to a corrupt profile in Doc Setup results in a crash
2006-04-04 12:35 jghali Note Added: 0009626
2006-04-04 14:56 jghali Note Added: 0009629
2006-04-09 17:13 plinnell Status assigned => resolved
2006-04-09 17:13 plinnell Resolution open => fixed
2006-04-09 17:14 plinnell Note Added: 0009757
2006-04-09 17:14 plinnell Fixed in Version => 1.3.3.1cvs
2006-04-10 19:27 cbradney Status resolved => closed