[Bug 447745] [NEW] bzr import-dsc crashes if an author's name is not ascii
Marien Zwart
m_zwart at 123mail.org
Sat Oct 10 03:07:35 UTC 2009
Public bug reported:
Binary package hint: bzr-builddeb
import-dsc sets author information from debian/changelog and/or
debian/control as revision property as bytestrings. At least using bzr
2.0 chk_serializer's write_revision_to_string tries to encode those to
utf-8, which fails if the names aren't ascii. I'll attach the crash
file. You should be able to use lv2core_1.0ubuntu1.dsc to reproduce
this, which you can get using "apt-get source lv2core" in karmic. If
that doesn't work for some reason please say so and I'll cook up a
failing dsc.
I've hacked around this for now by decoding to unicode in two spots in
bzr-builddeb. See lp:~marienz/+junk/import-dsc-hack for that. It's in
+junk because I don't have the faintest idea if this fix is correct.
ProblemType: Bug
Architecture: i386
Date: Sat Oct 10 04:49:18 2009
DistroRelease: Ubuntu 9.10
Package: bzr-builddeb 2.2~ubuntu3
PackageArchitecture: all
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-13.42-generic
SourcePackage: bzr-builddeb
Uname: Linux 2.6.31-13-generic i686
XsessionErrors:
(gnome-settings-daemon:4298): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
(gnome-settings-daemon:4298): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
(nautilus:4343): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
(polkit-gnome-authentication-agent-1:4349): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
(gnome-panel:4342): Gdk-WARNING **: /build/buildd/gtk+2.0-2.18.2/gdk/x11/gdkdrawable-x11.c:952 drawable is not a pixmap or window
** Affects: bzr-builddeb (Ubuntu)
Importance: Undecided
Status: New
** Tags: apport-bug i386
--
bzr import-dsc crashes if an author's name is not ascii
https://bugs.launchpad.net/bugs/447745
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
More information about the universe-bugs
mailing list