View Issue Details

IDProjectCategoryView StatusLast Update
0012941ScribusGeneralpublic2015-04-26 15:18
ReporterAlmaTlust Assigned Tocbradney  
PriorityhighSeverityblockReproducibilityhave not tried
Status closedResolutionduplicate 
PlatformLinuxOSKubuntuOS Version14.10
Product Version1.5.0svn 
Target Version1.5.0Fixed in Version1.5.0svn 
Summary0012941: Open multiple recent files overwrites one file with the other
DescriptionI opened three files from the "recent documents" entry in the menu. I wanted to copy some stuff from one file to the other.

Somehow scribus messed up file names and saved one file over the other, so I now have two copies of one file under two file names.

Steps To Reproduce- open one file (File > Open)
- open another document using File > Recent files > choose one
- open another document using File > Recent files > choose another
TagsNo tags attached.
PatchNo

Relationships

duplicate of 0012977 closedcbradney When opening other document,why is previous document view set back to 100%? 

Activities

Kunda

2015-03-11 19:26

updater   ~0034684

AlmaTrust, can you provide a screencast please

AlmaTlust

2015-03-12 07:48

reporter  

screencast.mkv (1,194,654 bytes)   

AlmaTlust

2015-03-12 07:49

reporter   ~0034687

Steps to reproduce:
1 - open one file
2 - open another one via recent documents
3 - open a third one via recent documents

The third one looses it's name, the second one gets the name of the third one.

JLuc

2015-03-15 22:36

developer   ~0034705

Last edited: 2015-03-15 22:37

I confirm & reproduce the bug + added details to the bug description :
- open one file (File > Open)
- open another document using File > Recent files > choose one
- open another document using File > Recent files > choose another

cbradney

2015-04-12 09:44

administrator   ~0034895

Looks to have been corrected with r19996

AlmaTlust

2015-04-13 12:16

reporter   ~0034919

Here it crashes when opening the third file. I'll attach a backtrace. I'm not sure whether it is a valid one, though...

AlmaTlust

2015-04-13 12:17

reporter  

scribus-bt.txt (4,912 bytes)   
(gdb) bt
#0  0x0000000000b6a587 in ScribusDoc::currentPageNumber() ()
#1  0x0000000000b2d622 in ScribusMainWindow::HaveNewSel() ()
#2  0x0000000000b2ea5a in ScribusMainWindow::setPreviewToolbar() ()
#3  0x0000000000bfe25f in ScribusView::togglePreview(bool) ()
#4  0x000000000060ea5d in ScribusView::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) ()
#5  0x00007ffff769d27d in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff6c80982 in QAction::toggled(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#7  0x00007ffff6c82e4e in QAction::setChecked(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x0000000000c005d5 in ScribusView::ScribusView(QWidget*, ScribusMainWindow*, ScribusDoc*) ()
#9  0x0000000000b310e4 in ScribusMainWindow::loadDoc(QString) ()
#10 0x0000000000b33966 in ScribusMainWindow::loadRecent(QString) ()
#11 0x0000000000608904 in ScribusMainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) ()
#12 0x00007ffff769d27d in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x0000000000607005 in ScrAction::triggeredData(QString) ()
#14 0x0000000000afce9b in ScrAction::triggeredToTriggeredData() ()
#15 0x000000000060748d in ScrAction::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) ()
#16 0x00007ffff769d27d in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007ffff6c80902 in QAction::triggered(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007ffff6c82f88 in QAction::activate(QAction::ActionEvent) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007ffff6dffeea in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007ffff6e056f4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007ffff6e09e1e in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007ffff6cc5f98 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007ffff6e0a633 in QMenu::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007ffff6c8816c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007ffff6c8dca4 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x00007ffff766e81b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007ffff6c8c183 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007ffff6ce4637 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007ffff6ce6ce3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x00007ffff6c8816c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007ffff6c8d41e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007ffff766e81b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007ffff64fb4d0 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#34 0x00007ffff64fce25 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#35 0x00007ffff64e24af in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#36 0x00007fffe32abd80 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#37 0x00007fffefbbdc5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007fffefbbdf48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007fffefbbdffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007ffff76c5e57 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#41 0x00007ffff766c042 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#42 0x00007ffff7673acc in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#43 0x000000000110c145 in mainApp(int, char**) ()
#44 0x00007ffff1caaec5 in __libc_start_main (main=0x5f39b0 <main>, argc=1, argv=0x7fffffffddf8, init=<optimized out>, 
    fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdde8) at libc-start.c:287
#45 0x00000000005f439f in _start ()
scribus-bt.txt (4,912 bytes)   

cbradney

2015-04-14 21:33

administrator   ~0034927

I am unable to reproduce the crash with that set of steps.

Issue History

Date Modified Username Field Change
2015-03-06 14:04 AlmaTlust New Issue
2015-03-11 19:26 Kunda Note Added: 0034684
2015-03-12 07:48 AlmaTlust File Added: screencast.mkv
2015-03-12 07:49 AlmaTlust Note Added: 0034687
2015-03-12 23:19 jghali Target Version => 1.5.0
2015-03-13 17:11 cbradney Severity major => block
2015-03-15 22:36 JLuc Note Added: 0034705
2015-03-15 22:36 JLuc Status new => confirmed
2015-03-15 22:37 JLuc Description Updated
2015-03-15 22:37 JLuc Steps to Reproduce Updated
2015-03-15 22:37 JLuc Note Edited: 0034705
2015-03-15 22:37 JLuc Severity block => major
2015-03-15 22:38 JLuc Summary Multiple fie open overwrites one file with the other => Open multiple recent files overwrites one file with the other
2015-03-18 14:38 jghali Severity major => block
2015-04-12 09:44 cbradney Note Added: 0034895
2015-04-12 09:44 cbradney Status confirmed => resolved
2015-04-12 09:44 cbradney Fixed in Version => 1.5.0svn
2015-04-12 09:44 cbradney Resolution open => fixed
2015-04-12 09:44 cbradney Assigned To => cbradney
2015-04-13 12:16 AlmaTlust Note Added: 0034919
2015-04-13 12:17 AlmaTlust File Added: scribus-bt.txt
2015-04-13 15:06 Kunda Status resolved => assigned
2015-04-14 21:33 cbradney Note Added: 0034927
2015-04-14 21:33 cbradney Relationship added duplicate of 0012977
2015-04-14 21:33 cbradney Status assigned => resolved
2015-04-14 21:33 cbradney Resolution fixed => duplicate
2015-04-26 15:18 cbradney Status resolved => closed