Hello community, here is the log from the commit of package konsole for openSUSE:Factory checked in at 2013-06-11 06:10:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/konsole (Old) and /work/SRC/openSUSE:Factory/.konsole.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "konsole" Changes: -------- --- /work/SRC/openSUSE:Factory/konsole/konsole.changes 2013-05-16 17:37:11.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.konsole.new/konsole.changes 2013-06-11 09:32:39.000000000 +0200 @@ -1,0 +2,8 @@ +Sat Jun 1 09:21:44 UTC 2013 - [email protected] + +- Update to 4.10.4 + * Bugfix release + * See http://www.kde.org/announcements/announce-4.10.4.php + * resolves bnc#8122760 + +------------------------------------------------------------------- Old: ---- konsole-4.10.3.tar.xz New: ---- konsole-4.10.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ konsole.spec ++++++ --- /var/tmp/diff_new_pack.q4mTu3/_old 2013-06-11 09:32:40.000000000 +0200 +++ /var/tmp/diff_new_pack.q4mTu3/_new 2013-06-11 09:32:40.000000000 +0200 @@ -17,7 +17,7 @@ Name: konsole -Version: 4.10.3 +Version: 4.10.4 Release: 0 Summary: KDE Terminal License: GPL-2.0+ ++++++ konsole-4.10.3.tar.xz -> konsole-4.10.4.tar.xz ++++++ Files old/konsole-4.10.3/doc/manual/index.cache.bz2 and new/konsole-4.10.4/doc/manual/index.cache.bz2 differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/konsole-4.10.3/src/Screen.cpp new/konsole-4.10.4/src/Screen.cpp --- old/konsole-4.10.3/src/Screen.cpp 2013-05-03 06:36:32.000000000 +0200 +++ new/konsole-4.10.4/src/Screen.cpp 2013-05-28 20:42:24.000000000 +0200 @@ -61,6 +61,7 @@ _lines(lines), _columns(columns), _screenLines(new ImageLine[_lines + 1]), + _screenLinesSize(_lines), _scrolledLines(0), _droppedLines(0), _history(new HistoryScrollNone()), @@ -315,6 +316,7 @@ delete[] _screenLines; _screenLines = newScreenLines; + _screenLinesSize = new_lines; _lines = new_lines; _columns = new_columns; @@ -1223,7 +1225,11 @@ Q_ASSERT(count >= 0); - const int screenLine = line - _history->getLines(); + int screenLine = line - _history->getLines(); + + Q_ASSERT(screenLine <= _screenLinesSize); + + screenLine = qMin(screenLine, _screenLinesSize); Character* data = _screenLines[screenLine].data(); int length = _screenLines[screenLine].count(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/konsole-4.10.3/src/Screen.h new/konsole-4.10.4/src/Screen.h --- old/konsole-4.10.3/src/Screen.h 2013-05-03 06:36:32.000000000 +0200 +++ new/konsole-4.10.4/src/Screen.h 2013-05-28 20:42:24.000000000 +0200 @@ -645,6 +645,7 @@ typedef QVector<Character> ImageLine; // [0..columns] ImageLine* _screenLines; // [lines] + int _screenLinesSize; // _screenLines.size() int _scrolledLines; QRect _lastScrolledRegion; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/konsole-4.10.3/src/main.cpp new/konsole-4.10.4/src/main.cpp --- old/konsole-4.10.3/src/main.cpp 2013-05-03 06:36:32.000000000 +0200 +++ new/konsole-4.10.4/src/main.cpp 2013-05-28 20:42:24.000000000 +0200 @@ -29,7 +29,7 @@ #include <KCmdLineArgs> #include <KLocale> -#define KONSOLE_VERSION "2.10.3" +#define KONSOLE_VERSION "2.10.4" using Konsole::Application; -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
