[Bug 716389] Re: In-terminal crash report is far too long, containing full `bzr plugins` output

Launchpad Bug Tracker 716389 at bugs.launchpad.net
Mon Aug 1 01:09:47 UTC 2011


This bug was fixed in the package bzr - 2.3.4-0ubuntu1

---------------
bzr (2.3.4-0ubuntu1) natty-proposed; urgency=low

  * New upstream release.
   + Fix bzr version number in deprecation warnings. LP: #794960
   + Prevent write attemps on remote branch during "bzr up". LP: #786980
   + Fix conflict handling when two trees involved in a merge have different
     root ids. LP: #805809

bzr (2.3.3-0ubuntu1) natty-proposed; urgency=low

  * New upstream release.
   + Fixes deprecation warning on newer versions of Python. LP: #760435
   + Stops 'bzr push' from copying entire repository if a .bzr directory is
     present without a branch. LP: #465517
   + Fixes undefined local variable error when waiting for lock. LP: #733136
   + Fixes lock contention issues pushing to a bound branch. LP: #733350
   + Transfers less data creating a new stacked branch. LP: #737234
   + Several fixes to the test suite, making it more robust. LP: #654733,
      LP: #751824
   + 'bzr merge --pull --preview' actually shows a preview rather than
     actually merging. LP: #760152
   + bzr smart server now supports UTF-8 user names. LP: #659763
   + user identity can now be set based on username and /etc/mailname, not
     requiring it to be set manually. LP: #616878
   + stacking is now fully transitive. LP: #715000
   + makes in-terminal crash report of plugins much shorter. LP: #716389
 -- Jelmer Vernooij <jelmer at debian.org>   Thu, 14 Jul 2011 21:12:58 +0200

** Changed in: bzr (Ubuntu Natty)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to bzr in Ubuntu.
https://bugs.launchpad.net/bugs/716389

Title:
  In-terminal crash report is far too long, containing full `bzr
  plugins` output

Status in Bazaar Version Control System:
  Fix Released
Status in “bzr” package in Ubuntu:
  Fix Released
Status in “bzr” source package in Natty:
  Fix Released

Bug description:
  Recently there was a change to including the full list of plugins, in
  `bzr plugins` style in the non-apport crash reporting output. (To see
  what I mean, run 'bzr assert-fail' using bzr.dev)

  This is most unhelpful, because it is very long indeed, and causes the
  traceback and exception message to scroll completely off the screen -
  in my environment `bzr plugins` is 87 lines long.

  I propose that it is important for developers that when an exception
  occurs, the exception message line remains on screen in reasonably
  sized terminals.

  What was the intent of adding the full plugin list? Some discussion on
  #bzr suggests that what was actually desired was a list of plugins
  currently violating their API requirements.

To manage notifications about this bug go to:
https://bugs.launchpad.net/bzr/+bug/716389/+subscriptions




More information about the foundations-bugs mailing list