Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Jul 2011 10:00:40 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: ports/x11-wm/blackbox/files patch-src_Screen.cc patch-src_Slit.cc
Message-ID:  <201107081000.p68A0eIr053291@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
danfe       2011-07-08 10:00:40 UTC

  FreeBSD ports repository

  Added files:
    x11-wm/blackbox/files patch-src_Screen.cc patch-src_Slit.cc 
  Log:
  Add two patches to Blackbox:
  
  Setting _NET_NUMBER_OF_DESKTOPS may cause Blackbox to explode.  The problem
  is due to a bad loop condition in Screen.cc::clientMessageEvent().  If the
  difference between the new number of desktops and initial workspaceCount()
  is odd, the condition is always true, or at least until "number" underflows
  or overflows.  BB will usually end up munching a lot of memory and dying
  when it creates thousands of desktops first, though (tracker ID 2306646).
  
  Blackbox does not handle transparency correctly in its slit, which causes
  applications like x11/bbdock to display garbled graphics.  Patch suggested
  by the author of BBDock.
  
  Port revision will be bumped separately, as there are more changes coming.
  
  Approved by:    maintainer
  
  Revision  Changes    Path
  1.1       +19 -0     ports/x11-wm/blackbox/files/patch-src_Screen.cc (new)
  1.1       +16 -0     ports/x11-wm/blackbox/files/patch-src_Slit.cc (new)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107081000.p68A0eIr053291>