Hello community,

here is the log from the commit of package kdelibs4 for openSUSE:Factory 
checked in at 2013-03-30 14:57:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdelibs4 (Old)
 and      /work/SRC/openSUSE:Factory/.kdelibs4.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdelibs4", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdelibs4/kdelibs4.changes        2013-03-15 
10:38:40.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.kdelibs4.new/kdelibs4.changes   2013-03-30 
14:57:51.000000000 +0100
@@ -1,0 +2,6 @@
+Sat Mar 16 20:54:16 UTC 2013 - [email protected]
+
+- Add kjs-stacklimit.diff:
+  * Fix overflow computing availableStackSize from stack limit (kde#316923)
+
+-------------------------------------------------------------------

New:
----
  kjs-stacklimit.diff

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

Other differences:
------------------
++++++ kdelibs4.spec ++++++
--- /var/tmp/diff_new_pack.2q0a2t/_old  2013-03-30 14:57:53.000000000 +0100
+++ /var/tmp/diff_new_pack.2q0a2t/_new  2013-03-30 14:57:53.000000000 +0100
@@ -106,6 +106,8 @@
 Patch10:        kdebug-areas-update.diff
 Patch12:        desktop-translations.diff
 Patch13:        kjs-mark-register-stack.diff
+# PATCH-FIX-UPSTREAM kjs-stacklimit.diff -- Fix overflow computing 
availableStackSize - [email protected]
+Patch14:        kjs-stacklimit.diff
 Patch17:        flash-player-non-oss.diff
 Patch18:        plasma-libs.diff
 Patch20:        ignore-inline-menu.diff
@@ -177,6 +179,7 @@
 %patch10
 %patch12
 %patch13
+%patch14
 %patch17
 %patch18
 %patch20

++++++ kjs-stacklimit.diff ++++++
Index: kjs/regexp.cpp
===================================================================
--- kjs/regexp.cpp.orig
+++ kjs/regexp.cpp
@@ -505,7 +505,7 @@ UString RegExp::match(const RegExpString
     if (tryGrowingMaxStackSize) {
       rlimit l;
       getrlimit(RLIMIT_STACK, &l);
-      availableStackSize = l.rlim_cur;
+      availableStackSize = l.rlim_cur == RLIM_INFINITY ? sWantedStackSizeLimit 
: l.rlim_cur;
       if (l.rlim_cur < sWantedStackSizeLimit && 
           (l.rlim_max > l.rlim_cur || l.rlim_max == RLIM_INFINITY)) {
         l.rlim_cur = (l.rlim_max == RLIM_INFINITY) ? 

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to