Hello community,

here is the log from the commit of package kdebase3 for openSUSE:Factory 
checked in at 2013-11-07 14:44:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdebase3 (Old)
 and      /work/SRC/openSUSE:Factory/.kdebase3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdebase3"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdebase3/kdebase3.changes        2013-09-11 
12:16:24.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kdebase3.new/kdebase3.changes   2013-11-07 
14:44:39.000000000 +0100
@@ -1,0 +2,7 @@
+Thu Nov  7 09:10:57 UTC 2013 - [email protected]
+
+- fix kcontrol mouse module crash which happens in rare circumstances 
+  (patch from Trinity)
+  kdebase3-trinity-fix-mouse-module-crash.diff 
+
+-------------------------------------------------------------------

New:
----
  kdebase3-trinity-fix-mouse-module-crash.diff

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

Other differences:
------------------
++++++ kdebase3.spec ++++++
--- /var/tmp/diff_new_pack.WRSoi6/_old  2013-11-07 14:44:42.000000000 +0100
+++ /var/tmp/diff_new_pack.WRSoi6/_new  2013-11-07 14:44:42.000000000 +0100
@@ -305,6 +305,7 @@
 Patch284:       udisks2-unmount.patch
 Patch285:       nsplugin-aarch64.diff
 Patch286:       kioslave-fix-memcpy.patch
+Patch287:       kdebase3-trinity-fix-mouse-module-crash.diff 
 
 %description
 This package contains kdebase, one of the basic packages of the K
@@ -678,6 +679,7 @@
 popd
 %patch285 -p1
 %patch286 -p1
+%patch287 -p1
 
 %define _mandir /opt/kde3/share/man
 




++++++ kdebase3-trinity-fix-mouse-module-crash.diff ++++++
commit d1324133ee949acedcbf1776c8a80d3e28218c23
Author: Slávek Banko <[email protected]>
Date:   1382954873 +0100

    Fix kcm mouse module crash
    This resolves Bug 1688

diff --git a/kcontrol/input/logitechmouse.cpp b/kcontrol/input/logitechmouse.cpp
index 0e2f6f1..1b77896 100644
--- a/kcontrol/input/logitechmouse.cpp
+++ b/kcontrol/input/logitechmouse.cpp
@@ -115,7 +115,9 @@ LogitechMouse::LogitechMouse( struct usb_device *usbDev, 
int mouseCapabilityFlag
 
 LogitechMouse::~LogitechMouse()
 {
-    usb_close( m_usbDeviceHandle );
+    if (m_usbDeviceHandle != 0) {
+        usb_close( m_usbDeviceHandle );
+    }
 }
 
 void LogitechMouse::initCordlessStatusReporting()


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

Reply via email to