Your message dated Mon, 23 May 2011 19:26:15 +0000
with message-id <[email protected]>
and subject line Bug#627494: fixed in doxygen 1.7.4-2
has caused the Debian Bug report #627494,
regarding doxygen: segfaults in QThread / pthread on kfreebsd
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
627494: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=627494
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: doxygen
Version: 1.7.4-1
Severity: important
Hi!
I'm seeing doxygen segfaulting regularly on kfreebsd-*
buildds. And produced a backtrace for one of these. It turned out to
be easily reproducible. Backtrace below (wasn't too easi btw: doxygen
still builds a stripped binary with DEB_BUILD_OPTIONS=debug)
This is extracting the call from shibboleth-sp2 experimental build
SRCDIR='.' PROJECT='shibboleth' DOCDIR='doc/api' VERSION='2.4.2'
PERL_PATH='/usr/bin/perl' HAVE_DOT='YES' DOT_PATH='/usr/bin' GENERATE_MAN='NO'
GENERATE_RTF='NO' GENERATE_XML='NO' GENERATE_HTMLHELP='NO' GENERATE_CHI='NO'
GENERATE_HTML='YES' GENERATE_LATEX='NO' DX_INCLUDE= gdb --args /usr/bin/doxygen
./doxygen.cfg
Program received signal ?, Unknown signal.
0x2865fd87 in __pthread_sigsuspend () from /lib/i686/cmov/libpthread.so.0
(gdb) bt full
#0 0x2865fd87 in __pthread_sigsuspend () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#1 0x2865ee58 in __pthread_wait_for_restart_signal () from
/lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x2865fcb2 in pthread_create@@GLIBC_2.3 () from
/lib/i686/cmov/libpthread.so.0
No symbol table info available.
#3 0x08356b64 in QThread::start (this=0x8bb79d8) at qthread_unix.cpp:133
locker = {m_mutex = 0x876e808}
attr = {__detachstate = 1, __schedpolicy = 2, __schedparam =
{__sched_priority = 0}, __inheritsched = 0, __scope = 0, __guardsize = 4096,
__stackaddr_set = 0, __stackaddr = 0x0, __stacksize = 2093056}
code = <value optimized out>
127.0.0.1 localhost
#4 0x082d09b4 in DotManager::DotManager (this=0x8bb65a8) at dot.cpp:924
thread = 0x8bb79d8
i = <value optimized out>
numThreads = <value optimized out>
#5 0x082d0bf8 in DotManager::instance () at dot.cpp:908
No locals.
#6 0x082e145a in DotInclDepGraph::writeGraph (this=0xbfbfe174, out=...,
format=BITMAP,
path=0x8ba10b0 "/home/christoph/shibboleth-sp2-2.4.2+dfsg/doc/api/html",
fileName=0x8ba9508
"/home/christoph/shibboleth-sp2-2.4.2+dfsg/doc/api/html/a00051.html",
relPath=0x0, generateImageMap=true) at dot.cpp:2915
dotArgs = {m_data = 0x8bac548 ' ' <repeats 200 times>...}
dotRun = 0x8bab8f0
d = {_vptr.QDir = 0x8579aa8, dPath = {static null = {<No data fields>},
d = 0x8babc30, static shared_null = 0x867cb78}, fList = 0x0, fiList = 0x0,
nameFilt = {static null = {<No data fields>}, d = 0x8bac038, static
shared_null = 0x867cb78}, filtS = QDir::All, sortS = QDir::IgnoreCase,
dirty = 1, allDirs = 0}
usePDFLatex = false
baseName = {m_data = 0x88912c8 "a00122"}
absPdfName = {m_data = 0x8babf50
"/home/christoph/shibboleth-sp2-2.4.2+dfsg/doc/api/html/a00122.pdf"}
imgExt = {m_data = 0x8bab730 "png"}
absDotName = {m_data = 0x8babdb8
"/home/christoph/shibboleth-sp2-2.4.2+dfsg/doc/api/html/a00122.dot"}
absImgName = {m_data = 0x8bac500
"/home/christoph/shibboleth-sp2-2.4.2+dfsg/doc/api/html/a00122.png"}
mapName = {m_data = 0x8bab2d8 "shibsp_2_abstract_s_p_request_8h"}
absBaseName = {m_data = 0x8babec0
"/home/christoph/shibboleth-sp2-2.4.2+dfsg/doc/api/html/a00122"}
absMapName = {m_data = 0x8babf08
"/home/christoph/shibboleth-sp2-2.4.2+dfsg/doc/api/html/a00122.map"}
absEpsName = {m_data = 0x8babf98
"/home/christoph/shibboleth-sp2-2.4.2+dfsg/doc/api/html/a00122.eps"}
regenerate = true
#7 0x080a5e95 in HtmlGenerator::endInclDepGraph (this=0x8766670, g=...) at
htmlgen.cpp:2418
No locals.
#8 0x081be1b3 in OutputList::forall (this=0x8958e80, func=<value optimized
out>, a1=...) at outputlist.cpp:282
og = <value optimized out>
#9 0x080814e2 in endInclDepGraph (this=0x8781448, ol=...) at outputlist.h:370
No locals.
#10 FileDef::writeIncludeGraph (this=0x8781448, ol=...) at filedef.cpp:345
incDepGraph = {m_startNode = 0x8bea018, m_usedNodes = 0x8b9fb70, static
m_curNodeNumber = 9, m_diskName = {
m_data = 0x8777788 "AbstractSPRequest.h"}, m_maxDistance = 0,
m_inverse = false}
#11 0x080877e4 in FileDef::writeDocumentation (this=0x8781448, ol=...) at
filedef.cpp:598
generateTreeView = true
versionTitle = {m_data = 0x0}
pageTitle = {m_data = 0x8ba1200 "shibsp/AbstractSPRequest.h File
Reference"}
lde = 0x8771820
title = {m_data = 0x8bea160 "shibsp/AbstractSPRequest.h"}
eli = {<QGListIterator> = {list = 0x8766730, curNode = 0x8772158}, <No
data fields>}
#12 0x0804f72d in generateFileDocs () at doxygen.cpp:7259
doc = <value optimized out>
fni = {<QListIterator<FileDef>> = {<QGListIterator> = {list =
0x88256b8, curNode = 0x87a2a40}, <No data fields>}, <No data fields>}
fd = 0x8781448
fnli = {<QListIterator<FileName>> = {<QGListIterator> = {list =
0x8715ee0, curNode = 0x877bab0}, <No data fields>}, <No data fields>}
fn = 0x4
#13 0x0806e624 in generateOutput () at doxygen.cpp:10578
generateTagFile = <value optimized out>
genString = {m_data = 0x8ba10f0 "Generated on Sat May 21 2011 02:07:04
for shibboleth-2.4.2 by"}
searchEngine = false
thisDir = {_vptr.QDir = 0x867cb78, dPath = {static null = {<No data
fields>}, d = 0x288c5ff4, static shared_null = 0x867cb78}, fList = 0xbfbfe338,
fiList = 0x2880c1a2, nameFilt = {static null = {<No data fields>}, d
= 0x8765ee8, static shared_null = 0x867cb78}, filtS = 0, sortS = QDir::Name,
dirty = 0, allDirs = 0}
tag = 0x8ba11d0
serverBasedSearch = false
#14 0x0804b715 in main (argc=2, argv=0xbfbfe428) at main.cpp:38
No locals.
Regards
Christoph
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: kfreebsd-i386 (i686)
Kernel: kFreeBSD 8.2-1-686-smp
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages doxygen depends on:
ii doxygen-latex 1.7.4-1 Documentation system for C, C++, J
ii libc0.1 2.13-4 Embedded GNU C Library: Shared lib
ii libgcc1 1:4.6.0-7 GCC support library
ii libstdc++6 4.6.0-7 The GNU Standard C++ Library v3
doxygen recommends no packages.
Versions of packages doxygen suggests:
ii doxygen-doc 1.7.4-1 Documentation for doxygen
ii doxygen-gui 1.7.4-1 GUI configuration tool for doxygen
ii graphviz 2.26.3-7 rich set of graph drawing tools
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: doxygen
Source-Version: 1.7.4-2
We believe that the bug you reported is fixed in the latest version of
doxygen, which is due to be installed in the Debian FTP archive:
doxygen-doc_1.7.4-2_all.deb
to main/d/doxygen/doxygen-doc_1.7.4-2_all.deb
doxygen-gui_1.7.4-2_amd64.deb
to main/d/doxygen/doxygen-gui_1.7.4-2_amd64.deb
doxygen-latex_1.7.4-2_all.deb
to main/d/doxygen/doxygen-latex_1.7.4-2_all.deb
doxygen_1.7.4-2.debian.tar.gz
to main/d/doxygen/doxygen_1.7.4-2.debian.tar.gz
doxygen_1.7.4-2.dsc
to main/d/doxygen/doxygen_1.7.4-2.dsc
doxygen_1.7.4-2_amd64.deb
to main/d/doxygen/doxygen_1.7.4-2_amd64.deb
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.
Matthias Klose <[email protected]> (supplier of updated doxygen 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.8
Date: Mon, 23 May 2011 20:07:07 +0200
Source: doxygen
Binary: doxygen doxygen-latex doxygen-doc doxygen-gui
Architecture: source amd64 all
Version: 1.7.4-2
Distribution: unstable
Urgency: low
Maintainer: Matthias Klose <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
doxygen - Documentation system for C, C++, Java, Python and other languages
doxygen-doc - Documentation for doxygen
doxygen-gui - GUI configuration tool for doxygen
doxygen-latex - Documentation system for C, C++, Java, Python and other
languages
Closes: 622147 625956 627494
Changes:
doxygen (1.7.4-2) unstable; urgency=low
.
* Re-enable the doxygen_direct_dot_run.diff patch, still issues on
armel. Closes: #627494.
* Only include jquery.js in generated output when needed (Chris Butler).
Closes: #622147.
* Include jquery.js source in debian/; add jquery.js license.
Closes: #625956.
Checksums-Sha1:
d176e2f91054dede04ceaaffacc33cc0c9e90e90 1247 doxygen_1.7.4-2.dsc
c9ddaa7964b90fe4e710375e446ea7650fc47a18 48423 doxygen_1.7.4-2.debian.tar.gz
6b865ae96caa2227b444bf9f38fcc29753a0d61b 2287044 doxygen_1.7.4-2_amd64.deb
076be30c3d0b9df83929d351f5d7d9e11bf3486f 261606 doxygen-gui_1.7.4-2_amd64.deb
b2efcbcd76159ea0a7eb45ffa0015109392109a4 8366 doxygen-latex_1.7.4-2_all.deb
9fb75d9f52beab87b47518bd21c1b16bd0a42da0 1720696 doxygen-doc_1.7.4-2_all.deb
Checksums-Sha256:
28a95ba3e8ebc8c3efc5fe8ec32a3d7803695fdb1cf83bfb133567c8fb3457f1 1247
doxygen_1.7.4-2.dsc
be17d523d65795a9a835924221408b77a2faa3e0701d146d9d6135434d73a4c4 48423
doxygen_1.7.4-2.debian.tar.gz
be7beb4cb5b1e1ca6464de26d7a0eac73a53a86021d302ae10bf7572868a68c2 2287044
doxygen_1.7.4-2_amd64.deb
14576838925628f3977452c7e45fcfead32b173190e07c8d86b16d897def66db 261606
doxygen-gui_1.7.4-2_amd64.deb
baf2834a6ea96530a5404765fa55a7ca9c694ad140635283e8d1b83ad12c14ee 8366
doxygen-latex_1.7.4-2_all.deb
1ae7ea2184ed2c1e8310bb256f72c1943bd73409588e0781b442dddb5479fc18 1720696
doxygen-doc_1.7.4-2_all.deb
Files:
9cc92d7694fa04794cb7758bebc3f77d 1247 devel optional doxygen_1.7.4-2.dsc
61953579c39b6504e48fcbe00d650d50 48423 devel optional
doxygen_1.7.4-2.debian.tar.gz
6dda2f0ee959618bfb68cb7634d1909b 2287044 devel optional
doxygen_1.7.4-2_amd64.deb
4f31d526799c88e548b23fd43c0ea4a9 261606 devel optional
doxygen-gui_1.7.4-2_amd64.deb
4fb789b8520ab756e11b5f2d888992c2 8366 devel optional
doxygen-latex_1.7.4-2_all.deb
4cb1fa1abafdff06fc7cec6f0ca4ac6a 1720696 doc optional
doxygen-doc_1.7.4-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk3arzIACgkQStlRaw+TLJy0yACgwhV58AXFDhtrJShXn+9daHZj
4SkAnRs3CP9WGeH3h44N1XN8KWoEHCC+
=ID9y
-----END PGP SIGNATURE-----
--- End Message ---