Your message dated Fri, 23 Nov 2007 22:32:05 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#442090: fixed in luabind 0.7.dfsg-3
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: libluabind0
Version: 0.7.dfsg-1+b1
Severity: grave
Justification: renders package unusable
Using this package with my own software which uses Luabind results in my
program reaching a segmentation fault and no further explanation. The program
itself compiles with no warnings,
leavning me to believe it is not a problem with the development package, only
the run-time one. Below is the program stack when it reaches the segementation
fault (as reported by kdbg):
luabind::detail::overload_rep::overload_rep () from /usr/lib/libluabind.so.0
std::vector<luabind::detail::overload_rep,
std::allocator<luabind::detail::overload_rep> >::_M_insert_aux () from
/usr/lib/libluabind.so.0
luabind::detail::class_base::add_method () from /usr/lib/libluabind.so.0
hoa_defs::BindEngineToLua () at /usr/include/luabind/class.hpp:1233
InitializeEngine() at src/main.cpp:163
main (argc=3, argv=0xbfd0f094) at src/main.cpp:246
The bottom 3 entries are functions from my application, while the top three
come from within Luabind. There is an alternative Debian package for Luabind
that someone collaborating on my
project made available at his own repository, which does not exhibit this
problem nor any others. His package may be found here (see bottom of webpage):
http://debian.ettin.org/allacrost/dists/etch-backports/main/binary-i386/Packages
deb http://debian.ettin.org/allacrost etch-backports main
If you wish to use my application/source to reproduce this problem, you can
download either the source or the Debian package (also done by our packager)
from this page:
http://www.allacrost.org/?q=node/3
The function where this seg fault occurs in my code is in the function "void
BindEngineToLua()", which may be found in src/defs.cpp. Below is a link to a
web-browsable page of that file
from our SVN repository:
http://allacrost.svn.sourceforge.net/viewvc/allacrost/trunk/demo/src/defs.cpp?revision=974&view=markup
Please let me know if I can be of any assistance in helping to resolve this
issue, I would be happy to help. Thank you
- Tyler Olsen
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.21-2-k7 (SMP w/1 CPU core)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages libluabind0 depends on:
ii libc6 2.6.1-1+b1 GNU C Library: Shared libraries
ii libgcc1 1:4.2.1-4 GCC support library
ii liblua50 5.0.3-3 Main interpreter library for the L
ii liblualib50 5.0.3-3 Extension library for the Lua 5.0
ii libstdc++6 4.2.1-4 The GNU Standard C++ Library v3
libluabind0 recommends no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: luabind
Source-Version: 0.7.dfsg-3
We believe that the bug you reported is fixed in the latest version of
luabind, which is due to be installed in the Debian FTP archive:
libluabind-dbg_0.7.dfsg-3_amd64.deb
to pool/main/l/luabind/libluabind-dbg_0.7.dfsg-3_amd64.deb
libluabind-dev_0.7.dfsg-3_amd64.deb
to pool/main/l/luabind/libluabind-dev_0.7.dfsg-3_amd64.deb
libluabind-doc_0.7.dfsg-3_all.deb
to pool/main/l/luabind/libluabind-doc_0.7.dfsg-3_all.deb
libluabind-examples_0.7.dfsg-3_all.deb
to pool/main/l/luabind/libluabind-examples_0.7.dfsg-3_all.deb
libluabind0_0.7.dfsg-3_amd64.deb
to pool/main/l/luabind/libluabind0_0.7.dfsg-3_amd64.deb
luabind_0.7.dfsg-3.diff.gz
to pool/main/l/luabind/luabind_0.7.dfsg-3.diff.gz
luabind_0.7.dfsg-3.dsc
to pool/main/l/luabind/luabind_0.7.dfsg-3.dsc
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.
Arthur Loiret <[EMAIL PROTECTED]> (supplier of updated luabind 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: Fri, 23 Nov 2007 10:44:30 +0100
Source: luabind
Binary: libluabind-dbg libluabind-examples libluabind-doc libluabind-dev
libluabind0
Architecture: source all amd64
Version: 0.7.dfsg-3
Distribution: unstable
Urgency: low
Maintainer: Arthur Loiret <[EMAIL PROTECTED]>
Changed-By: Arthur Loiret <[EMAIL PROTECTED]>
Description:
libluabind-dbg - luabind c++ binding for lua: unstripped binaries
libluabind-dev - luabind c++ binding for lua: static library and headers
libluabind-doc - luabind c++ binding for lua: documentation files
libluabind-examples - luabind c++ binding for lua: example files
libluabind0 - luabind c++ binding for lua: runtime library
Closes: 442090 446512
Changes:
luabind (0.7.dfsg-3) unstable; urgency=low
.
[ Arthur Loiret ]
* 01_new_build_system.diff: Update: (Closes: #442090)
- Use --tag=CXX
- Don't link with -lstdc++
- Thanks to Cyril Brulebois for his help on this.
* debian/control:
- Fix typo in package description. (Closes: #446512)
- Use new Homepage field.
* debian/rules: Some cleanup, don't install libluabind.la anymore.
.
[ Pierre Habouzit ]
* debian/control: Add XS-DM-Upload-Allowed for this package.
Files:
aa659452b240cb320878d313d90562b9 852 libs optional luabind_0.7.dfsg-3.dsc
6e0c3759223a6b50f55d026846a05f2d 6113 libs optional luabind_0.7.dfsg-3.diff.gz
ff92d8cf359cf0da33c38a187756a1e4 70064 libs optional
libluabind0_0.7.dfsg-3_amd64.deb
97f9dbe6b728ddb4e721640aaabe44b9 653742 libs optional
libluabind-dbg_0.7.dfsg-3_amd64.deb
6e148641a5494e3a15a7112bd4f5f0dc 164626 libdevel optional
libluabind-dev_0.7.dfsg-3_amd64.deb
79a79552695a4ebcda7ca0a45db5e7ba 93580 doc optional
libluabind-doc_0.7.dfsg-3_all.deb
5d317f31a3c03fba71b0b8eece21c65b 12072 libdevel optional
libluabind-examples_0.7.dfsg-3_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHR0/9vGr7W6HudhwRAqDkAKCKySBGCwZdLxbRuxlzhc3Oj56CZgCfRkUN
nxu14TX0jrMXx3CUhBX9gBw=
=wabU
-----END PGP SIGNATURE-----
--- End Message ---