Your message dated Sat, 27 Jan 2007 18:32:05 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#408617: fixed in schroot 1.0.5-1
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)

--- Begin Message ---
Package: schroot
Version: 1.0.4-1

Hi,

I'm using schroot on ubuntu feisty (unmodified source package 1.0.4-1),
and get a segfault from schroot-listmounts every time I'm using schroot.

I'm attaching the stacktraces obtained by apport. Please note that
ubuntu already uses glibc 2.5, which can be found in debian/experimental
as well. 

Please tell me how I can give better diagnostics.


-- 
Reinhard Tartler <[EMAIL PROTECTED]> - GnuPG Id: 945348A4 
Fingerprint = 9300 5DC2 7E87 6C37 ED7B  CA9A 9808 3544 9453 48A4
Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by `/usr/lib/schroot/schroot-listmounts -m 
/var/lib/schroot/mount/feisty-067979f7-c'.
Program terminated with signal 11, Segmentation fault.
#0  0x00002b4ed82b2650 in strlen () from /lib/libc.so.6
#0  0x00002b4ed82b2650 in strlen () from /lib/libc.so.6
#1  0x000000000040650c in schroot_listmounts::main::list_mounts (this=<value 
optimized out>, 
    [EMAIL PROTECTED])
    at 
/usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/char_traits.h:257
        ret = (
    std::vector<std::basic_string<char, std::char_traits<char>, 
std::allocator<char> >,std::allocator<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > > > &) @0x7fffd3d14420: 
{<std::_Vector_base<std::basic_string<char, std::char_traits<char>, 
std::allocator<char> >,std::allocator<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > > >> = {
    _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No 
data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No 
data fields>}
        to_find = {static npos = 18446744073709551615, 
  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = 
{<No data fields>}, <No data fields>}, 
    _M_p = 0x629908 
"/var/lib/schroot/mount/feisty-067979f7-cba0-4457-8f0e-1fa120fad41e"}}
        rpath = 0x0
        mntdb = <value optimized out>
        mount = <value optimized out>
#2  0x0000000000406bd6 in schroot_listmounts::main::action_listmounts 
(this=0x7fffd3d145a0)
    at ../../../schroot/schroot-listmounts-main.cc:129
        mounts = {<std::_Vector_base<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> 
>,std::allocator<std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > > >> = {
    _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No 
data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No 
data fields>}
#3  0x0000000000405c83 in schroot_listmounts::main::run_impl (this=0x0)
    at ../../../schroot/schroot-listmounts-main.cc:146
        __PRETTY_FUNCTION__ = "virtual int schroot_listmounts::main::run_impl()"
#4  0x00000000004117fa in schroot_base::main::run (this=0x7fffd3d145a0, 
argc=<value optimized out>, 
    argv=0x7fffd3d14788) at ../../../schroot/schroot-base-main.cc:97
        status = <value optimized out>
#5  0x0000000000410e65 in main (argc=3, argv=0x7fffd3d14788) at 
../../../schroot/schroot-base-run.h:61
No locals.
#6  0x00002b4ed82598e4 in __libc_start_main () from /lib/libc.so.6
#7  0x0000000000405bb9 in _start ()
strlen () from /lib/libc.so.6
schroot_listmounts::main::list_mounts (this=<value optimized out>, 
schroot_listmounts::main::action_listmounts (this=0x7fffd3d145a0)
schroot_listmounts::main::run_impl (this=0x0)
schroot_base::main::run (this=0x7fffd3d145a0, argc=<value optimized out>,
.
Thread 1 (process 23337):
#0  0x00002b4ed82b2650 in strlen () from /lib/libc.so.6
#1  0x000000000040650c in schroot_listmounts::main::list_mounts (this=<value 
optimized out>, 
    [EMAIL PROTECTED])
    at 
/usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/char_traits.h:257
        ret = (
    std::vector<std::basic_string<char, std::char_traits<char>, 
std::allocator<char> >,std::allocator<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > > > &) @0x7fffd3d14420: 
{<std::_Vector_base<std::basic_string<char, std::char_traits<char>, 
std::allocator<char> >,std::allocator<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > > >> = {
    _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No 
data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No 
data fields>}
        to_find = {static npos = 18446744073709551615, 
  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = 
{<No data fields>}, <No data fields>}, 
    _M_p = 0x629908 
"/var/lib/schroot/mount/feisty-067979f7-cba0-4457-8f0e-1fa120fad41e"}}
        rpath = 0x0
        mntdb = <value optimized out>
        mount = <value optimized out>
#2  0x0000000000406bd6 in schroot_listmounts::main::action_listmounts 
(this=0x7fffd3d145a0)
    at ../../../schroot/schroot-listmounts-main.cc:129
        mounts = {<std::_Vector_base<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> 
>,std::allocator<std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > > >> = {
    _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No 
data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No 
data fields>}
#3  0x0000000000405c83 in schroot_listmounts::main::run_impl (this=0x0)
    at ../../../schroot/schroot-listmounts-main.cc:146
        __PRETTY_FUNCTION__ = "virtual int schroot_listmounts::main::run_impl()"
#4  0x00000000004117fa in schroot_base::main::run (this=0x7fffd3d145a0, 
argc=<value optimized out>, 
    argv=0x7fffd3d14788) at ../../../schroot/schroot-base-main.cc:97
        status = <value optimized out>
#5  0x0000000000410e65 in main (argc=3, argv=0x7fffd3d14788) at 
../../../schroot/schroot-base-run.h:61
No locals.
#6  0x00002b4ed82598e4 in __libc_start_main () from /lib/libc.so.6
#7  0x0000000000405bb9 in _start ()
libgcc1 1:4.1.1-21ubuntu7
libpam-runtime 0.79-4ubuntu2
liblockdev1 1.0.3-1.2
libboost-program-options1.33.1 1.33.1-9ubuntu3
libstdc++6 4.1.1-21ubuntu7
gcc-4.1-base 4.1.1-21ubuntu7
libuuid1 1.39+1.40-WIP-2006.11.14+dfsg-1ubuntu1
tzdata 2006p-1ubuntu1
libpam-foreground 0.3
libpam0g 0.79-4ubuntu2
belocs-locales-bin 2.4-2ubuntu1
libc6 2.5-0ubuntu8
libboost-regex1.33.1 1.33.1-9ubuntu3
libicu36 3.6-2
locales 2.3.23
0x2b4ed82b2650 <strlen+48>:     mov    (%rax),%rcx
0x2b4ed82b2653 <strlen+51>:     add    $0x8,%rax
0x2b4ed82b2657 <strlen+55>:     mov    %r8,%rdx
0x2b4ed82b265a <strlen+58>:     add    %rcx,%rdx
0x2b4ed82b265d <strlen+61>:     jae    0x2b4ed82b26c0 <strlen+160>
0x2b4ed82b265f <strlen+63>:     xor    %rcx,%rdx
0x2b4ed82b2662 <strlen+66>:     or     %r8,%rdx
0x2b4ed82b2665 <strlen+69>:     inc    %rdx
0x2b4ed82b2668 <strlen+72>:     jne    0x2b4ed82b26c0 <strlen+160>
0x2b4ed82b266a <strlen+74>:     mov    (%rax),%rcx
0x2b4ed82b266d <strlen+77>:     add    $0x8,%rax
0x2b4ed82b2671 <strlen+81>:     mov    %r8,%rdx
0x2b4ed82b2674 <strlen+84>:     add    %rcx,%rdx
0x2b4ed82b2677 <strlen+87>:     jae    0x2b4ed82b26c0 <strlen+160>
0x2b4ed82b2679 <strlen+89>:     xor    %rcx,%rdx
0x2b4ed82b267c <strlen+92>:     or     %r8,%rdx
00400000-00427000 r-xp 00000000 fd:00 475400                             
/usr/lib/schroot/schroot-listmounts
00627000-00628000 rw-p 00027000 fd:00 475400                             
/usr/lib/schroot/schroot-listmounts
00628000-00649000 rw-p 00628000 00:00 0                                  [heap]
2b4ed6d95000-2b4ed6db1000 r-xp 00000000 fd:00 590465                     
/lib/ld-2.5.so
2b4ed6db1000-2b4ed6db4000 rw-p 2b4ed6db1000 00:00 0 
2b4ed6fb0000-2b4ed6fb2000 rw-p 0001b000 fd:00 590465                     
/lib/ld-2.5.so
2b4ed6fb2000-2b4ed6fb4000 r-xp 00000000 fd:00 590750                     
/lib/libuuid.so.1.2
2b4ed6fb4000-2b4ed71b4000 ---p 00002000 fd:00 590750                     
/lib/libuuid.so.1.2
2b4ed71b4000-2b4ed71b5000 rw-p 00002000 fd:00 590750                     
/lib/libuuid.so.1.2
2b4ed71b5000-2b4ed71bd000 r-xp 00000000 fd:00 590229                     
/lib/libpam.so.0.79
2b4ed71bd000-2b4ed73bc000 ---p 00008000 fd:00 590229                     
/lib/libpam.so.0.79
2b4ed73bc000-2b4ed73bd000 rw-p 00007000 fd:00 590229                     
/lib/libpam.so.0.79
2b4ed73bd000-2b4ed73c0000 r-xp 00000000 fd:00 197269                     
/usr/lib/liblockdev.1.0.3.so
2b4ed73c0000-2b4ed75bf000 ---p 00003000 fd:00 197269                     
/usr/lib/liblockdev.1.0.3.so
2b4ed75bf000-2b4ed75c0000 rw-p 00002000 fd:00 197269                     
/usr/lib/liblockdev.1.0.3.so
2b4ed75c0000-2b4ed75c1000 rw-p 2b4ed75c0000 00:00 0 
2b4ed75c1000-2b4ed75f9000 r-xp 00000000 fd:00 196777                     
/usr/lib/libboost_program_options-gcc-mt-1_33_1.so.1.33.1
2b4ed75f9000-2b4ed77f9000 ---p 00038000 fd:00 196777                     
/usr/lib/libboost_program_options-gcc-mt-1_33_1.so.1.33.1
2b4ed77f9000-2b4ed77fb000 rw-p 00038000 fd:00 196777                     
/usr/lib/libboost_program_options-gcc-mt-1_33_1.so.1.33.1
2b4ed77fb000-2b4ed77fc000 rw-p 2b4ed77fb000 00:00 0 
2b4ed77fc000-2b4ed78a5000 r-xp 00000000 fd:00 196629                     
/usr/lib/libboost_regex-gcc-mt-1_33_1.so.1.33.1
2b4ed78a5000-2b4ed7aa4000 ---p 000a9000 fd:00 196629                     
/usr/lib/libboost_regex-gcc-mt-1_33_1.so.1.33.1
2b4ed7aa4000-2b4ed7aa9000 rw-p 000a8000 fd:00 196629                     
/usr/lib/libboost_regex-gcc-mt-1_33_1.so.1.33.1
2b4ed7aa9000-2b4ed7b92000 r-xp 00000000 fd:00 198954                     
/usr/lib/libstdc++.so.6.0.8
2b4ed7b92000-2b4ed7d91000 ---p 000e9000 fd:00 198954                     
/usr/lib/libstdc++.so.6.0.8
2b4ed7d91000-2b4ed7d97000 r--p 002e8000 fd:00 198954                     
/usr/lib/libstdc++.so.6.0.8
2b4ed7d97000-2b4ed7d9a000 rw-p 002ee000 fd:00 198954                     
/usr/lib/libstdc++.so.6.0.8
2b4ed7d9a000-2b4ed7dac000 rw-p 2b4ed7d9a000 00:00 0 
2b4ed7dac000-2b4ed7e2d000 r-xp 00000000 fd:00 591651                     
/lib/libm-2.5.so
2b4ed7e2d000-2b4ed802c000 ---p 00081000 fd:00 591651                     
/lib/libm-2.5.so
2b4ed802c000-2b4ed802e000 rw-p 00080000 fd:00 591651                     
/lib/libm-2.5.so
2b4ed802e000-2b4ed802f000 rw-p 2b4ed802e000 00:00 0 
2b4ed802f000-2b4ed803c000 r-xp 00000000 fd:00 590102                     
/lib/libgcc_s.so.1
2b4ed803c000-2b4ed823b000 ---p 0000d000 fd:00 590102                     
/lib/libgcc_s.so.1
2b4ed823b000-2b4ed823c000 rw-p 0000c000 fd:00 590102                     
/lib/libgcc_s.so.1
2b4ed823c000-2b4ed8383000 r-xp 00000000 fd:00 591647                     
/lib/libc-2.5.so
2b4ed8383000-2b4ed8583000 ---p 00147000 fd:00 591647                     
/lib/libc-2.5.so
2b4ed8583000-2b4ed8586000 r--p 00147000 fd:00 591647                     
/lib/libc-2.5.so
2b4ed8586000-2b4ed8588000 rw-p 0014a000 fd:00 591647                     
/lib/libc-2.5.so
2b4ed8588000-2b4ed858d000 rw-p 2b4ed8588000 00:00 0 
2b4ed858d000-2b4ed858f000 r-xp 00000000 fd:00 591650                     
/lib/libdl-2.5.so
2b4ed858f000-2b4ed878f000 ---p 00002000 fd:00 591650                     
/lib/libdl-2.5.so
2b4ed878f000-2b4ed8791000 rw-p 00002000 fd:00 591650                     
/lib/libdl-2.5.so
2b4ed8791000-2b4ed8792000 rw-p 2b4ed8791000 00:00 0 
2b4ed8792000-2b4ed879a000 r-xp 00000000 fd:00 591664                     
/lib/librt-2.5.so
2b4ed879a000-2b4ed8999000 ---p 00008000 fd:00 591664                     
/lib/librt-2.5.so
2b4ed8999000-2b4ed899b000 rw-p 00007000 fd:00 591664                     
/lib/librt-2.5.so
2b4ed899b000-2b4ed89b0000 r-xp 00000000 fd:00 591661                     
/lib/libpthread-2.5.so
2b4ed89b0000-2b4ed8bb0000 ---p 00015000 fd:00 591661                     
/lib/libpthread-2.5.so
2b4ed8bb0000-2b4ed8bb2000 rw-p 00015000 fd:00 591661                     
/lib/libpthread-2.5.so
2b4ed8bb2000-2b4ed8bb6000 rw-p 2b4ed8bb2000 00:00 0 
2b4ed8bb6000-2b4ed8cef000 r-xp 00000000 fd:00 196707                     
/usr/lib/libicui18n.so.36.0
2b4ed8cef000-2b4ed8eee000 ---p 00139000 fd:00 196707                     
/usr/lib/libicui18n.so.36.0
2b4ed8eee000-2b4ed8ef9000 rw-p 00138000 fd:00 196707                     
/usr/lib/libicui18n.so.36.0
2b4ed8ef9000-2b4ed8efa000 rw-p 2b4ed8ef9000 00:00 0 
2b4ed8efa000-2b4ed901d000 r-xp 00000000 fd:00 197693                     
/usr/lib/libicuuc.so.36.0
2b4ed901d000-2b4ed921d000 ---p 00123000 fd:00 197693                     
/usr/lib/libicuuc.so.36.0
2b4ed921d000-2b4ed922b000 rw-p 00123000 fd:00 197693                     
/usr/lib/libicuuc.so.36.0
2b4ed922b000-2b4ed922d000 rw-p 2b4ed922b000 00:00 0 
2b4ed922d000-2b4ed9bdc000 r--p 00000000 fd:00 196694                     
/usr/lib/libicudata.so.36.0
2b4ed9bdc000-2b4ed9ddb000 ---p 009af000 fd:00 196694                     
/usr/lib/libicudata.so.36.0
2b4ed9ddb000-2b4ed9ddc000 rw-p 009ae000 fd:00 196694                     
/usr/lib/libicudata.so.36.0
2b4ed9ddc000-2b4ed9dde000 rw-p 2b4ed9ddc000 00:00 0 
7fffd3d00000-7fffd3d15000 rw-p 7fffd3d00000 00:00 0                      [stack]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vdso]

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Source: schroot
Source-Version: 1.0.5-1

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

dchroot-dsa_1.0.5-1_powerpc.deb
  to pool/main/s/schroot/dchroot-dsa_1.0.5-1_powerpc.deb
dchroot_1.0.5-1_powerpc.deb
  to pool/main/s/schroot/dchroot_1.0.5-1_powerpc.deb
schroot_1.0.5-1.diff.gz
  to pool/main/s/schroot/schroot_1.0.5-1.diff.gz
schroot_1.0.5-1.dsc
  to pool/main/s/schroot/schroot_1.0.5-1.dsc
schroot_1.0.5-1_powerpc.deb
  to pool/main/s/schroot/schroot_1.0.5-1_powerpc.deb
schroot_1.0.5.orig.tar.gz
  to pool/main/s/schroot/schroot_1.0.5.orig.tar.gz



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.
Roger Leigh <[EMAIL PROTECTED]> (supplier of updated schroot 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: Sat, 27 Jan 2007 13:13:56 +0000
Source: schroot
Binary: dchroot-dsa dchroot schroot
Architecture: source powerpc
Version: 1.0.5-1
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers <[EMAIL PROTECTED]>
Changed-By: Roger Leigh <[EMAIL PROTECTED]>
Description: 
 dchroot    - Execute commands in a chroot environment
 dchroot-dsa - Execute commands in a chroot environment
 schroot    - Execute commands in a chroot environment
Closes: 408617
Changes: 
 schroot (1.0.5-1) unstable; urgency=low
 .
   * New upstream release.
   * schroot-listmounts: Don't segfault when realpath(3) returns null when
     the supplied path is nonexistent (Closes: #408617).
Files: 
 6c0ee711cfd1c0fa4f66c4963865a48b 972 admin optional schroot_1.0.5-1.dsc
 685c6e8c9a9d5de24e543031683b8e30 7376156 admin optional 
schroot_1.0.5.orig.tar.gz
 72c8126c40c5368aa31e54a555774591 20 admin optional schroot_1.0.5-1.diff.gz
 f0455d2209a15d9f53c6e30ab85aa705 495454 admin optional 
schroot_1.0.5-1_powerpc.deb
 63e7f5e26d28ab3902a80b17cea31a1a 281100 admin optional 
dchroot_1.0.5-1_powerpc.deb
 8172633ab9999a99e7c6825f9eeb0b96 280798 admin optional 
dchroot-dsa_1.0.5-1_powerpc.deb

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

iD8DBQFFu5cBVcFcaSW/uEgRAn/GAJ9Q5BWABIOpKJ/q7s5JC2QNBCqougCgwhIR
ay+kvl4Ur8ZWD5hRVKM0kNI=
=MS2d
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to