Your message dated Sun, 06 Dec 2009 19:10:12 +0000
with message-id <[email protected]>
and subject line Bug#558285: fixed in muse 0.8.1a-7
has caused the Debian Bug report #558285,
regarding muse 0.8.1a-6.3 fails to start on debian sid amd64 with sYSMALLOc
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
558285: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=558285
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: muse
Version: 0.8.1a-6.3ubuntu1
Severity: important

muse 0.8.1a-6.3 fails to start on debian sid amd64 with
$ muse
muse: malloc.c:3074: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *) 
&((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) 
&& old_size == 0) || ((unsigned long) (old_size) >= (unsigned 
long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * 
(sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1))) && ((old_top)->size & 
0x1) && ((unsigned long)old_end & pagemask) == 0)' failed.
Aborted

This is verified on debian sid amd64. i386 versions are unnaffected. Attached 
is a debdiff if it is of use of the fix for amd64 builds taken from ubuntu 
lucid, originally from arch 
https://bugs.launchpad.net/ubuntu/+source/muse/+bug/479662
http://bugs.archlinux.org/task/15466?project=1&order=dateopened&sort=desc&pagenum=8

note, this bug also seems to affect versions of muse up to and including 1.0 rc3


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

Kernel: Linux 2.6.32-5-generic (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages muse depends on:
ii  debconf [debcon 1.5.28ubuntu1            Debian configuration management sy
ii  libasound2      1.0.21a-1ubuntu1         shared library for ALSA applicatio
ii  libaudio2       1.9.2-3                  Network Audio System - shared libr
ii  libc6           2.10.1-3ubuntu1          GNU C Library: Shared libraries
ii  libfluidsynth1  1.0.9+dfsg-2             Real-time MIDI software synthesize
ii  libfontconfig1  2.6.0-1ubuntu12          generic font configuration library
ii  libfreetype6    2.3.11-1                 FreeType 2 font engine, shared lib
ii  libgcc1         1:4.4.2-2ubuntu1         GCC support library
ii  libice6         2:1.0.5-1                X11 Inter-Client Exchange library
ii  libjack0        0.116.1-4ubuntu2         JACK Audio Connection Kit (librari
ii  libjpeg62       6b-15                    The Independent JPEG Group's JPEG 
ii  liblash2        0.5.4-0ubuntu3           Linux Audio Session Handler (LASH)
ii  libpng12-0      1.2.40-1                 PNG library - runtime
ii  libqt3-mt       3:3.3.8-b-6ubuntu2       Qt GUI Library (Threaded runtime v
ii  libreadline5    5.2-7                    GNU readline and history libraries
ii  libsamplerate0  0.1.7-3                  Audio sample rate conversion libra
ii  libsm6          2:1.1.1-1                X11 Session Management library
ii  libsndfile1     1.0.20-3                 Library for reading/writing audio 
ii  libstdc++6      4.4.2-2ubuntu1           The GNU Standard C++ Library v3
ii  libuuid1        2.16-1ubuntu5            Universally Unique ID library
ii  libx11-6        2:1.2.2-1ubuntu1         X11 client-side library
ii  libxcursor1     1:1.1.9-1build1          X cursor management library
ii  libxext6        2:1.0.99.1-0ubuntu4      X11 miscellaneous extension librar
ii  libxft2         2.1.13-3ubuntu1          FreeType-based font drawing librar
ii  libxi6          2:1.2.1-2ubuntu1         X11 Input extension library
ii  libxinerama1    2:1.0.3-2                X11 Xinerama extension library
ii  libxrandr2      2:1.3.0-2                X11 RandR extension library
ii  libxrender1     1:0.9.4-2ubuntu1         X Rendering Extension client libra
ii  libxt6          1:1.0.6-1                X11 toolkit intrinsics library
ii  python          2.6.4-0ubuntu2           An interactive high-level object-o
ii  zlib1g          1:1.2.3.3.dfsg-15ubuntu1 compression library - runtime

Versions of packages muse recommends:
ii  cmt                     1.16-1           a collection of LADSPA plugins
ii  jackd                   0.116.1-4ubuntu2 JACK Audio Connection Kit (server 

muse suggests no packages.

-- debconf information excluded
diff -u muse-0.8.1a/debian/changelog muse-0.8.1a/debian/changelog
--- muse-0.8.1a/debian/changelog
+++ muse-0.8.1a/debian/changelog
@@ -1,3 +1,12 @@
+muse (0.8.1a-6.3ubuntu1) lucid; urgency=low
+
+  * debian/30_fix_x64_sysmalloc.dpatch: fix sysmalloc on amd64 systems
+    debian/patches/00list.amd64: only apply 30_fix_x64_sysmalloc.dpatch on amd64
+    (LP: #479662 ) 
+  * debian/control: update maintainer for ubuntu universe
+
+ -- SevenMachines <[email protected]>  Thu, 26 Nov 2009 18:07:57 +0000
+
 muse (0.8.1a-6.3) unstable; urgency=low
 
   * Non-maintainer upload.
diff -u muse-0.8.1a/debian/control muse-0.8.1a/debian/control
--- muse-0.8.1a/debian/control
+++ muse-0.8.1a/debian/control
@@ -1,7 +1,8 @@
 Source: muse
 Section: sound
 Priority: optional
-Maintainer: Daniel Kobras <[email protected]>
+Maintainer: Ubuntu Developers <[email protected]>
+XSBC-Original-Maintainer: Daniel Kobras <[email protected]>
 Build-Depends: debhelper (>= 7), libqt3-mt-dev, libasound2-dev, libsndfile1-dev, libjack-dev, libfluidsynth-dev (>> 1.0.3-5), libsamplerate0-dev, liblash-dev, uuid-dev, dpatch, autotools-dev, ladcca-dev
 Standards-Version: 3.7.3
 
only in patch2:
unchanged:
--- muse-0.8.1a.orig/debian/patches/00list.amd64
+++ muse-0.8.1a/debian/patches/00list.amd64
@@ -0,0 +1,2 @@
+30_fix_x64_sysmalloc
+
only in patch2:
unchanged:
--- muse-0.8.1a.orig/debian/patches/30_fix_x64_sysmalloc.dpatch
+++ muse-0.8.1a/debian/patches/30_fix_x64_sysmalloc.dpatch
@@ -0,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 30_fix_x64_sysmalloc.dpatch by SevenMachines <[email protected]>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+...@dpatch@
+diff -urNad muse-0.8.1a~/muse/memory.cpp muse-0.8.1a/muse/memory.cpp
+--- muse-0.8.1a~/muse/memory.cpp	2003-10-27 18:51:22.000000000 +0000
++++ muse-0.8.1a/muse/memory.cpp	2009-11-26 17:52:31.000000000 +0000
+@@ -48,7 +48,7 @@
+       {
+ //      printf("grow memory idx %d\n", idx);
+ 
+-      int esize = (idx+1) * sizeof(int);
++      int esize = (idx+1) * sizeof(int)+2;
+ 
+       Chunk* n    = new Chunk;
+       n->next     = chunks[idx];

--- End Message ---
--- Begin Message ---
Source: muse
Source-Version: 0.8.1a-7

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

muse_0.8.1a-7.diff.gz
  to main/m/muse/muse_0.8.1a-7.diff.gz
muse_0.8.1a-7.dsc
  to main/m/muse/muse_0.8.1a-7.dsc
muse_0.8.1a-7_amd64.deb
  to main/m/muse/muse_0.8.1a-7_amd64.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.
Daniel Kobras <[email protected]> (supplier of updated muse 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.8
Date: Sun, 06 Dec 2009 19:04:05 +0100
Source: muse
Binary: muse
Architecture: source amd64
Version: 0.8.1a-7
Distribution: unstable
Urgency: high
Maintainer: Daniel Kobras <[email protected]>
Changed-By: Daniel Kobras <[email protected]>
Description: 
 muse       - Qt-based midi/audio sequencer
Closes: 415304 558285
Changes: 
 muse (0.8.1a-7) unstable; urgency=high
 .
   * Added patches:
     + [10_64bit_memcorruption_fix] New.
       Fix memory corruption in Pool allocator on 64bit architectures.
       Closes: #558285
     + [10_es_locale_fix] New.
       Fix character encoding in Spanish localization file. Patch thanks
       to Christian Perrier. Closes: #415304
Checksums-Sha1: 
 ec7f7290286f2b71f8baf564b8ecc7b2bb709af5 1102 muse_0.8.1a-7.dsc
 57f0a97ab03cd6469b1360075d8d8f577951fcaf 47103 muse_0.8.1a-7.diff.gz
 e5d1ad8460656f7e7c738ebe7844544ca6aa9821 5628756 muse_0.8.1a-7_amd64.deb
Checksums-Sha256: 
 d94f6225605fe053ff347a89f71158923ba479fc388f10276d41cc404aa9ee47 1102 
muse_0.8.1a-7.dsc
 9f9f72fa164ca8cba2016353c30aa8205f1b150905adc33f8a76198a1b05c191 47103 
muse_0.8.1a-7.diff.gz
 40d29f9a1d23dbffe29a36e6e15ed7b3905ce72131fdcc3ad8067f35fcd8ae6d 5628756 
muse_0.8.1a-7_amd64.deb
Files: 
 18eb42a94e6e80ac74fd73ebc9e0661b 1102 sound optional muse_0.8.1a-7.dsc
 63d15bce4308e287a76142e03f534fb3 47103 sound optional muse_0.8.1a-7.diff.gz
 c0e6ac9ade74df2bd75ac3e2e4d9d0f3 5628756 sound optional muse_0.8.1a-7_amd64.deb

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

iEYEARECAAYFAksb91QACgkQpOKIA4m/fiuS8wCdFj2RI0Ku9to57yu2fIWfPZy/
FtIAn1kS1HpM85uOsglcqisAsf1Z1DEN
=sKkf
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to