[Desktop-packages] [Bug 1869814] Re: ubuntu-docs build failure - possible solution

2020-03-31 Thread Shaun McCance
So in general, syntax errors in translations just cause a warning, and
the original text is used. itstool only errors on syntax if you pass
--strict, and yelp.m4 doesn't even give you a way to pass --strict.

There's a chance this is itstool's fault. You do still have to do memory
management with libxml2's Python bindings, so stuff like double frees in
application code is possible. But since this crash happens during error
reporting for a language with many-byte UTF-8 chars, and since it
weirdly only happens with Python 3, I suspect it's this libxml2 bug:

https://bugzilla.gnome.org/show_bug.cgi?id=789714


** Bug watch added: bugzilla.gnome.org/ #789714
   https://bugzilla.gnome.org/show_bug.cgi?id=789714

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libxml2 in Ubuntu.
https://bugs.launchpad.net/bugs/1869814

Title:
  ubuntu-docs build failure - possible solution

Status in itstool package in Ubuntu:
  Invalid
Status in libxml2 package in Ubuntu:
  New
Status in ubuntu-docs package in Ubuntu:
  Fix Committed

Bug description:
  ubuntu-docs failed to build during the second Focal Fossa test
  rebuild:

  https://launchpad.net/ubuntu/+archive/test-
  rebuild-20200327-focal/+build/18982738

  It was itstool which failed to generate the localized zh_CN pages. If
  dropping zh_CN from ubuntu-help/Makefile.am, ubuntu-docs builds. But
  excluding the Chinese pages is apparently not an acceptable solution.

  The itstool package in focal {build-,}depends on python3. I built
  itstool in a PPA with python2 instead, and in that PPA ubuntu-docs
  built fine without modifications:

  https://launchpad.net/~gunnarhj/+archive/ubuntu/ubuntu-docs/+packages

  So the root cause seems to lie neither in ubuntu-docs nor itstool. I
  would suspect that python3-libxml2 is buggy, but since itstool was
  built against python2 in eoan, it's hard to tell if it's a regression.

  Would building itstool against python2 be an acceptable workaround in
  focal?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/itstool/+bug/1869814/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1005510] Re: yelp steals focus, cannot be killed, hogs system

2012-05-28 Thread Shaun McCance
Almost certainly the old forkbomb bug:

https://bugzilla.gnome.org/show_bug.cgi?id=464111

There are two things different between nautilus  gedit versus grsync 
gnome-terminal:

1) The former use the help: scheme, the latter ghelp:
2) The former use Mallard, the latter DocBook

Something is causing Yelp not to recognize these documents, which makes
Yelp tell the system to open them, which in turn tells Yelp to open
them, ad infinitum.


** Bug watch added: GNOME Bug Tracker #464111
   https://bugzilla.gnome.org/show_bug.cgi?id=464111

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to yelp in Ubuntu.
https://bugs.launchpad.net/bugs/1005510

Title:
  yelp steals focus, cannot be killed, hogs system

Status in “yelp” package in Ubuntu:
  New

Bug description:
  When opened from certain applications (eg grsync and terminal) but not others 
(eg nautilus and gedit), the yelp window stays empty, steals focus (forces 
itself on forground) and cannot be force killed.
  The system becomes unusable, although everything seems to continue working.
  CPU load increases dramatically, Xorg is the main culprit
  Only solution to get control back over the system is a Alt-SysRq-REISUB 
reboot.
  Nothing relevant in .xsession-errors; i have no idea where to look or what to 
look for in other logs
  Should i file a bug? Yelp? Xorg?
  Anyone else with this problem?
  Please help...
  Here's a video showing what the problem is:  
http://www.youtube.com/watch?v=ZgH4BmdF4iEfeature=youtu.be

  I'll be happy to provide log entries, upon request.
  I can't gdb backtrace since yelp started from terminal without arguments 
works flawlessly.

  Ubuntu 12.04 64-bit
  3.2.0-25-generic Kernel
  Gnome 3.4.1
  5.8 Gb RAM Intel® Core™ i5-2430M CPU @ 2.40GHz × 4
  AMD Radeon HD 7400M Series

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/yelp/+bug/1005510/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp