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]
