Your message dated Thu, 13 Oct 2005 15:10:45 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#306323: fixed in amule 2.0.3-3
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 25 Apr 2005 18:51:05 +0000
>From [EMAIL PROTECTED] Mon Apr 25 11:51:05 2005
Return-path: <[EMAIL PROTECTED]>
Received: from 216.red-62-57-140.user.auna.net (aragorn) [62.57.140.216] 
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1DQ8fe-0004Du-00; Mon, 25 Apr 2005 11:51:03 -0700
Received: from rmh by aragorn with local (Exim 4.50)
        id 1DQ89i-00066K-Pc; Mon, 25 Apr 2005 20:18:02 +0200
Date: Mon, 25 Apr 2005 20:18:02 +0200
From: Robert Millan <[EMAIL PROTECTED]>
To: Robert Millan <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED]
Subject: preview feature doesn't work in background
Message-ID: <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Reportbug-Version: 3.9
Sender: Robert Millan <[EMAIL PROTECTED]>
Organisation: free as in freedom
User-Agent: Mutt/1.5.9i
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: amule
Version: 1.2.6+rc8-3
Severity: normal
Tags: patch

Preview feature seems to be waiting for the preview process to finish, and
amule (or at least the GUI) freezes as a consequence of this.

This appears to be a bug in WxWindows.  According to the documentation, the
default behaviour in wxExecute() is to _not_ wait for child to finish.  I tried
to force it with:

diff -ur amule-1.2.6+rc8.old/src/DownloadListCtrl.cpp 
amule-1.2.6+rc8/src/DownloadListCtrl.cpp
--- amule-1.2.6+rc8.old/src/DownloadListCtrl.cpp        2004-12-17 
17:55:45.000000000 +0100
+++ amule-1.2.6+rc8/src/DownloadListCtrl.cpp    2005-04-25 19:50:38.000000000 
+0200
@@ -2095,6 +2095,6 @@
        }
        */
        command.Append(wxT("\""));
-       wxExecute(command);
+       wxExecute(command, wxEXEC_ASYNC, NULL);
        
 }

but this doesn't seem to work either.  I think this is an wxwindows bug.
(i'm putting the wxwindows maintainer on CC, please reassign if adequate)

For what amule is concerned, this cheap hack using fork worked fine here:

diff -ur amule-1.2.6+rc8.old/src/DownloadListCtrl.cpp 
amule-1.2.6+rc8/src/DownloadListCtrl.cpp
--- amule-1.2.6+rc8.old/src/DownloadListCtrl.cpp        2004-12-17 
17:55:45.000000000 +0100
+++ amule-1.2.6+rc8/src/DownloadListCtrl.cpp    2005-04-25 20:09:52.000000000 
+0200
@@ -2095,6 +2095,9 @@
        }
        */
        command.Append(wxT("\""));
-       wxExecute(command);
-       
+       if (fork () == 0)
+         {
+           wxExecute(command);
+           exit (0);
+         }
 }


-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.11-1-k7
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ANSI_X3.4-1968) (ignored: LC_ALL 
set to C)

Versions of packages amule depends on:
ii  libatk1.0-0          1.8.0-4             The ATK accessibility toolkit
ii  libc6                2.3.2.ds1-21        GNU C Library: Shared libraries an
ii  libcurl3             7.13.2-2            Multi-protocol file transfer libra
ii  libgcc1              1:3.4.3-12          GCC support library
ii  libglib2.0-0         2.6.4-1             The GLib library of C routines
ii  libgtk2.0-0          2.6.4-1             The GTK+ graphical user interface 
ii  libidn11             0.5.13-1.0          GNU libidn library, implementation
ii  libpango1.0-0        1.8.1-1             Layout and rendering of internatio
ii  libpng12-0           1.2.8rel-1          PNG library - runtime
ii  libreadline5         5.0-10              GNU readline and history libraries
ii  libssl0.9.7          0.9.7e-3            SSL shared libraries
ii  libstdc++5           1:3.3.5-12          The GNU Standard C++ Library v3
ii  libwxgtk2.5.3        2.5.3.2             wxWidgets Cross-platform C++ GUI t
ii  libx11-6             4.3.0.dfsg.1-12.0.1 X Window System protocol client li
ii  xlibs                4.3.0.dfsg.1-12     X Keyboard Extension (XKB) configu
ii  zlib1g               1:1.2.2-4           compression library - runtime

-- no debconf information

-- 
 .''`.   Proudly running Debian GNU/kFreeBSD unstable/unreleased (on UFS2+S)
: :' :
`. `'    http://www.debian.org/ports/kfreebsd-gnu
  `-

---------------------------------------
Received: (at 306323-close) by bugs.debian.org; 13 Oct 2005 22:18:35 +0000
>From [EMAIL PROTECTED] Thu Oct 13 15:18:35 2005
Return-path: <[EMAIL PROTECTED]>
Received: from joerg by spohr.debian.org with local (Exim 3.36 1 (Debian))
        id 1EQBHh-0008GB-00; Thu, 13 Oct 2005 15:10:45 -0700
From: Julien Delange <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: lisa $Revision: 1.30 $
Subject: Bug#306323: fixed in amule 2.0.3-3
Message-Id: <[EMAIL PROTECTED]>
Sender: Joerg Jaspert <[EMAIL PROTECTED]>
Date: Thu, 13 Oct 2005 15:10:45 -0700
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02

Source: amule
Source-Version: 2.0.3-3

We believe that the bug you reported is fixed in the latest version of
amule, which is due to be installed in the Debian FTP archive:

amule-daemon_2.0.3-3_i386.deb
  to pool/main/a/amule/amule-daemon_2.0.3-3_i386.deb
amule-utils_2.0.3-3_i386.deb
  to pool/main/a/amule/amule-utils_2.0.3-3_i386.deb
amule_2.0.3-3.diff.gz
  to pool/main/a/amule/amule_2.0.3-3.diff.gz
amule_2.0.3-3.dsc
  to pool/main/a/amule/amule_2.0.3-3.dsc
amule_2.0.3-3_i386.deb
  to pool/main/a/amule/amule_2.0.3-3_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julien Delange <[EMAIL PROTECTED]> (supplier of updated amule package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon, 26 Sep 2005 21:03:46 +0200
Source: amule
Binary: amule amule-daemon amule-utils
Architecture: source i386
Version: 2.0.3-3
Distribution: unstable
Urgency: low
Maintainer: Julien Delange <[EMAIL PROTECTED]>
Changed-By: Julien Delange <[EMAIL PROTECTED]>
Description: 
 amule      - aNOTHER eMule P2P Client
 amule-daemon - aMule daemon
 amule-utils - utilities for amule
Closes: 306323 308874 310613 325145 329110
Changes: 
 amule (2.0.3-3) unstable; urgency=low
 .
   * amuled is now in amule-daemon package (Closes: #329110, #325145)
   * Use now gtk2, should work on all architectures (Closes: #308874)
   * Fix preview in background (Closes: #306323)
   * Fix preinst script (Closes: #310613)
Files: 
 f8925b940d52cc4d1b062c057f546074 704 x11 optional amule_2.0.3-3.dsc
 f51de235e88bbb27416670bbc127e919 31382 x11 optional amule_2.0.3-3.diff.gz
 692d827eae156e58eabf9edf52ade831 2442654 x11 optional amule_2.0.3-3_i386.deb
 9d20d6ac59877f58eaa10360e413d518 587524 x11 optional 
amule-utils_2.0.3-3_i386.deb
 1415fea5cbdabc8789adeca6e44653f3 634370 x11 optional 
amule-daemon_2.0.3-3_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDStHJpGK1HsL+5c0RAhruAKClQW2G2ZurKyI4Ch3qfZZ4Yw7ALACfSWxf
XrRvlT/AW1s89eyr/bmXvIE=
=Bo0g
-----END PGP SIGNATURE-----


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

Reply via email to