Hi Helmut,

On Sat, 20 Sep 2014 18:48:36 +0200 Helmut Grohne <hel...@subdivi.de> wrote:
> On Sat, Sep 20, 2014 at 04:56:24PM +0200, Helmut Grohne wrote:
> >  * The bug is reproducible with efl 1.8.6-2 source when reducing the
> >    value of INPUT to @top_srcdir@/src/lib/eina (faster segfault).
> 
> Attaching a minimally reproducing sample.
> 
> Helmut
Thanks for the sample.

This is the beginning of the endless recursion:
...
#7244 0x00000000005d1892 in recursivelyAddGroupListToTitle (ol=...,
d=0x18, root=false)
    at util.cpp:6377
        gli = {<QListIterator<GroupDef>> = {<QGListIterator> = {list =
0x14f7400,
              curNode = 0x14f7440}, <No data fields>},
          _vptr.GroupListIterator = 0x825a10 <vtable for
GroupListIterator+16>}
        first = true
        groups = 0x1
#7245 0x00000000005d1892 in recursivelyAddGroupListToTitle (ol=...,
d=0x18, root=false)
    at util.cpp:6377
        gli = {<QListIterator<GroupDef>> = {<QGListIterator> = {list =
0x14f7480,
              curNode = 0x14f74c0}, <No data fields>},
          _vptr.GroupListIterator = 0x825a10 <vtable for
GroupListIterator+16>}
        first = true
        groups = 0x1
#7246 0x00000000005d1892 in recursivelyAddGroupListToTitle (ol=...,
d=0x18, d@entry=0x14fa160,
    root=false, root@entry=true) at util.cpp:6377
        gli = {<QListIterator<GroupDef>> = {<QGListIterator> = {list =
0x14f7400,
              curNode = 0x14f7440}, <No data fields>},
          _vptr.GroupListIterator = 0x825a10 <vtable for
GroupListIterator+16>}
        first = true
        groups = 0x1
#7247 0x00000000005d1a8a in addGroupListToTitle (ol=...,
d=d@entry=0x14fa160) at util.cpp:6396
No locals.
#7248 0x000000000045fb50 in GroupDef::writeDocumentation
(this=0x14fa160, ol=...) at groupdef.cpp:943
        lang = <optimized out>
        eli = {<QGListIterator> = {list = 0x1503350,
            curNode = 0x7f49617ebeb0 <__GI___libc_malloc+96>}, <No data
fields>}
#7249 0x0000000000439321 in generateGroupDocs () at doxygen.cpp:8963
No locals.
#7250 generateOutput () at doxygen.cpp:11383
        generateMan = 192
        serverBasedSearch = false
        thisDir = {_vptr.QDir = 0x14f3100, dPath = {static null = {<No
data fields>}, d = 0x0,
            static shared_null = 0x1407f00}, fList = 0x0, fiList = 0x0,
nameFilt = {
            static null = {<No data fields>}, d = 0x14f5700, static
shared_null = 0x1407f00},
          filtS = QDir::All, sortS = QDir::IgnoreCase, dirty = 1,
allDirs = 0}
        searchEngine = true
#7251 0x000000000040907e in main (argc=1, argv=0x7fffb1835c38) at
main.cpp:38
No locals.
(gdb) quit

The trace can be reproducer by running doxygen the following way:
doxy$ ls
input.h
Doxyfile
doxy$ ulimit -s 1024
doxy$ doxygen
...
Segmentation fault (core dumped)
doxy$ (echo -e "file doxygen\ncore core\nbt full") | gdb > gdb.log

Cheers,
Balint


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to