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

Reply via email to