Package: gloox
Version: 1.0-1
Severity: important

1. there are multiple segfaults in gloox' testsuite:
--------------
make check
Making check in src
[...]
make[3]: Leaving directory `/tmp/GLOOX/gloox-1.0/src/tests/util'
/bin/bash: line 1: 26681 Segmentation fault      $i/${i}_test
Adhoc::Command: OK
[...]
FlexOffline: OK
/bin/bash: line 1: 26703 Segmentation fault      $i/${i}_test
GPGEncrypted: OK
[...]
--------------
ametzler@argenau:~$ grep 'Segmentation fault' /tmp/GLOOX/log.testsuite | wc
     30     210    1860
--------------
(SID)ametzler@argenau:/tmp/GLOOX/gloox-1.0$ gdb src/tests/adhoc/adhoc_test
GNU gdb (GDB) 7.2-debian
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /tmp/GLOOX/gloox-1.0/src/tests/adhoc/adhoc_test...done.
(gdb) run
Starting program: /tmp/GLOOX/gloox-1.0/src/tests/adhoc/adhoc_test
[Thread debugging using libthread_db enabled]

Program received signal SIGSEGV, Segmentation fault.
0xf7e8f884 in std::basic_string<char, std::char_traits<char>, 
std::allocator<char> >::assign(std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&) () from /usr/lib/libstdc++.so.6
(gdb) bt
#0  0xf7e8f884 in std::basic_string<char, std::char_traits<char>, 
std::allocator<char> >::assign(std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&) () from /usr/lib/libstdc++.so.6
#1  0x0805fffb in operator= (this=0x806e700)
    at /usr/include/c++/4.6/bits/basic_string.h:542
#2  gloox::JID::setBare (this=0x806e700) at jid.cpp:83
#3  0x08060318 in setStrings (this=0x806e700, jid=...) at jid.h:165
#4  gloox::JID::setJID (this=0x806e700, jid=...) at jid.cpp:44
#5  0x08049d13 in JID () at ../../jid.h:43
#6  __static_initialization_and_destruction_0 () at adhoc_test.cpp:11
#7  _GLOBAL__sub_I_g_jid () at adhoc_test.cpp:222
#8  0x08065c0b in __libc_csu_init ()
#9  0xf7c69db4 in __libc_start_main () from /lib/libc.so.6
#10 0x0804b0c5 in _start ()
--------------

2. The testsuite exits successfuly nevertheless:
--------------
(SID)ametzler@argenau:~$ make check ; echo $?
[...]
make[1]: Leaving directory `/tmp/GLOOX/gloox-1.0/src'
0
--------------

3. The Debian packaging does not run the testsuite at build time.

cu andreas



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

Reply via email to