Hello community,

here is the log from the commit of package kdesvn for openSUSE:Factory checked 
in at 2015-07-02 22:49:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdesvn (Old)
 and      /work/SRC/openSUSE:Factory/.kdesvn.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdesvn"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdesvn/kdesvn.changes    2013-10-30 
15:38:13.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.kdesvn.new/kdesvn.changes       2015-07-03 
00:06:50.000000000 +0200
@@ -1,0 +2,6 @@
+Sat Jun 27 10:53:30 UTC 2015 - [email protected]
+
+- Add fix_crash_when_getting_logs.patch: fixes a crash when getting
+  logs with current subversion (boo#931401, kde#325074, kde#330624)
+
+-------------------------------------------------------------------

New:
----
  fix_crash_when_getting_logs.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kdesvn.spec ++++++
--- /var/tmp/diff_new_pack.xfrFnt/_old  2015-07-03 00:06:51.000000000 +0200
+++ /var/tmp/diff_new_pack.xfrFnt/_new  2015-07-03 00:06:51.000000000 +0200
@@ -26,6 +26,8 @@
 Source:         %{name}-%{version}.tar.bz2
 # PATCH-FIX-UPSTREAM fix_bug_address.patch -- Send the bug reports to 
bugs.kde.org
 Patch0:         fix_bug_address.patch
+# PATCH-FIX_UPSTREAM fix_crash_when_getting_logs.patch boo#931401, kde#325074, 
kde#330624
+Patch1:         fix_crash_when_getting_logs.patch
 BuildRequires:  fdupes
 BuildRequires:  libkde4-devel
 BuildRequires:  openldap2-devel
@@ -60,6 +62,7 @@
 %prep
 %setup -q
 %patch0 -p0
+%patch1 -p1
 
 %build
   %cmake_kde4 -d build

++++++ fix_crash_when_getting_logs.patch ++++++
From: Christian Ehrlicher <[email protected]>
Date: Wed, 24 Dec 2014 13:44:59 +0000
Subject: REVIEW: 121670
X-Git-Url: 
http://quickgit.kde.org/?p=kdesvn.git&a=commitdiff&h=c1adde451dfac202ef63aded5b2a7adfa9e26f9b
---
REVIEW: 121670
Patch for Bug 325074 and 330624 - kdesvn crashed when getting logs
---


--- a/src/svnfrontend/svnlogdlgimp.cpp
+++ b/src/svnfrontend/svnlogdlgimp.cpp
@@ -134,6 +134,8 @@
         setWindowTitle(i18n("SVN Log"));
     }
     _name = what;
+    if(!_name.startsWith(QLatin1Char('/')))
+      _name = QLatin1Char('/') + _name;
     dispLog(_log);
 }
 
@@ -325,7 +327,7 @@
 {
     svn::SharedPointer<svn::LogEntriesMap> lm = 
m_Actions->getLog(m_startRevButton->revision(),
             m_endRevButton->revision(),m_peg,
-            
_base+'/'+_name,Kdesvnsettings::self()->log_always_list_changed_files(),0,Kdesvnsettings::last_node_follow(),this);
+            
_base+_name,Kdesvnsettings::self()->log_always_list_changed_files(),0,Kdesvnsettings::last_node_follow(),this);
     if (lm) {
         dispLog(lm);
     }
@@ -343,7 +345,7 @@
     }
     svn::SharedPointer<svn::LogEntriesMap> lm = m_Actions->getLog(begin,
                             
(begin.revnum()>50?svn::Revision::START:svn::Revision::HEAD),m_peg,
-                            
_base+'/'+_name,Kdesvnsettings::self()->log_always_list_changed_files(),50,Kdesvnsettings::last_node_follow(),this);
+                            
_base+_name,Kdesvnsettings::self()->log_always_list_changed_files(),50,Kdesvnsettings::last_node_follow(),this);
     if (lm) {
         dispLog(lm);
     }
@@ -353,7 +355,7 @@
 {
     svn::SharedPointer<svn::LogEntriesMap> lm = 
m_Actions->getLog(svn::Revision::HEAD,
                                         1,m_peg,
-                                        
_base+'/'+_name,Kdesvnsettings::self()->log_always_list_changed_files(),50,Kdesvnsettings::last_node_follow(),this);
+                                        
_base+_name,Kdesvnsettings::self()->log_always_list_changed_files(),50,Kdesvnsettings::last_node_follow(),this);
     if (lm) {
         dispLog(lm);
     }


Reply via email to