Bug#1004016: pipewire 0.3.43 upgrade automatically selects broken profile

2022-07-01 Thread Alexander Clausen
Hi Dylan,

On 4/14/22 10:53, Dylan Aïssi wrote:
> Is this issue still present with latest pipewire/wireplumber versions?
> If yes, can you report it to the upstream devs?

It seems that the issue is kind-of fixed: the "Pro Audio" profile is
still selected, but it now works and is selectable as a default input
device. Feel free to close this bug.

Thanks,

Alexander



Bug#1004016: pipewire 0.3.43 upgrade automatically selects broken profile

2022-01-19 Thread Alexander Clausen
Package: pipewire
Version: 0.3.43-2
Severity: normal

Dear Maintainer,

After upgrading pipewire (and related pipewire-pulse packages etc.) from
0.3.42-1 to 0.3.43-2, my audio input from my webcam was suddenly not working
anymore (as in: WebRTC-based applications were complaining about not
being able to use microphone input). In `pavucontrol`, under "Input Devices",
it was impossible to set the device as the default input - it always switched 
back to
"monitor of built-in audio analog stereo" or something like that. After
some trial and error, I found out about the "Pro Audio" profile, and it
turns out, this profile was somehow selected (without user interaction).
Switching my webcam back to "Mono Input" made it possible to use again,
as in before versions.

Reading the pipewire FAQ, it seems the "Pro Audio" profile is not really
meant to be used for devices like webcams:

https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/FAQ#what-is-the-pro-audio-profile

Would it be possible to not switch to it automatically, or only switch
to it for devices that are actually compatible with this profile?

Thanks,
Alexander

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.15.0-2-amd64 (SMP w/12 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pipewire depends on:
ii  init-system-helpers  1.61
ii  libpipewire-0.3-modules  0.3.43-2
ii  pipewire-bin 0.3.43-2

pipewire recommends no packages.

pipewire suggests no packages.

-- no debconf information



Bug#961629: python3-virtualenv: Fails to create a Python 3.7 environment

2020-05-26 Thread Alexander Clausen
Package: python3-virtualenv
Version: 20.0.21+ds-1
Severity: important

Dear Maintainer,

trying to create a Python 3.7 virtualenv fails, while Python 3.8 works,
as follows:

$ python3 -m virtualenv --no-download --python /usr/bin/python3.8 bleh 
created virtual environment CPython3.8.3.final.0-64 in 231ms
  creator CPython3Posix(dest=/home/alex/bleh, clear=False, global=False)
  seeder FromAppData(download=False, pip=latest, setuptools=latest, 
wheel=latest, pkg_resources=latest, via=copy, 
app_data_dir=/home/alex/.local/share/virtualenv/seed-app-data/v1.0.1.debian)
  activators 
BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator
$ python3 -m virtualenv --no-download --python /usr/bin/python3.7 bleh 
RuntimeError: failed to query /usr/bin/python3.7 with code 1 err: 'Traceback 
(most recent call last):\n  File 
"/usr/lib/python3/dist-packages/virtualenv/discovery/py_info.py", line 16, in 
\nfrom distutils import dist\nImportError: cannot import name 
\'dist\' from \'distutils\' (/usr/lib/python3.7/distutils/__init__.py)\n'
$ python3 --version
Python 3.8.3

This also breaks, for example, tox.

Thanks,
Alexander

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.6.0-1-amd64 (SMP w/12 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US:en 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-virtualenv depends on:
ii  python-pip-whl  20.1.1-1
ii  python3 3.8.2-3
ii  python3-appdirs 1.4.4-1
ii  python3-distlib 0.3.0-1
ii  python3-distutils   3.8.3-2
ii  python3-filelock3.0.12-2
ii  python3-importlib-metadata  1.6.0-1
ii  python3-pip 20.1.1-1
ii  python3-pkg-resources   46.1.3-1
ii  python3-six 1.15.0-1

python3-virtualenv recommends no packages.

python3-virtualenv suggests no packages.

-- no debconf information



Bug#954256: python-pip-whl: Editable installs broken: can't find __main__ module

2020-03-19 Thread Alexander Clausen
Package: python-pip-whl
Version: 20.0.2-2
Severity: normal

Dear pip Maintainers,

trying to install a package in a virtualenv with the -e switch fails with the 
following
error:

=
$ pip install -e . --isolated
Obtaining file:///tmp/pypa2
  Installing build dependencies ... done
  Getting requirements to build wheel ... error
  ERROR: Command errored out with exit status 1:
   command: /tmp/venv/bin/python3.8 
/tmp/venv/share/python-wheels/pep517-0.7.0-py2.py3-none-any.whl/pep517/_in_process.py
 get_requires_for_build_wheel /tmp/tmp0hod1rxb
   cwd: /tmp/pypa2
  Complete output (1 lines):
  /tmp/venv/bin/python3.8: can't find '__main__' module in 
'/tmp/venv/share/python-wheels/pep517-0.7.0-py2.py3-none-any.whl/pep517/_in_process.py'
  
ERROR: Command errored out with exit status 1: /tmp/venv/bin/python3.8 
/tmp/venv/share/python-wheels/pep517-0.7.0-py2.py3-none-any.whl/pep517/_in_process.py
 get_requires_for_build_wheel /tmp/tmp0hod1rxb Check the logs for full command 
output.
=

Steps to reproduce:

1) Create virtualenv:

$ python3 -m venv /tmp/venv/
$ source /tmp/venv/bin/activate

2) Create a minimal Python package:

$ mkdir pypa && cd pypa
$ echo "from setuptools import setup; setup()" > setup.py
$ touch pyproject.toml

3) Try to install it:

$ pip install --isolated -e .

(the isolated is needed for me as I have additional indexes in my config)

This fails with the error pasted above. Replacing pip with the upstream package

$ pip install --force pip

makes the editable install work just fine.

Thanks,

Alexander


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-5-amd64 (SMP w/12 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US:en 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python-pip-whl depends on:
ii  ca-certificates  20190110

python-pip-whl recommends no packages.

python-pip-whl suggests no packages.

-- no debconf information



Bug#940988: linux-image-5.2.0-2-amd64: USB breaks after a while

2019-09-22 Thread Alexander Clausen
Package: src:linux
Version: 5.2.9-2
Severity: important

Dear Maintainer,

I have the following setup: 

USB3 Hub connected to USB3 port of the mainboard, controller:

07:00.0 USB controller: VIA Technologies, Inc. VL805 USB 3.0 Host Controller 
(rev 01)

Plugged in are just two HID devices, keyboard and mouse. Keyboard
contains a USB2 Hub:

/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
|__ Port 4: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
|__ Port 4: Dev 3, If 0, Class=Hub, Driver=hub/4p, 5000M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 4: Dev 3, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 1: Dev 4, If 0, Class=Hub, Driver=hub/3p, 12M
|__ Port 1: Dev 6, If 0, Class=Human Interface Device, 
Driver=usbhid, 12M
|__ Port 4: Dev 5, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 4: Dev 7, If 0, Class=Human Interface Device, 
Driver=usbhid, 12M
|__ Port 4: Dev 7, If 1, Class=Human Interface Device, 
Driver=usbhid, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
|__ Port 2: Dev 3, If 0, Class=Mass Storage, Driver=ums-realtek, 480M


After some time of using the computer, minutes, sometimes also
seconds, the USB devices stop working. This appears to be the whole controller
becoming unstable, as removing and inserting the USB Hub has no effect.

The USB devices still show up in lsusb at this point, but don't work and are no
longer powered. The following is logged when this occurs:

[10157.861002] DMAR: DRHD: handling fault status reg 302
[10157.861004] xhci_hcd :07:00.0: WARNING: Host System Error
[10157.861013] DMAR: [DMA Read] Request device [07:00.0] fault addr ff766000 
[fault reason 06] PTE Read access is not set

This can be "fixed" by either rebooting or executing the following via
SSH:

$ cd /sys/bus/pci/drivers/xhci_hcd
$ echo :07:00.0 | sudo tee unbind && echo :07:00.0 | sudo tee bind

With some luck, this keeps the USB devices working for a while, after
which they crash again.

There are actually two more ways to trigger this bug:

1) Executing lsusb -vvv. Crahes most of the time. This leads to the following 
output in the
   kernel log:

[ 9961.755079] DMAR: DRHD: handling fault status reg 202
[ 9961.755090] DMAR: [DMA Read] Request device [07:00.0] fault addr
ffe5c000 [fault reason 06] PTE Read access is not set
[ 9961.755118] DMAR: DRHD: handling fault status reg 302
[ 9961.755126] DMAR: [DMA Read] Request device [07:00.0] fault addr
ffe5c000 [fault reason 06] PTE Read access is not set
[ 9961.755234] DMAR: DRHD: handling fault status reg 402
[ 9961.755239] DMAR: [DMA Read] Request device [07:00.0] fault addr
ffe5c000 [fault reason 06] PTE Read access is not set
[ 9961.755244] xhci_hcd :07:00.0: WARNING: Host System Error
[ 9962.757254] usb 3-4: Failed to suspend device, error -22
[ 9962.760476] usb 2-1.4.4.4: usbfs: usb_submit_urb returned -22
[ 9962.760493] usb 2-1.4.4.4: usbfs: usb_submit_urb returned -22
[ 9962.762059] usb 2-1.4.4.4: usbfs: usb_submit_urb returned -22
[ 9962.762100] usb 2-1.4.4.4: usbfs: usb_submit_urb returned -22
[ 9962.762959] usb 2-1.4.4: usbfs: usb_submit_urb returned -22
[ 9962.762975] usb 2-1.4.4: usbfs: usb_submit_urb returned -22
[ 9962.764339] usb 2-1.4.4: usbfs: usb_submit_urb returned -22
[ 9962.764374] usb 2-1.4.4: usbfs: usb_submit_urb returned -22
[ 9962.764387] usb 2-1.4.4: usbfs: usb_submit_urb returned -22
[ 9962.764411] usb 2-1.4.4: usbfs: usb_submit_urb returned -22
[ 9962.765308] usb 2-1.4.1.1: usbfs: usb_submit_urb returned -22
[ 9962.765324] usb 2-1.4.1.1: usbfs: usb_submit_urb returned -22
[ 9962.765446] usb 2-1.4.1.1: usbfs: usb_submit_urb returned -22
[ 9962.766239] usb 2-1.4.1.1: usbfs: usb_submit_urb returned -22
[ 9962.766265] usb 2-1.4.1.1: usbfs: usb_submit_urb returned -22
[ 9962.767168] usb 2-1.4.1: usbfs: usb_submit_urb returned -22
[ 9962.767184] usb 2-1.4.1: usbfs: usb_submit_urb returned -22
[ 9962.767987] usb 2-1.4.1: usbfs: usb_submit_urb returned -22
[ 9962.768015] usb 2-1.4.1: usbfs: usb_submit_urb returned -22
[ 9962.768041] usb 2-1.4.1: usbfs: usb_submit_urb returned -22
[ 9962.768872] usb 2-1.4: usbfs: usb_submit_urb returned -22
[ 9962.768887] usb 2-1.4: usbfs: usb_submit_urb returned -22
[ 9962.769615] usb 2-1.4: usbfs: usb_submit_urb returned -22
[ 9962.769624] usb 2-1.4: usbfs: usb_submit_urb returned -22
[ 9962.769629] usb 2-1.4: usbfs: usb_submit_urb returned -22
[ 9962.769637] usb 2-1.4: usbfs: usb_submit_urb returned -22
[ 9962.769927] usb 2-1: usbfs: usb_submit_urb returned -22
[ 9962.770201] usb 2-1: usbfs: usb_submit_urb returned -22
[ 9962.770210] usb 2-1: usbfs: usb_submit_urb returned 

Bug#897121: Acknowledgement (virtualenv: ImportError (requests.packages.urllib3.exceptions) when creating virtualenv)

2018-04-28 Thread Alexander Clausen
Hi,

the attached patch against the python-pip package fixes the issue for me.

Thanks,
Alexander
diff -urN orig/python-pip-9.0.1/debian/control python-pip-9.0.1/debian/control
--- orig/python-pip-9.0.1/debian/control	2018-04-26 08:19:09.0 +0200
+++ python-pip-9.0.1/debian/control	2018-04-28 17:58:17.894675791 +0200
@@ -37,6 +37,8 @@
python3-urllib3,
python3-webencodings,
python3-wheel,
+   python3-certifi,
+   python3-idna,
 Standards-Version: 3.9.8
 X-Python-Version: >= 2.7
 X-Python3-Version: >= 3.4
diff -urN orig/python-pip-9.0.1/debian/rules python-pip-9.0.1/debian/rules
--- orig/python-pip-9.0.1/debian/rules	2017-01-11 21:48:53.0 +0100
+++ python-pip-9.0.1/debian/rules	2018-04-28 17:57:52.206648134 +0200
@@ -64,6 +64,8 @@
 	dirtbike urllib3
 	dirtbike webencodings
 	dirtbike wheel
+	dirtbike certifi
+	dirtbike idna
 	python3 setup.py bdist_wheel \
 		--universal \
 		-d $(CURDIR)/debian/python-pip-whl/usr/share/python-wheels



Bug#897121: virtualenv: ImportError (requests.packages.urllib3.exceptions) when creating virtualenv

2018-04-28 Thread Alexander Clausen
Package: virtualenv
Version: 15.1.0+ds-1.1
Severity: important

Dear Maintainer,

when creating a virtualenv, the "Installing ..." step fails with the
following error:

Installing setuptools, pkg_resources, pip, wheel...
  Complete output from command /tmp/testvenv/bin/python2 - setuptools 
pkg_resources pip wheel:
  Traceback (most recent call last):
  File "", line 7, in 
  File 
"/usr/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl/pip/__init__.py", line 
21, in 
ImportError: No module named requests.packages.urllib3.exceptions

...Installing setuptools, pkg_resources, pip, wheel...done.
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/virtualenv.py", line 2375, in 

main()
  File "/usr/lib/python3/dist-packages/virtualenv.py", line 724, in main
symlink=options.symlink)
  File "/usr/lib/python3/dist-packages/virtualenv.py", line 992, in 
create_environment
download=download,
  File "/usr/lib/python3/dist-packages/virtualenv.py", line 922, in 
install_wheel
call_subprocess(cmd, show_stdout=False, extra_env=env, stdin=SCRIPT)
  File "/usr/lib/python3/dist-packages/virtualenv.py", line 817, in 
call_subprocess
% (cmd_desc, proc.returncode))
OSError: Command /tmp/testvenv/bin/python2 - setuptools pkg_resources pip 
wheel failed with error code 1

This appears to be an error in vendoring somewhere (pip?). I tried to
pin down the root cause by editing the pip wheel: adding 

import requests.packages.urllib3.exceptions

into
/usr/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl/pip/__init__.py
produces the following error message instead:

Installing setuptools, pkg_resources, pip, wheel...
  Complete output from command /tmp/testvenv/bin/python2 - setuptools 
pkg_resources pip wheel:
  Traceback (most recent call last):
  File "", line 7, in 
  File 
"/usr/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl/pip/__init__.py", line 
21, in 
  File 
"/usr/share/python-wheels/requests-2.18.4-py2.py3-none-any.whl/requests/__init__.py",
 line 97, in 
  File 
"/usr/share/python-wheels/requests-2.18.4-py2.py3-none-any.whl/requests/utils.py",
 line 24, in 
  File 
"/usr/share/python-wheels/requests-2.18.4-py2.py3-none-any.whl/requests/certs.py",
 line 15, in 
ImportError: No module named certifi

So the cause appears to be a missing wheel for python-certifi?

Thanks,
Alexander

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
 ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.15.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US:en 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages virtualenv depends on:
ii  python3 3.6.5-3
ii  python3-virtualenv  15.1.0+ds-1.1

virtualenv recommends no packages.

virtualenv suggests no packages.

-- no debconf information



Bug#852277: libgtk2-unique-perl: crash on starting second instance

2017-01-22 Thread Alexander Clausen
Package: libgtk2-unique-perl
Version: 0.05-2+b3
Severity: important

Dear Maintainer,

when trying to start a second instance of a program using Gtk2::Unique,
the first instance crashes. This happened for me when starting shutter,
but is also reproducible with a small perl script:

use Gtk2;
use Gtk2::Unique;

Gtk2->init;

my $app = Gtk2::UniqueApp->new(
"org.example.Test", undef,
test => 1
);

if ( $app->is_running ) {
$app->send_message( 1, text => '' );
} else {
$window = Gtk2::Window->new('toplevel');
$app->watch_window($window);
my $app_watch_id = $app->signal_connect(
'message-received' => sub {}
);

$window->show;

Gtk2->main;
0;
}

Backtrace of the crash:

Program received signal SIGSEGV, Segmentation fault.
strlen () at ../sysdeps/x86_64/strlen.S:106
106 ../sysdeps/x86_64/strlen.S: No such file or directory.
(gdb) bt
#0  0x77396486 in strlen () at ../sysdeps/x86_64/strlen.S:106
#1  0x5563df43 in Perl_newSVpv (my_perl=0x55941010, 
s=s@entry=0x55eec6a0 , 
len=len@entry=0)
at sv.c:9231
#2  0x7fffef3d469a in perl_unique_app_marshall_message_received 
(closure=0x55f43eb0, return_value=0x7fffd310, n_param_values=, param_values=0x7fffd370, invocant_hint=, 
marshal_data=) at xs/UniqueApp.xs:34
#6  0x76c5bfaf in  (instance=, signal_id=, 
detail=) at ././gobject/gsignal.c:3447
#3  0x76c40f75 in g_closure_invoke (closure=0x55f43eb0, 
return_value=return_value@entry=0x7fffd310, n_param_values=4, 
param_values=param_values@entry=0x7fffd370, 
invocation_hint=invocation_hint@entry=0x7fffd2f0)
at ././gobject/gclosure.c:804
#4  0x76c52f82 in signal_emit_unlocked_R 
(node=node@entry=0x55f22af0, detail=detail@entry=0, 
instance=instance@entry=0x55f23430, 
emission_return=emission_return@entry=0x7fffd4b0, 
instance_and_params=instance_and_params@entry=0x7fffd370) at 
././gobject/gsignal.c:3635
#5  0x76c5b66f in g_signal_emit_valist (instance=, 
signal_id=, detail=, 
var_args=var_args@entry=0x7fffd560) at ././gobject/gsignal.c:3401
#7  0x7fffef1c9ac6 in unique_app_emit_message_received ()
---Type  to continue, or q  to quit---
   que-1.0.so.0
#8  0x7fffef1ccd3d in  () at /usr/lib/libunique-1.0.so.0
#9  0x7fffef1ccc06 in  () at /usr/lib/libunique-1.0.so.0
#10 0x7fffeefa9f78 in  () at /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2
#11 0x7fffeed726a3 in  () at /lib/x86_64-linux-gnu/libdbus-1.so.3
#12 0x7fffeed63d24 in dbus_connection_dispatch () at 
/lib/x86_64-linux-gnu/libdbus-1.so.3
#13 0x7fffeefa7a25 in  () at /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2
#14 0x769677f7 in g_main_dispatch (context=0x55b07b10) at 
././glib/gmain.c:3203
#15 0x769677f7 in g_main_context_dispatch 
(context=context@entry=0x55b07b10) at ././glib/gmain.c:3856
#16 0x76967a60 in g_main_context_iterate (context=0x55b07b10, 
block=block@entry=1, dispatch=dispatch@entry=1, self=)
at ././glib/gmain.c:3929
#17 0x76967d82 in g_main_loop_run (loop=0x55c4ec30) at 
././glib/gmain.c:4125
#18 0x720cc447 in gtk_main () at 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#19 0x72686de5 in  () at 
/usr/lib/x86_64-linux-gnu/perl5/5.24/auto/Gtk2/Gtk2.so
#20 0x55628070 in Perl_pp_entersub (my_perl=0x55941010) at 
pp_hot.c:3987
#21 0x556205d6 in Perl_runops_standard (my_perl=0x55941010) at 
run.c:41
#22 0x555a6699 in S_run_body (oldscope=1, my_perl=0x55941010) at 
perl.c:2488
#23 0x555a6699 in perl_run (my_perl=0x55941010) at perl.c:2411
#24 0x5557f84d in main (argc=, argv=, 
env=) at perlmain.c:116
(gdb) quit

The crash does not happen anymore if you remove the signal_connect(...)
statement. In that case, the second instance exits as expected and the
first instance keeps running.

Thanks,
Alex

-- System Information:
Debian Release: 9.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.8.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libgtk2-unique-perl depends on:
ii  libatk1.0-0 2.22.0-1
ii  libc6   2.24-9
ii  libcairo2   1.14.8-1
ii  libfontconfig1  2.11.0-6.7
ii  libfreetype62.6.3-3+b1
ii  libgdk-pixbuf2.0-0  2.36.4-1
ii  libglib2.0-02.50.2-2
ii  libgtk2-perl2:1.2499-1
ii  libgtk2.0-0 2.24.31-1
ii  libpango-1.0-0  1.40.3-3
ii  libpangocairo-1.0-0 1.40.3-3
ii  libpangoft2-1.0-0   1.40.3-3
ii  libunique-1.0-0 1.1.6-5
ii  perl5.24.1-1
ii  perl-base 

Bug#829188: SEGVs too frequently (~every other day)

2017-01-22 Thread Alexander Clausen
Package: icedove
Version: 1:45.6.0-2
Followup-For: Bug #829188

Dear Maintainer,

the crash still happens with 1:45.6.0-2, see attached log. Excerpt:

[...]
Thread 1 "icedove-bin" received signal SIGSEGV, Segmentation fault.
[...]
Thread 1 (Thread 0x77fb8740 (LWP 11724)):
#0  0x7fffb6064578 in  ()
#1  0x735b6bb9 in nsDisplayList::DeleteAll() 
(this=this@entry=0x7fffb6064868)
at ./mozilla/layout/base/nsDisplayList.cpp:1816
#2  0x735cc793 in nsDisplayWrapList::~nsDisplayWrapList() 
(this=0x7fffb6064820, __in_chrg=)
at ./mozilla/layout/base/nsDisplayList.cpp:3773
#3  0x735b6bb9 in nsDisplayList::DeleteAll() 
(this=this@entry=0x7fffb938)
at ./mozilla/layout/base/nsDisplayList.cpp:1816
#4  0x7360d5bc in nsLayoutUtils::PaintFrame(nsRenderingContext*, 
nsIFrame*, nsRegion const&, unsigned int, unsigned int) 
(aRenderingContext=aRenderingContext@entry=0x0, aFrame=aFrame@entry=
0x7fffcd406ff0, aDirtyRegion=..., aBackstop=aBackstop@entry=4294769916, 
aFlags=)
at ./mozilla/layout/base/nsLayoutUtils.cpp:3477
[...]

Took about 5 days to reproduce.

Thanks!

-- System Information:
Debian Release: 9.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.8.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages icedove depends on:
ii  debianutils   4.8.1
ii  fontconfig2.11.0-6.7
ii  libasound21.1.3-1
ii  libatk1.0-0   2.22.0-1
ii  libc6 2.24-9
ii  libcairo2 1.14.8-1
ii  libdbus-1-3   1.10.14-1
ii  libdbus-glib-1-2  0.108-2
ii  libevent-2.0-52.0.21-stable-2.1
ii  libffi6   3.2.1-6
ii  libfontconfig12.11.0-6.7
ii  libfreetype6  2.6.3-3+b1
ii  libgcc1   1:6.3.0-4
ii  libgdk-pixbuf2.0-02.36.4-1
ii  libglib2.0-0  2.50.2-2
ii  libgtk2.0-0   2.24.31-1
ii  libhunspell-1.4-0 1.4.1-2+b1
ii  libicu57  57.1-5
ii  libnspr4  2:4.12-6
ii  libnss3   2:3.26.2-1
ii  libpango-1.0-01.40.3-3
ii  libpangocairo-1.0-0   1.40.3-3
ii  libpangoft2-1.0-0 1.40.3-3
ii  libpixman-1-0 0.34.0-1
ii  libsqlite3-0  3.16.2-1
ii  libstartup-notification0  0.12-4
ii  libstdc++66.3.0-4
ii  libvpx4   1.6.1-2
ii  libx11-6  2:1.6.4-2
ii  libxcomposite11:0.4.4-2
ii  libxdamage1   1:1.1.4-2+b1
ii  libxext6  2:1.3.3-1
ii  libxfixes31:5.0.3-1
ii  libxrender1   1:0.9.10-1
ii  libxt61:1.1.5-1
ii  psmisc22.21-2.1+b1
ii  zlib1g1:1.2.8.dfsg-4

Versions of packages icedove recommends:
ii  hunspell-en-us [hunspell-dictionary]  20070829-7
ii  iceowl-extension  1:45.6.0-2
ii  myspell-de-de [myspell-dictionary]20161207-1

Versions of packages icedove suggests:
ii  apparmor  2.11.0-2
ii  fonts-lyx 2.2.2-1
ii  libgssapi-krb5-2  1.15-1

-- no debconf information


icedove-gdb-45.6.0-2_2017-01-18_16:14:14.log.gz
Description: application/gzip


Bug#827119: AttributeError: 'Namespace' object has no attribute 'action'

2016-06-12 Thread Alexander Clausen
Package: debtags
Version: 2.1
Severity: important

Dear Maintainer,

when running debtags without arguments, it fails with the following error:

$ debtags 
Traceback (most recent call last):
  File "/usr/bin/debtags", line 689, in 
main()
  File "/usr/bin/debtags", line 681, in main
action = args.action()
AttributeError: 'Namespace' object has no attribute 'action'

When specifying a command like 'tagshow', it works as expected.

Thanks,
Alexander

***Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
 ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.5.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages debtags depends on:
ii  python3-apt 1.1.0~beta2
ii  python3-debian  0.1.27
pn  python3:any 

debtags recommends no packages.

Versions of packages debtags suggests:
pn  tagcoll  

-- no debconf information



Bug#814397: python-pip: breaks pip-tools

2016-02-11 Thread Alexander Clausen
Package: python-pip
Version: 8.0.2-5
Severity: normal

Dear Maintainer,

After upgrading python-pip, pip-compile from the pypi package pip-tools
doesn't work anymore (installed in a virtualenv):

$ cd /tmp
$ virtualenv test
[...]
$ cd test
$ . bin/activate
$ pip install pip-tools
[...]
$ echo 'django' > req.in
$ pip-compile req.in
Traceback (most recent call last):
  File "/tmp/test/bin/pip-compile", line 11, in 
sys.exit(cli())
  File "/tmp/test/local/lib/python2.7/site-packages/click/core.py", line 716, 
in __call__
return self.main(*args, **kwargs)
  File "/tmp/test/local/lib/python2.7/site-packages/click/core.py", line 696, 
in main
rv = self.invoke(ctx)
  File "/tmp/test/local/lib/python2.7/site-packages/click/core.py", line 889, 
in invoke
return ctx.invoke(self.callback, **ctx.params)
  File "/tmp/test/local/lib/python2.7/site-packages/click/core.py", line 534, 
in invoke
return callback(*args, **kwargs)
  File 
"/tmp/test/local/lib/python2.7/site-packages/piptools/scripts/compile.py", line 
163, in cli
results = resolver.resolve()
  File "/tmp/test/local/lib/python2.7/site-packages/piptools/resolver.py", line 
78, in resolve
has_changed, best_matches = self._resolve_one_round()
  File "/tmp/test/local/lib/python2.7/site-packages/piptools/resolver.py", line 
154, in _resolve_one_round
best_matches = set(self.get_best_match(ireq) for ireq in constraints)
  File "/tmp/test/local/lib/python2.7/site-packages/piptools/resolver.py", line 
154, in 
best_matches = set(self.get_best_match(ireq) for ireq in constraints)
  File "/tmp/test/local/lib/python2.7/site-packages/piptools/resolver.py", line 
201, in get_best_match
best_match = self.repository.find_best_match(ireq, 
prereleases=self.prereleases)
  File 
"/tmp/test/local/lib/python2.7/site-packages/piptools/repositories/pypi.py", 
line 103, in find_best_match
prereleases=prereleases)
  File 
"/tmp/test/share/python-wheels/pkg_resources-0.0.0-py2.py3-none-any.whl/pkg_resources/_vendor/packaging/specifiers.py",
 line 763, in filter
  File 
"/tmp/test/share/python-wheels/pkg_resources-0.0.0-py2.py3-none-any.whl/pkg_resources/_vendor/packaging/version.py",
 line 41, in parse
  File 
"/tmp/test/share/python-wheels/pkg_resources-0.0.0-py2.py3-none-any.whl/pkg_resources/_vendor/packaging/version.py",
 line 210, in __init__
TypeError: expected string or buffer

I tracked the problem down to the following:

> /tmp/test/local/lib/python2.7/site-packages/pkg_resources/_vendor/packaging/specifiers.py(763)filter()
761 # Ensure that we some kind of Version class for this 
item.
762 if not isinstance(item, (LegacyVersion, Version)):
--> 763 parsed_version = parse(item)
764 else:
765 parsed_version = item

ipdb> p item.__class__

ipdb> p Version

ipdb> 

I suspect this has something to do with the debundle process?
If I understand it correctly, when debuldeling is in effect,
pip._vendor.pkg_resources should not be used, in favour of
pkg_resources?

Replacing pip with a version from pypi fixes the problem:

$ pip install -U pip --force-reinstall
[...]
$ pip --version
pip 8.0.2 from /tmp/test/local/lib/python2.7/site-packages (python 2.7)
$ pip-compile req.in
[...]
django==1.9.2

Thanks,
Alexander



-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python-pip depends on:
ii  ca-certificates  20160104
ii  python-pip-whl   8.0.2-5
pn  python:any   

Versions of packages python-pip recommends:
ii  build-essential  12.2
ii  python-all-dev   2.7.11-1
ii  python-wheel 0.26.0-1

python-pip suggests no packages.

-- no debconf information



Bug#800435: redis-server: redis.conf is world-readable

2015-09-29 Thread Alexander Clausen
Package: redis-server
Version: 2:2.8.17-1+deb8u1
Severity: normal

Dear Maintainer,

the redis configuration is installed world-readable,
and may contain passwords (masterauth, requirepass):

-rw-r--r-- 1 root root 32801 Jun  5 15:12 /etc/redis/redis.conf


-- System Information:
Debian Release: 8.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages redis-server depends on:
ii  adduser  3.113+nmu3
ii  init-system-helpers  1.22
ii  libc62.19-18+deb8u1
ii  libjemalloc1 3.6.0-3
ii  redis-tools  2:2.8.17-1+deb8u1

redis-server recommends no packages.

redis-server suggests no packages.

-- no debconf information



Bug#786452: libsane: artec_eplus48u backend crashes saned

2015-05-21 Thread Alexander Clausen
Package: libsane
Version: 1.0.24-8
Severity: important

Dear Maintainer,

Using the artec_eplus48u backend (via network in my case) crashes saned.
I was able to capture the following backtrace:

#0  __strlen_sse2 () at ../sysdeps/i386/i686/multiarch/strlen-sse2.S:62
#1  0xb60205b9 in load_calibration_data (s=0xb5461008) at
artec_eplus48u.c:3583
#2  0xb602571f in sane_artec_eplus48u_open (devicename=0xb5461008 ,
handle=0xbfc5bbb4) at artec_eplus48u.c:3885
#3  0xb775f4f2 in sane_dll_open (full_name=optimized out,
meta_handle=0xbfc5bc38) at dll.c:1200
#4  0xb775c82c in sane_open (name=0xb8a66530
artec_eplus48u:libusb:003:002, h=0xbfc5bc38) at dll-s.c:23
#5  0xb77a7b8a in process_request (w=optimized out) at saned.c:1916
#6  0xb77a8125 in handle_connection (fd=2) at saned.c:2283
#7  0xb77a4a11 in handle_client (fd=5) at saned.c:2309
#8  run_standalone (argv=optimized out, argc=optimized out) at
saned.c:3152
#9  main (argc=3, argv=0xbfc5bec4) at saned.c:3345

The code in question (artec_eplus48.c around line 3583):

[... load_calibration_data() ...]
s-calibrated = SANE_FALSE;
path[0] = 0;
if (strlen (getenv (HOME))  (PATH_MAX - 1))
  strcat (path, getenv (HOME));
else
  return SANE_STATUS_INVAL
[...]

Because saned, as started by systemd, does not have the HOME varible in its 
environment,
getenv(HOME) returns 0 and strlen crashes. This can be verified by
setting HOME in the init script: saned no longer crashes and scanning
works fine.

Hope this helps,

Alex


-- System Information:
Debian Release: 8.0
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'stable-updates'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.16.0-4-686-pae (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libsane depends on:
ii  acl2.2.52-2
ii  adduser3.113+nmu3
ii  libavahi-client3   0.6.31-5
ii  libavahi-common3   0.6.31-5
ii  libc6  2.19-18
ii  libexif12  0.6.21-2
ii  libgphoto2-6   2.5.4-1.1+b2
ii  libgphoto2-port10  2.5.4-1.1+b2
ii  libieee1284-3  0.2.11-12
ii  libjpeg62-turbo1:1.3.1-12
ii  libsane-common 1.0.24-8
ii  libtiff5   4.0.3-12.3
ii  libusb-1.0-0   2:1.0.19-1
ii  libv4l-0   1.6.0-2
ii  makedev2.3.1-93
ii  multiarch-support  2.19-18
ii  udev   215-17

Versions of packages libsane recommends:
ii  libsane-extras  1.0.22.3
ii  sane-utils  1.0.24-8

Versions of packages libsane suggests:
ii  avahi-daemon  0.6.31-5
pn  hplip none
pn  hpoj  none

-- Configuration Files:
/etc/sane.d/abaton.conf 51591e7ab98851effab49089323cb160 [Errno 2] No such file 
or directory: u'/etc/sane.d/abaton.conf 51591e7ab98851effab49089323cb160'
/etc/sane.d/agfafocus.conf f763f1f31d26507986aad58ca02f79f9 [Errno 2] No such 
file or directory: u'/etc/sane.d/agfafocus.conf 
f763f1f31d26507986aad58ca02f79f9'
/etc/sane.d/apple.conf 602eda3ecedd81ef751d9241becb9142 [Errno 2] No such file 
or directory: u'/etc/sane.d/apple.conf 602eda3ecedd81ef751d9241becb9142'
/etc/sane.d/artec.conf 1b87eeb6069e6f5ac7b5f0cc4bf48083 [Errno 2] No such file 
or directory: u'/etc/sane.d/artec.conf 1b87eeb6069e6f5ac7b5f0cc4bf48083'
/etc/sane.d/artec_eplus48u.conf 3672fe16e6b14a124ad74acd47941be9 [Errno 2] No 
such file or directory: u'/etc/sane.d/artec_eplus48u.conf 
3672fe16e6b14a124ad74acd47941be9'
/etc/sane.d/avision.conf 51e9f41665cca34d58ceb8bcf2ed072f [Errno 2] No such 
file or directory: u'/etc/sane.d/avision.conf 51e9f41665cca34d58ceb8bcf2ed072f'
/etc/sane.d/bh.conf ed8e137983ae58a7bf038180b29737bd [Errno 2] No such file or 
directory: u'/etc/sane.d/bh.conf ed8e137983ae58a7bf038180b29737bd'
/etc/sane.d/canon.conf 099d16dab225eaa121f1ba2f3af9f60a [Errno 2] No such file 
or directory: u'/etc/sane.d/canon.conf 099d16dab225eaa121f1ba2f3af9f60a'
/etc/sane.d/canon630u.conf 5fae93df3328f1915e3d26f77a8c3b9d [Errno 2] No such 
file or directory: u'/etc/sane.d/canon630u.conf 
5fae93df3328f1915e3d26f77a8c3b9d'
/etc/sane.d/canon_dr.conf c5b4e2008dba36c4a9df50f7e89fb65a [Errno 2] No such 
file or directory: u'/etc/sane.d/canon_dr.conf c5b4e2008dba36c4a9df50f7e89fb65a'
/etc/sane.d/canon_pp.conf 2ecfac7c883bc980aba880f424abb8ad [Errno 2] No such 
file or directory: u'/etc/sane.d/canon_pp.conf 2ecfac7c883bc980aba880f424abb8ad'
/etc/sane.d/cardscan.conf c53b0f155e8abb0e35da6e4bd9898e41 [Errno 2] No such 
file or directory: u'/etc/sane.d/cardscan.conf c53b0f155e8abb0e35da6e4bd9898e41'
/etc/sane.d/coolscan.conf b5a49230bc9b80a4358d966255d4697a [Errno 2] No such 
file or directory: u'/etc/sane.d/coolscan.conf b5a49230bc9b80a4358d966255d4697a'
/etc/sane.d/coolscan2.conf e9039d4f201acacca70e8964ec22ee70 [Errno 2] No such 
file or directory: u'/etc/sane.d/coolscan2.conf 
e9039d4f201acacca70e8964ec22ee70'
/etc/sane.d/coolscan3.conf dc124184659f6acfcb2f77d4759adc8c [Errno 2] No such 
file or directory: 

Bug#767277: python-mapnik: python datasources crash

2014-10-29 Thread Alexander Clausen
) 
() from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
#17 0x75967988 in 
boost::python::detail::exception_handler::operator()(boost::function0void 
const) const
() from /usr/lib/x86_64-linux-gnu/libboost_python-py27.so.1.55.0
#18 0x76846523 in 
boost::detail::function::function_obj_invoker2boost::_bi::bind_tbool, 
boost::python::detail::translate_exceptionstd::exception, void 
(*)(std::exception const), boost::_bi::list3boost::arg1, boost::arg2, 
boost::_bi::valuevoid (*)(std::exception const)  , bool, 
boost::python::detail::exception_handler const, boost::function0void 
const::invoke(boost::detail::function::function_buffer, 
boost::python::detail::exception_handler const, boost::function0void const) 
() from /usr/lib/python2.7/dist-packages/mapnik/_mapnik.so
#19 0x7596775d in 
boost::python::handle_exception_impl(boost::function0void) ()
   from /usr/lib/x86_64-linux-gnu/libboost_python-py27.so.1.55.0
#20 0x7595bae9 in ?? () from 
/usr/lib/x86_64-linux-gnu/libboost_python-py27.so.1.55.0
#21 0x004e193b in PyObject_Call (kw=optimized out, arg=optimized 
out, func=optimized out)
at ../Objects/abstract.c:2529
#22 do_call (nk=optimized out, na=optimized out, pp_stack=optimized out, 
func=optimized out)
at ../Python/ceval.c:4239
#23 call_function (oparg=optimized out, pp_stack=optimized out) at 
../Python/ceval.c:4044
#24 PyEval_EvalFrameEx () at ../Python/ceval.c:2667
#25 0x004def64 in PyEval_EvalCodeEx () at ../Python/ceval.c:3253
#26 0x00518d7f in PyEval_EvalCode (
locals={'JOIN_STYLE': type at remote 0xba0ff0, 'layer': Layer at remote 
0x7fffe1170d60, 'Polygon': type at remote 0xc0da60, 'asMultiPolygon': 
function at remote 0x7fffe11729b0, 'shape': function at remote 
0x7fffe1172ed8, 'asPoint': function at remote 0x7fffe115aaa0, 
'MultiLineString': type at remote 0xc0fea0, 'mapnik': module at remote 
0x77ea2980, 'MultiPolygon': type at remote 0xc11850, 'asShape': 
function at remote 0x7fffe1172f50, 'asLinearRing': function at remote 
0x7fffe115aa28, 'asLineString': function at remote 0x7fffe11616e0, 
'__package__': None, 'asMultiLineString': function at remote 0x7fffe1172578, 
'__doc__': None, 'CAP_STYLE': type at remote 0xbbb460, '__builtins__': 
module at remote 0x77fabb08, '__file__': 'simple_points.py', 
'asMultiPoint': function at remote 0x7fffe116de60, 'mapping': function at 
remote 0x7fffe1177050, '__name__': '__main__', 'ds': Datasource at remote 
0x7fffe1177410, 'LinearRing': type at remote 0xc0c3a0
 , 'box': function at remote 0x7fffe...(truncated), 
globals={'JOIN_STYLE': type at remote 0xba0ff0, 'layer': Layer at remote 
0x7fffe1170d60, 'Polygon': type at remote 0xc0da60, 'asMultiPolygon': 
function at remote 0x7fffe11729b0, 'shape': function at remote 
0x7fffe1172ed8, 'asPoint': function at remote 0x7fffe115aaa0, 
'MultiLineString': type at remote 0xc0fea0, 'mapnik': module at remote 
0x77ea2980, 'MultiPolygon': type at remote 0xc11850, 'asShape': 
function at remote 0x7fffe1172f50, 'asLinearRing': function at remote 
0x7fffe115aa28, 'asLineString': function at remote 0x7fffe11616e0, 
'__package__': None, 'asMultiLineString': function at remote 0x7fffe1172578, 
'__doc__': None, 'CAP_STYLE': type at remote 0xbbb460, '__builtins__': 
module at remote 0x77fabb08, '__file__': 'simple_points.py', 
'asMultiPoint': function at remote 0x7fffe116de60, 'mapping': function at 
remote 0x7fffe1177050, '__name__': '__main__', 'ds': Datasource at remote 
0x7fffe1177410, 'LinearRing': type at remote 0xc0c3a
 0, 'box': function at remote 0x7fffe...(truncated), co=0x77e892b0) at 
../Python/ceval.c:667
#27 run_mod.lto_priv () at ../Python/pythonrun.c:1371
#28 0x0050eeda in PyRun_FileExFlags () at ../Python/pythonrun.c:1357
#29 0x0050dbf7 in PyRun_SimpleFileExFlags () at 
../Python/pythonrun.c:949
#30 0x004b0b5b in Py_Main () at ../Modules/main.c:640
#31 0x76f14b45 in __libc_start_main (main=0x4b0430 main, argc=2, 
argv=0x7fffe628, 
init=optimized out, fini=optimized out, rtld_fini=optimized out, 
stack_end=0x7fffe618)
at libc-start.c:287
#32 0x004b0352 in _start ()
(gdb) inf loc
type = 0xa7e500
base = optimized out
basedealloc = optimized out
tstate = 0x0
(gdb) list
950 
951 /* UnTrack and re-Track around the trashcan macro, alas */
952 /* See explanation at end of function for full disclosure */
953 PyObject_GC_UnTrack(self);
954 ++_PyTrash_delete_nesting;
955 ++ tstate-trash_delete_nesting;
956 Py_TRASHCAN_SAFE_BEGIN(self);
957 --_PyTrash_delete_nesting;
958 -- tstate-trash_delete_nesting;
959 /* DO NOT restore GC tracking at this point.  weakref callbacks
(gdb)

Thanks,
Alexander Clausen

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-2-amd64 (SMP w/4 CPU cores

Bug#751827: python-virtualenv: version of pip in virtualenvs fails to uninstall some packages

2014-06-16 Thread Alexander Clausen
Package: python-virtualenv
Version: 1.11.6-2
Severity: important

Dear Maintainer,

(I am unsure if this is because of interaction of pip with the virtualenv,
so I am reporting against python-virtualenv, not python-pip. Feel free
to reassign!)

When creating a virtualenv, the version of pip that gets installed does
not properly uninstall some packages. Consider the following script:

-pip_fail.sh---
#!/bin/sh
set -x
unset PIP_DOWNLOAD_CACHE
virtualenv some_venv
. some_venv/bin/activate
pip install six==1.4.1
pip uninstall -y six
pip freeze
ls -la $VIRTUAL_ENV/lib/python2.7/site-packages/
ls -la $VIRTUAL_ENV/lib/python2.7/site-packages/six*egg*
cat $VIRTUAL_ENV/lib/python2.7/site-packages/six*egg*/installed-files.txt
rm -rf some_venv
-pip_fail.sh---

On my system, the uninstall fails with

Can't uninstall 'six'. No files were found to uninstall.

The installed-files.txt looks allright:

+ cat 
/tmp/some_venv/lib/python2.7/site-packages/six-1.4.1-py2.7.egg-info/installed-files.txt
../six.py
../six.pyc
./
top_level.txt
dependency_links.txt
SOURCES.txt
PKG-INFO

Replacing 'six==1.4.1' with 'six==1.5.1' in the script above, the
uninstall completes without error. The obvious difference is that
six==1.5.1 uses a wheel, six==1.4.1 doesn't. Installing pip from pypi,
while keeping six==1.4.1, also fixes the problem:

-pip_win.sh
#!/bin/sh
set -x
unset PIP_DOWNLOAD_CACHE
virtualenv some_venv
. some_venv/bin/activate
pip install pip==1.5.4
pip install pip==1.5.6
pip install six==1.4.1
pip uninstall -y six
pip freeze
ls -la $VIRTUAL_ENV/lib/python2.7/site-packages/
ls -la $VIRTUAL_ENV/lib/python2.7/site-packages/six*egg*
cat $VIRTUAL_ENV/lib/python2.7/site-packages/six*egg*/installed-files.txt
rm -rf some_venv
-pip_win.sh

Output of both scripts below.

Thanks,
Alex


-pip_fail.sh output---
+ unset PIP_DOWNLOAD_CACHE
+ virtualenv some_venv
New python executable in some_venv/bin/python2
Also creating executable in some_venv/bin/python
Installing setuptools, pip...done.
Running virtualenv with interpreter /usr/bin/python2
+ . some_venv/bin/activate
++ deactivate nondestructive
++ unset pydoc
++ '[' -n '' ']'
++ '[' -n '' ']'
++ '[' -n /bin/sh -o -n '' ']'
++ hash -r
++ '[' -n '' ']'
++ unset VIRTUAL_ENV
++ '[' '!' nondestructive = nondestructive ']'
++ VIRTUAL_ENV=/home/alex/some_venv
++ export VIRTUAL_ENV
++ 
_OLD_VIRTUAL_PATH=/opt/msp430-gcc-4.4.3/bin/:/home/alex/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
++ 
PATH=/home/alex/some_venv/bin:/opt/msp430-gcc-4.4.3/bin/:/home/alex/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
++ export PATH
++ '[' -n '' ']'
++ '[' -z '' ']'
++ _OLD_VIRTUAL_PS1=
++ '[' x '!=' x ']'
+++ basename /home/alex/some_venv
++ '[' some_venv = __ ']'
+++ basename /home/alex/some_venv
++ PS1='(some_venv)'
++ export PS1
++ alias 'pydoc=python -m pydoc'
++ '[' -n /bin/sh -o -n '' ']'
++ hash -r
+ pip install six==1.4.1
Downloading/unpacking six==1.4.1
  Downloading six-1.4.1.tar.gz
  Running setup.py (path:/home/alex/some_venv/build/six/setup.py) egg_info for 
package six

Installing collected packages: six
  Running setup.py install for six

Successfully installed six
Cleaning up...
+ pip uninstall -y six
Can't uninstall 'six'. No files were found to uninstall.
+ pip freeze
argparse==1.2.1
six==1.4.1
wsgiref==0.1.2
+ ls -la /home/alex/some_venv/lib/python2.7/site-packages/
total 304
drwxr-xr-x 8 alex alex   4096 Jun 17 02:38 .
drwxr-xr-x 4 alex alex   4096 Jun 17 02:38 ..
-rw-r--r-- 1 alex alex126 Jun 17 02:38 easy_install.py
-rw-r--r-- 1 alex alex320 Jun 17 02:38 easy_install.pyc
drwxr-xr-x 2 alex alex   4096 Jun 17 02:38 _markerlib
drwxr-xr-x 5 alex alex   4096 Jun 17 02:38 pip
drwxr-xr-x 2 alex alex   4096 Jun 17 02:38 pip-1.5.6.dist-info
-rw-r--r-- 1 alex alex 101161 Jun 17 02:38 pkg_resources.py
-rw-r--r-- 1 alex alex 108892 Jun 17 02:38 pkg_resources.pyc
drwxr-xr-x 4 alex alex   4096 Jun 17 02:38 setuptools
drwxr-xr-x 2 alex alex   4096 Jun 17 02:38 setuptools-4.0.1.dist-info
drwxr-xr-x 2 alex alex   4096 Jun 17 02:38 six-1.4.1-py2.7.egg-info
-rw-r--r-- 1 alex alex  20588 Jun 17 02:38 six.py
-rw-r--r-- 1 alex alex  21384 Jun 17 02:38 six.pyc
+ ls -la 
/home/alex/some_venv/lib/python2.7/site-packages/six-1.4.1-py2.7.egg-info
total 28
drwxr-xr-x 2 alex alex 4096 Jun 17 02:38 .
drwxr-xr-x 8 alex alex 4096 Jun 17 02:38 ..
-rw-r--r-- 1 alex alex1 Jun 17 02:38 dependency_links.txt
-rw-r--r-- 1 alex alex   80 Jun 17 02:38 installed-files.txt
-rw-r--r-- 1 alex alex 1422 Jun 17 02:38 PKG-INFO
-rw-r--r-- 1 alex alex  121 Jun 17 02:38 SOURCES.txt
-rw-r--r-- 1 alex alex4 Jun 17 02:38 top_level.txt
+ cat 
/home/alex/some_venv/lib/python2.7/site-packages/six-1.4.1-py2.7.egg-info/installed-files.txt
../six.py
../six.pyc
./
dependency_links.txt
SOURCES.txt

Bug#729682: argyll: Colorhug device is not accessible anymore

2013-11-21 Thread Alexander Clausen
Hi,
this appears to be a known problem with argyll 1.5.1, see

https://groups.google.com/d/msg/colorhug-users/Nj0RZjJaWaY/cX2TSqk7bmYJ

Alex


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#729306: virtualenvwrapper: first bash completion fails

2013-11-11 Thread Alexander Clausen
Package: virtualenvwrapper
Version: 4.1.1-1
Severity: normal

Dear Maintainer,

the first bash completion for workon fails. Lets assume we have
a virtualenv called foobar (and nothing else). To reproduce:

1. start a new shell (for example, open a new xterm)
2. type: workon footab, nothing happens.
3. press tab again, and the foobar virtualenv will be listed, as if
   there were multiple choices, even though the prefix is unique.

All subsequent tab completions in the same shell appear to work fine.
Starting a new shell breaks it again.

Thanks!

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.11.0 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages virtualenvwrapper depends on:
ii  libjs-sphinxdoc1.1.3+dfsg-8
ii  python 2.7.5-5
ii  python-stevedore   0.10-2
ii  python-virtualenv  1.10.1-1
ii  virtualenv-clone   0.2.4-1

Versions of packages virtualenvwrapper recommends:
ii  bash-completion  1:2.1-2

virtualenvwrapper suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#553460: grub-common: Missing sections in the info documentation

2009-10-31 Thread Alexander Clausen
Package: grub-common
Version: 1.97-1
Severity: important

Hi,
the nodes Configuration, Network, Preset Menu, Images, 
Troubleshooting, Invoking the grub shell,
Invoking grub-terminfo, Internals are missing from the info docs.

Thanks,

Alex


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30.5 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages grub-common depends on:
ii  base-files 5.0.0 Debian base system miscellaneous f
ii  libc6  2.10.1-3  GNU C Library: Shared libraries
ii  libfreetype6   2.3.11-1  FreeType 2 font engine, shared lib
ii  zlib1g 1:1.2.3.3.dfsg-15 compression library - runtime

Versions of packages grub-common recommends:
ii  os-prober 1.35   utility to detect other OSes on a 

Versions of packages grub-common suggests:
pn  grub-emu  none (no description available)
pn  multiboot-doc none (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#547364: is not displaying photos again

2009-10-12 Thread Alexander Clausen
Package: digikam
Version: 2:1.0.0~beta5-1
Severity: normal


Had the same problem. Killing all kde related processes and
restarting digikam fixed the problem here
(running digikam on a xfce desktop)

Alex


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30.5 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages digikam depends on:
ii  kdebase-runtime4:4.3.2-1 runtime components from the offici
ii  kdelibs5   4:4.3.2-2 core libraries for all KDE 4 appli
ii  kdepimlibs54:4.3.2-1 core libraries for KDE PIM 4 appli
ii  libc6  2.9-27GNU C Library: Shared libraries
ii  libgcc11:4.4.1-6 GCC support library
ii  libglib2.0-0   2.22.2-2  The GLib library of C routines
ii  libgphoto2-2   2.4.7-2   gphoto2 digital camera library
ii  libgphoto2-port0   2.4.7-2   gphoto2 digital camera port librar
ii  libjasper1 1.900.1-6 The JasPer JPEG-2000 runtime libra
ii  libjpeg62  6b-15 The Independent JPEG Group's JPEG 
ii  libkdcraw7 4:4.3.2-1 RAW picture decoding C++ library (
ii  libkexiv2-74:4.3.2-1 Qt like interface for the libexiv2
ii  libkipi6   4:4.3.2-1 library for apps that want to use 
ii  liblcms1   1.18.dfsg-1   Color management library
ii  liblensfun00.2.3-2   LensCorrection editor plugin libra
ii  liblqr-1-0 0.4.1-1   converts plain array images into m
ii  libmarble4 4:4.3.2-1 Marble globe widget library
ii  libphonon4 4:4.5.3-2 Qt 4 Phonon module
ii  libpng12-0 1.2.40-1  PNG library - runtime
ii  libqt4-dbus4:4.5.3-2 Qt 4 D-Bus module
ii  libqt4-network 4:4.5.3-2 Qt 4 network module
ii  libqt4-qt3support  4:4.5.3-2 Qt 3 compatibility library for Qt 
ii  libqt4-sql 4:4.5.3-2 Qt 4 SQL module
ii  libqt4-sql-sqlite  4:4.5.3-2 Qt 4 SQLite 3 database driver
ii  libqt4-svg 4:4.5.3-2 Qt 4 SVG module
ii  libqt4-xml 4:4.5.3-2 Qt 4 XML module
ii  libqtcore4 4:4.5.3-2 Qt 4 core module
ii  libqtgui4  4:4.5.3-2 Qt 4 GUI module
ii  libsoprano42.3.1+dfsg.1-1libraries for the Soprano RDF fram
ii  libstdc++6 4.4.1-6   The GNU Standard C++ Library v3
ii  libtiff4   3.9.1-1   Tag Image File Format (TIFF) libra
ii  libx11-6   2:1.2.2-1 X11 client-side library
ii  libxau61:1.0.5-1 X11 authorisation library
ii  libxdmcp6  1:1.0.2-3 X11 Display Manager Control Protoc
ii  phonon 4:4.5.3-2 Qt 4 Phonon module metapackage
ii  zlib1g 1:1.2.3.3.dfsg-15 compression library - runtime

Versions of packages digikam recommends:
ii  dolphin 4:4.3.2-1file manager for KDE 4
ii  epiphany-browser [www-brows 2.28.0-4 Intuitive GNOME web browser
ii  iceweasel [www-browser] 3.5.3-2  lightweight web browser based on M
ii  kipi-plugins0.7.0-1  image manipulation/handling plugin
ii  konqueror [www-browser] 4:4.3.2-1KDE 4's advanced file manager, web
ii  links [www-browser] 2.2-1+b1 Web browser running in text mode
ii  lynx-cur [www-browser]  2.8.8dev.1-1 Text-mode WWW Browser with NLS sup
ii  midori [www-browser]0.1.10-1 fast, lightweight graphical web br
ii  w3m [www-browser]   0.5.2-2.1WWW browsable pager with excellent

Versions of packages digikam suggests:
pn  digikam-doc   none (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#514083: e2dbg: man page: dangling symlink

2009-02-03 Thread Alexander Clausen
Package: e2dbg
Version: 1:0.8a25-2
Severity: normal

The man symlink for e2dbg is broken: 

a...@hal:~$ ls -la /usr/share/man/man1/e2dbg.1 
lrwxrwxrwx 1 root root 7 2009-02-04 03:17 /usr/share/man/man1/e2dbg.1 -
eresi.1
a...@hal:~$ ls -la /usr/share/man/man1/eresi.1
ls: cannot access /usr/share/man/man1/eresi.1: No such file or directory
a...@hal:~$ ls -la /usr/share/man/man1/eresi.1.gz 
-rw-r--r-- 1 root root 8058 2008-12-09 22:35
/usr/share/man/man1/eresi.1.gz
a...@hal:~$

In fact, several others from the eresi framework seem to be broken, too:

a...@hal:~$ find -L /usr/share/man/ -type l
/usr/share/man/man1/elfsh64.1
/usr/share/man/man1/etrace32.1
/usr/share/man/man1/evarista.1
/usr/share/man/man1/evarista64.1
/usr/share/man/man1/etrace64.1
/usr/share/man/man1/elfsh.1
/usr/share/man/man1/e2dbg.1
/usr/share/man/man1/e2dbg64.1
/usr/share/man/man1/evarista32.1
/usr/share/man/man1/etrace.1
/usr/share/man/man1/elfsh32.1
/usr/share/man/man1/e2dbg32.1
a...@hal:~$

Alex

-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.27.1 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages e2dbg depends on:
ii  libasm0   1:0.8a25-2 Disassembling engine provided to t
ii  libaspect01:0.8a25-2 The ERESI aspect library
ii  libc6 2.7-18 GNU C Library: Shared libraries
ii  libedfmt0 1:0.8a25-2 The ERESI debug format library
ii  libelfsh0 1:0.8a25-2 The ELF shell library
ii  libetrace01:0.8a25-2 The ERESI tracer library
ii  libmjollnir0  1:0.8a25-2 Flow analysis and fingerprinting c
ii  libncurses5   5.7+20090124-1 shared libraries for terminal hand
ii  libreadline5  5.2-3.1GNU readline and history libraries
ii  librevm0  1:0.8a25-2 The Reverse Engineering Vector Mac
ii  libstderesi0  1:0.8a25-2 The ERESI standard library
ii  libui01:0.8a25-2 The ERESI user interface

e2dbg recommends no packages.

e2dbg suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#485917: iceweasel: Pictures scaled by the browser (jpeg+png) is either black or white.

2008-06-13 Thread Alexander Clausen
Hi,
I can reproduce this bug, and

Option XaaNoOffscreenPixmap on

didn't change a thing, but switching to EXA fixed it.
This is with the following card:
02:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 
7000/VE]
and xf86-video-ati from git.

Alex



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#424403: quicksynergy: dies when clicking start (server)

2007-05-31 Thread Alexander Clausen
hi Jérémie,

Jérémie Corbier wrote:
 
 I have not been able to reproduce this bug on my amd64 box.  Could you please
 try to capture a full backtrace with gdb (bt full)?
 

ok, i recompiled with CFLAGS=-g and captured a bt:

(gdb) bt full
#0  0x2aed1790fc45 in raise () from /lib/libc.so.6
No symbol table info available.
#1  0x2aed179115c0 in abort () from /lib/libc.so.6
No symbol table info available.
#2  0x2aed17947afb in __libc_message () from /lib/libc.so.6
No symbol table info available.
#3  0x2aed1794efb0 in _int_free () from /lib/libc.so.6
No symbol table info available.
#4  0x2aed179526ec in free () from /lib/libc.so.6
No symbol table info available.
#5  0x00402c26 in save_config (above_entry=0x688090,
below_entry=0x688170, left_entry=0x688250,
right_entry=0x688330) at synergy_config.c:78
env_home = 0x7fff95be9eb7 /home/alex
filename = 0x73abd0 /home/alex/.quicksynergy
f = (FILE *) 0x2aed15220389
#6  0x00403b36 in start_button_clicked (widget=0x68f960,
data=0x60e6e0) at callbacks.c:112
entries = (GtkWidget **) 0x60e6e0
env_home = 0x7fff95be9eb7 /home/alex
filename = 0x2aed170222a5
[EMAIL PROTECTED] [1��H\215\025�Q
hostname = 0x69c6f0 \002
command = 0x2aed1700d70d H\205�I\211�H\213s\020u�H\213k
��H\215\025J�\001
stock = (GtkWidget *) 0x
status = 0
#7  0x2aed17001349 in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#8  0x2aed17011008 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#9  0x2aed17012443 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#10 0x2aed17012613 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#11 0x2aed1515085a in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#12 0x2aed1520d17d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#13 0x2aed17001349 in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0x2aed17011618 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#15 0x2aed17012217 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#16 0x2aed17012613 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0x2aed1530a8fe in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0x2aed15206823 in gtk_propagate_event () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#19 0x2aed15207781 in gtk_main_do_event () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#20 0x2aed156aa64c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#21 0x2aed1766d6d4 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#22 0x2aed1767050d in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#23 0x2aed1767081a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#24 0x2aed15207b13 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#25 0x00404846 in main (argc=1, argv=0x7fff95be9228) at main.c:211
above_entry = (GtkWidget *) 0x688090
below_entry = (GtkWidget *) 0x688170
left_entry = (GtkWidget *) 0x688250
right_entry = (GtkWidget *) 0x688330
vbox = (GtkWidget *) 0x63a0b0
hbox = (GtkWidget *) 0x63a230
page_label = (GtkWidget *) 0x695360
sep = (GtkWidget *) 0x692a40
about_button = (GtkWidget *) 0x68f8b0
start_button = (GtkWidget *) 0x68f960
close_button = (GtkWidget *) 0x68fa10
check_button = (GtkWidget *) 0x69a830
image = (GtkWidget *) 0x68f800
label = (GtkWidget *) 0x6950f0
pid = 0
(gdb)

I also ran it in valgrind, and got:

 snip ===
[EMAIL PROTECTED]:~/tmp/quicksynergy-0.6/src$ valgrind ./quicksynergy
==25595== Memcheck, a memory error detector.
==25595== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25595== Using LibVEX rev 1732, a library for dynamic binary translation.
==25595== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25595== Using valgrind-3.2.3-Debian, a dynamic binary instrumentation
framework.
==25595== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25595== For more details, rerun with: -v
==25595==
==25595== Syscall param writev(vector[...]) points to uninitialised byte(s)
==25595==at 0x73E800C: writev (writev.c:46)
==25595==by 0x6873D3B: _X11TransSocketWritev (Xtranssock.c:2191)
==25595==by 0x687886C: _XSend (XlibInt.c:1427)
==25595==by 0x686A73E: XQueryExtension (QuExt.c:50)
==25595==by 0x685F193: XInitExtension (InitExt.c:49)
==25595==by 

Bug#424403: quicksynergy: dies when clicking start (server)

2007-05-15 Thread Alexander Clausen
Package: quicksynergy
Version: 0.5-1
Severity: important


quicksynergy dies with 

*** glibc detected *** quicksynergy: free(): invalid next size (fast):
0x00635da0 ***

after clicking the start button in the server tab. it dies with the
following backtrace:

/lib/libc.so.6[0x2af71bfe1fb0]
/lib/libc.so.6(cfree+0x8c)[0x2af71bfe56ec]
quicksynergy[0x4027ee]
quicksynergy[0x40370d]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x109)[0x2af71b694349]
/usr/lib/libgobject-2.0.so.0[0x2af71b6a4008]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x833)[0x2af71b6a5443]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x2af71b6a5613]
/usr/lib/libgtk-x11-2.0.so.0[0x2af7197e5979]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x109)[0x2af71b694349]
/usr/lib/libgobject-2.0.so.0[0x2af71b6a444d]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x833)[0x2af71b6a5443]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x2af71b6a5613]
/usr/lib/libgtk-x11-2.0.so.0[0x2af7197e41f9]
/usr/lib/libgtk-x11-2.0.so.0[0x2af7198a222d]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x109)[0x2af71b694349]
/usr/lib/libgobject-2.0.so.0[0x2af71b6a4618]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x607)[0x2af71b6a5217]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x2af71b6a5613]
/usr/lib/libgtk-x11-2.0.so.0[0x2af71999f7be]
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0xfd)[0x2af71989b81d]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x321)[0x2af71989c831]
/usr/lib/libgdk-x11-2.0.so.0[0x2af719d3e64c]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1b4)[0x2af71bd006d4]
/usr/lib/libglib-2.0.so.0[0x2af71bd0350d]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1ca)[0x2af71bd0381a]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa3)[0x2af71989cbc3]
quicksynergy[0x4045e2]
/lib/libc.so.6(__libc_start_main+0xf4)[0x2af71bf8f8e4]
quicksynergy[0x402209]
=== Memory map: 
0040-0040b000 r-xp  03:02 782588 
/usr/bin/quicksynergy
0050a000-0050c000 rw-p a000 03:02 782588 
/usr/bin/quicksynergy
0050c000-00637000 rw-p 0050c000 00:00 0  [heap]
300840-3008473000 r-xp  03:02 424433 
/usr/lib/libfreetype.so.6.3.10
3008473000-3008573000 ---p 00073000 03:02 424433 
/usr/lib/libfreetype.so.6.3.10
3008573000-3008578000 rw-p 00073000 03:02 424433 
/usr/lib/libfreetype.so.6.3.10
2af719555000-2af719571000 r-xp  03:02 211862 
/lib/ld-2.5.so
2af719571000-2af719574000 rw-p 2af719571000 00:00 0
2af719574000-2af719748000 r--p  03:02 895919 
/usr/lib/locale/locale-archive
2af719748000-2af719757000 r--p  03:02 298440 
/usr/share/locale/en_GB/LC_MESSAGES/gtk20.mo
2af719757000-2af71975e000 r--s  03:02 863368 
/usr/lib/gconv/gconv-modules.cache
2af71977-2af719772000 rw-p 0001b000 03:02 211862 
/lib/ld-2.5.so
2af719772000-2af719aed000 r-xp  03:02 816026 
/usr/lib/libgtk-x11-2.0.so.0.1000.12
2af719aed000-2af719cec000 ---p 0037b000 03:02 816026 
/usr/lib/libgtk-x11-2.0.so.0.1000.12
2af719cec000-2af719cf6000 rw-p 0037a000 03:02 816026 
/usr/lib/libgtk-x11-2.0.so.0.1000.12
2af719cf6000-2af719cf8000 rw-p 2af719cf6000 00:00 0
2af719cf8000-2af719d87000 r-xp  03:02 815276 
/usr/lib/libgdk-x11-2.0.so.0.1000.12
2af719d87000-2af719f87000 ---p 0008f000 03:02 815276 
/usr/lib/libgdk-x11-2.0.so.0.1000.12
2af719f87000-2af719f8c000 rw-p 0008f000 03:02 815276 
/usr/lib/libgdk-x11-2.0.so.0.1000.12
2af719f8c000-2af719fa9000 r-xp  03:02 814830 
/usr/lib/libatk-1.0.so.0.1809.1
2af719fa9000-2af71a0a9000 ---p 0001d000 03:02 814830 
/usr/lib/libatk-1.0.so.0.1809.1
2af71a0a9000-2af71a0ac000 rw-p 0001d000 03:02 814830 
/usr/lib/libatk-1.0.so.0.1809.1
2af71a0ac000-2af71a0c3000 r-xp  03:02 815410 
/usr/lib/libgdk_pixbuf-2.0.so.0.1000.12
2af71a0c3000-2af71a2c3000 ---p 00017000 03:02 815410 
/usr/lib/libgdk_pixbuf-2.0.so.0.1000.12
2afAborted

(backtrace/memory map seems to be interrupted here)

Alex

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.21 (PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages quicksynergy depends on:
ii  libatk1.0-0   1.18.0-2   The ATK accessibility toolkit
ii  libc6 2.5-7  GNU C Library: Shared libraries
ii  libcairo2 1.4.6-1The Cairo 2D vector graphics libra
ii  libfontconfig12.4.2-1.2  generic font configuration