Bug#707983: deluge-gtk: SEGV in libcrypto after few minutes.

2013-05-12 Thread Eddy Pronk
Package: deluge-gtk
Version: 1.3.3-2+nmu1
Severity: normal

I'm seeing this SEGV:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f6af56b9700 (LWP 29927)]
0x7f6b0fc267bd in RC4 () from /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0

My guess it is the same issue as reported here:
http://dev.deluge-torrent.org/ticket/2272


-- System Information:
Debian Release: 7.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages deluge-gtk depends on:
ii  deluge-common1.3.3-2+nmu1
ii  librsvg2-common  2.36.1-1
ii  notification-daemon  0.7.6-1
ii  python   2.7.3-4
ii  python-glade22.24.0-3+b1
ii  python-notify0.1.1-3
ii  xdg-utils1.1.0~rc1+git20111210-6

Versions of packages deluge-gtk recommends:
ii  python-pygame  1.9.1release+dfsg-8

deluge-gtk 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#696837: [patch]

2013-01-10 Thread Eddy Pronk
The file that imports libtorrent is packaged in deluge-common.
Why do you think it should not have a dependency on it?
What would be the right fix?

On Fri, Jan 11, 2013 at 6:18 AM, Andrey Rahmatullin w...@wrar.name wrote:
 On Tue, Jan 08, 2013 at 12:17:58AM +1000, Eddy Pronk wrote:
 deluged has the dependency. The deluge-common package should have it instead.
 No, it shouldn't.


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



Bug#696837: [patch]

2013-01-07 Thread Eddy Pronk
deluged has the dependency. The deluge-common package should have it instead.


libtorrent.patch
Description: Binary data


Bug#613686: Unplugging USB Headset freezes system

2011-02-16 Thread Eddy Pronk
Package: pulseaudio
Version: 0.9.21-3

If I plug in my Logitech USB Headset and remove it few seconds later the
screen goes black and shows only the mouse pointer. It is not possible to
open a console shell at this point. Power off is the only way out.

If pulseaudio is removed from the system then this does not happen.
Reinstalling pulseaudio brings back this problem.

I'm running Debian Squeeze AMD 64 and did a fresh install after it was
released as 6.0.

Removing my user from the audio group does not have impact.

(In Ubuntu 8.04 AMD64 this works fine on this laptop and same headset.)

I found this in /var/log/messages
Feb 16 13:49:01 popgun kernel: [12137.956302] usb 3-1: new full speed USB
device using uhci_hcd and address 2
Feb 16 13:49:01 popgun kernel: [12138.165397] usb 3-1: New USB device found,
idVendor=046d, idProduct=0a01
Feb 16 13:49:01 popgun kernel: [12138.165406] usb 3-1: New USB device
strings: Mfr=1, Product=2, SerialNumber=0
Feb 16 13:49:01 popgun kernel: [12138.165412] usb 3-1: Product: Logitech USB
Headset
Feb 16 13:49:01 popgun kernel: [12138.165417] usb 3-1: Manufacturer:
Logitech
Feb 16 13:49:01 popgun kernel: [12138.165646] usb 3-1: configuration #1
chosen from 1 choice
Feb 16 13:49:01 popgun kernel: [12138.325944] usbcore: registered new
interface driver snd-usb-audio
Feb 16 13:49:02 popgun pulseaudio[2141]: ratelimit.c: 164 events suppressed
Feb 16 13:49:06 popgun pulseaudio[2141]: alsa-util.c: Got POLLNVAL from ALSA
Feb 16 13:49:06 popgun pulseaudio[2141]: alsa-util.c: Could not recover from
POLLERR|POLLNVAL|POLLHUP and XRUN: No such device


Bug#372769: patch aborts with pch.c:622: intuit_diff_type: Assertion `i0 != NONE' failed. (fwd)

2007-08-29 Thread Eddy Pronk

The assert looks like a you should never get here condition.
It tries to figure out which filename should be used for the output.
At the point of the assert (or assume) it assumes at this point it 
should be clear which filename to use.
This fails because we try to revert the patch but the file to apply it 
to is not found. So there is nothing to revert to. In this case it is 
fine to ignore the hunk.


My patch look very similar. I removed the assert because if it is part 
of the if condition the assert condition can never be false.


I used a smaller file to reproduce it:

$ cat test.patch | patch -d . -R -E --dry-run -p2
missing header for unified diff at line 4 of patch
patch_: pch.c:622: intuit_diff_type: Assertion `i0 != NONE' failed.
Aborted (core dumped)

with the patch (see attachment reverse_bug.patch) it says:

missing header for unified diff at line 4 of patch
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--
|diff -Nur test1/foo test2/foo
|--- test1/foo1970-01-01 10:00:00.0 +1000
|+++ test2/foo2007-08-27 20:54:30.0 +1000
--
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored

Eddy

diff -Nur patch-2.5.9.orig/pch.c patch-2.5.9/pch.c
--- patch-2.5.9.orig/pch.c	2007-08-26 17:56:57.0 +1000
+++ patch-2.5.9/pch.c	2007-08-29 07:23:16.0 +1000
@@ -617,9 +617,8 @@
 	  }
 
 	is_empty = i == NONE || st[i].st_size == 0;
-	if ((! is_empty)  p_says_nonexistent[reverse ^ is_empty])
+	if (((! is_empty)  p_says_nonexistent[reverse ^ is_empty])  (i0 != NONE))
 	  {
-		assert (i0 != NONE);
 		reverse ^=
 		  ok_to_reverse
 		(The next patch%s would %s the file %s,\nwhich %s!,
diff -Nur test1/foo test2/foo
--- test1/foo	1970-01-01 10:00:00.0 +1000
+++ test2/foo	2007-08-27 20:54:30.0 +1000
@@ -0,0 +1 @@
+foo