Package: doxygen Version: 1.8.1-1 Severity: important
Hi, Previous verison (1.7.6.1-2.1) in Debian works fine (I saved the package). Version 1.8.0 in Gentoo Linux works fine too. Now in Gentoo doxygen also has version 1.8.1 by default, and it fails with the same backtrace. So I believe new bug comes from upstream. How to reproduce: 1) I found this problem when I was trying to rebuild my package with new doxygen: $ export LC_ALL=C $ dget -x http://mentors.debian.net/debian/pool/main/l/leechcraft/leechcraft_0.5.70+dfsg-1.dsc $ cd leechcraft-0.5.70+dfsg/ $ dpkg-buildpackage -rfakeroot -A ... Generating code for file <cut>/src/interfaces/core/icoreproxy.h... Segmentation fault make[1]: *** [override_dh_auto_build-indep] Error 139 ... 2) More common way to reproduce this problem: $ git clone --depth 1 git://github.com/0xd34df00d/leechcraft.git leechcraft-git $ cd leechcraft-git/doc/doxygen/core/ $ gdb doxygen (gdb) run Doxyfile ... Generating code for file <cut>/src/interfaces/core/icoreproxy.h... Program received signal SIGSEGV, Segmentation fault. 0x080b41b8 in ?? () (gdb) bt full #0 0x080b41b8 in ?? () No symbol table info available. #1 0x080b5f71 in ?? () No symbol table info available. #2 0x080b6000 in ?? () No symbol table info available. #3 0x081da799 in ?? () No symbol table info available. #4 0x080c1767 in ?? () No symbol table info available. #5 0x080c19be in ?? () No symbol table info available. #6 0x08084b49 in ?? () No symbol table info available. #7 0x08055654 in ?? () No symbol table info available. #8 0x0806f9ed in ?? () No symbol table info available. #9 0x0804b955 in ?? () No symbol table info available. #10 0xb7d1fe46 in __libc_start_main (main=0x804b920, argc=2, ubp_av=0xbffff104, init=0x8387200, fini=0x83871f0, rtld_fini=0xb7ff1300, stack_end=0xbffff0fc) at libc-start.c:228 result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1209655308, 0, 0, -1073745704, -1312585419, -304128219}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x2, 0x804f950}, data = {prev = 0x0, cleanup = 0x0, canceltype = 2}}} not_first_call = <optimized out> #11 0x0804f971 in ?? () No symbol table info available. (gdb) quit $ cd ../azoth/ $ gdb doxygen (gdb) run Doxyfile ... Generating code for file <cut>/src/plugins/azoth/interfaces/azoth/azothcommon.h... Program received signal SIGSEGV, Segmentation fault. 0x080b41b8 in ?? () (gdb) bt full #0 0x080b41b8 in ?? () No symbol table info available. #1 0x080b5f71 in ?? () No symbol table info available. #2 0x080b6000 in ?? () No symbol table info available. #3 0x081da799 in ?? () No symbol table info available. #4 0x080c1767 in ?? () No symbol table info available. #5 0x080c19be in ?? () No symbol table info available. #6 0x08084b49 in ?? () No symbol table info available. #7 0x08055654 in ?? () No symbol table info available. #8 0x0806f9ed in ?? () No symbol table info available. #9 0x0804b955 in ?? () No symbol table info available. #10 0xb7d1fe46 in __libc_start_main (main=0x804b920, argc=2, ubp_av=0xbffff104, init=0x8387200, fini=0x83871f0, rtld_fini=0xb7ff1300, stack_end=0xbffff0fc) at libc-start.c:228 result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1209655308, 0, 0, -1073745704, -358381650, -1228975682}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x2, 0x804f950}, data = {prev = 0x0, cleanup = 0x0, canceltype = 2}}} not_first_call = <optimized out> #11 0x0804f971 in ?? () No symbol table info available. Do you need any additional information? Best regards, Boris