Hi Helmut,
On Sat, 20 Sep 2014 18:48:36 +0200 Helmut Grohne <[email protected]> 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 [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]