Your message dated Sat, 10 Jun 2006 09:46:01 +0100
with message-id <[EMAIL PROTECTED]>
and subject line I can't reproduce this any more
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: libxml++2.6-1c2
Version: 2.6.1-2.1
Severity: important
File: libxml++2.6
I can't even run the provided example program, examples/dom_parser/main.cc:
(gdb) set args /usr/share/doc/libxml++2.6-doc/examples/dom_parser/example.xml
(gdb) run
Starting program: /home/sam/src/solar/solar-xml/xml/libxml/main
/usr/share/doc/libxml++2.6-doc/examples/dom_parser/example.xml
Node name = example
Node name = example
line = 4
Program received signal SIGSEGV, Segmentation fault.
0xb7cbeb5e in __gnu_cxx::__pool<true>::_M_reclaim_block ()
from /usr/lib/libstdc++.so.6
(gdb) bt full
#0 0xb7cbeb5e in __gnu_cxx::__pool<true>::_M_reclaim_block ()
from /usr/lib/libstdc++.so.6
No symbol table info available.
#1 0x0804a5f5 in __gnu_cxx::__mt_alloc<std::_List_node<xmlpp::Node*>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::deallocate (
this=0xbfedf6b4, __p=0x80685a0, __n=1) at mt_allocator.h:714
__pool = (
__gnu_cxx::__pool<true> &) @0x804b300: {<__gnu_cxx::__pool_base> = {
_M_options = {_M_align = 8, _M_max_bytes = 128, _M_min_bin = 8,
_M_chunk_size = 4080, _M_max_threads = 4096, _M_freelist_headroom = 10,
_M_force_new = false}, _M_binmap = 0x0, _M_init = false}, _M_bin = 0x0,
_M_bin_size = 1, _M_thread_freelist = 0x0, _M_thread_freelist_initial = 0x0}
__bytes = 12
#2 0x0804a611 in std::_List_base<xmlpp::Node*, std::allocator<xmlpp::Node*>
>::_M_put_node (this=0xbfedf6b4, __p=0x80685a0) at stl_list.h:317
No locals.
#3 0x0804a6ce in std::_List_base<xmlpp::Node*, std::allocator<xmlpp::Node*>
>::_M_clear (this=0xbfedf6b4) at list.tcc:78
__tmp = (class std::_List_node<xmlpp::Node*> *) 0x80685a0
__cur = (class std::_List_node<xmlpp::Node*> *) 0x80685b8
#4 0xb7fafd4c in xmlpp::Node::get_children () from /usr/lib/libxml++-2.6.so.1
No symbol table info available.
#5 0xb7fb0393 in xmlpp::Node::get_children () from /usr/lib/libxml++-2.6.so.1
No symbol table info available.
#6 0x08049d15 in print_node (node=0x80609f0, indentation=0) at main.cc:105
list = {<std::_List_base<xmlpp::Node*,std::allocator<xmlpp::Node*> >> =
{
_M_impl = {<std::allocator<std::_List_node<xmlpp::Node*> >> =
{<__gnu_cxx::__mt_alloc<std::_List_node<xmlpp::Node*>,__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool,
true> >> = {<__gnu_cxx::__mt_alloc_base<std::_List_node<xmlpp::Node*> >> =
{<No data fields>}, <No data fields>}, <No data fields>}, _M_node = {
_M_next = 0x8068618, _M_prev = 0x8068678}}}, <No data fields>}
nodeContent = (const struct xmlpp::ContentNode *) 0x0
nodeText = (const struct xmlpp::TextNode *) 0x0
nodeComment = (const struct xmlpp::CommentNode *) 0x0
nodename = {static npos = 4294967295, string_ = {
static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> =
{<__gnu_cxx::__mt_alloc<char,__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool,
true> >> = {<__gnu_cxx::__mt_alloc_base<char>> = {<No data fields>}, <No data
fields>}, <No data fields>},
_M_p = 0x806154c "example"}}}
#7 0x08049f2f in main (argc=2, argv=0xbfedf8a4) at main.cc:131
pNode = (const struct xmlpp::Node *) 0x80609f0
parser = <incomplete type>
filepath = {static npos = 4294967295, string_ = {
static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> =
{<__gnu_cxx::__mt_alloc<char,__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool,
true> >> = {<__gnu_cxx::__mt_alloc_base<char>> = {<No data fields>}, <No data
fields>}, <No data fields>},
_M_p = 0x804c434
"/usr/share/doc/libxml++2.6-doc/examples/dom_parser/example.xml"}}}
(gdb) quit
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (530, 'testing'), (520, 'unstable'), (510, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.12-1-k7
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Versions of packages libxml++2.6-1c2 depends on:
ii libc6 2.3.5-6 GNU C Library: Shared libraries an
ii libgcc1 1:4.0.1-9 GCC support library
ii libglib2.0-0 2.8.0-1 The GLib library of C routines
ii libglibmm-2.4-1c2 2.6.1-1.2 C++ wrapper for the GLib toolkit (
ii libsigc++-2.0-0c2 2.0.10-3 type-safe Signal Framework for C++
ii libstdc++6 4.0.1-9 The GNU Standard C++ Library v3
ii libxml2 2.6.22-1 GNOME XML library
ii zlib1g 1:1.2.2-4.sarge.2 compression library - runtime
-- no debconf information
--- End Message ---
--- Begin Message ---
Version: 2.6.1-2.2
Sam
--- End Message ---