There are 2 important defect patches for 3.9.2 that should be applied for
9.04. The patch to hpdio fixes an issue that causes 100% CPU utilization
when the user logs out or switches to another user. The issue with
settingsdialog is a traceback in the UI code due to a syntax error in the
code. Both of these fixes have been tested by HP.

Index: hpdio.py
===================================================================
--- hpdio.py    (revision 10469)
+++ hpdio.py    (working copy)
@@ -85,12 +85,20 @@
                 r, w, e = select.select([r2], [], [r2], 1.0)
             except KeyboardInterrupt:
                 break
+            except select.error, e:
+                if e[0] == errno.EINTR:
+                    continue
+                else:
+                    break

             if not r: continue
             if e: break

             m = ''.join([m, os.read(r2, fmt_size)])

+            if not m:
+                break
+
             while len(m) >= fmt_size:
                 response.clear()
                 event = device.Event(*struct.unpack(fmt, m[:fmt_size]))
Index: ui4/settingsdialog.py
===================================================================
--- ui4/settingsdialog.py    (revision 10469)
+++ ui4/settingsdialog.py    (working copy)
@@ -55,7 +55,7 @@
         if self.user_settings.auto_refresh_type == 1:
             self.RefreshCurrentRadioButton.setChecked(True)
         else:
-            RefreshAllRadioButton.setChecked(True)
+            self.RefreshAllRadioButton.setChecked(True)

         self.ScanCommandLineEdit.setText(self.user_settings.cmd_scan)
         self.SystemTraySettings.systray_visible =
self.user_settings.systray_visible


On 3/9/09, Till Kamppeter <[email protected]> wrote:
>
> Tested also faxing on the HP LaserJet 3390 as it is the most bug-prone.
> Works.
>
> Uploaded 3.9.2 to Ubuntu.
>
>
> ** Changed in: hplip (Ubuntu)
>        Status: Confirmed => Fix Released
>
>
> --
> FFE Request: HPLIP 3.9.2 released one day after FF
> https://bugs.launchpad.net/bugs/335116
> You received this bug notification because you are a direct subscriber
> of the bug.
>


** Attachment added: "hplip-3.9.2.hpdio_settings.patch"
   http://launchpadlibrarian.net/23659763/hplip-3.9.2.hpdio_settings.patch

-- 
FFE Request: HPLIP 3.9.2 released one day after FF
https://bugs.launchpad.net/bugs/335116
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to