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 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]