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 ---

Reply via email to