Synopsis - Issue Tracker

Bug155 Editing

Title Segmentation fault, debian package sysnopsis 0.8.
Created on 2009-03-16.14:51:39 by gavenkoa, last changed 2009-03-16.14:51:39 by gavenkoa.
assigned to priority low
type crash severity normal
components C parser platform GNU/Linux
status new resolution
depends on superseded by
Add Comment:
File
CC List:? gavenkoa

Messages
Author: gavenkoa Date: 2009-03-16.14:51:35
Original report see at
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519963

Package: synopsis
Version: 0.8.0-5

Debian etch 4.1

$ cat my.h
typedef int (*rnd_t)(void *ctx);
int rng_next_bytes(const rnd_t func);

$ ulimit -c 100000000

$ synopsis -p C -o my.syn my.h
Segmentation fault (core dumped)

$ gdb `which puthon` core

(gdb) bt
#0  0x403b02b8 in ASTTranslator::translate_parameters ()
   from /usr/lib/python2.4/site-packages/Synopsis/Parsers/C/ParserImpl.so
#1  0x403b6ae3 in ASTTranslator::visit () from /usr/lib/python2.4/site-packages/Synopsis/Parsers/C/ParserImpl.so
#2  0x40413d0b in Synopsis::PTree::Declarator::accept () from /usr/lib/libSynopsis.so.8
#3  0x403afe85 in ASTTranslator::visit () from /usr/lib/python2.4/site-packages/Synopsis/Parsers/C/ParserImpl.so
#4  0x40412948 in Synopsis::PTree::List::accept () from /usr/lib/libSynopsis.so.8
#5  0x403afe85 in ASTTranslator::visit () from /usr/lib/python2.4/site-packages/Synopsis/Parsers/C/ParserImpl.so
#6  0x40412948 in Synopsis::PTree::List::accept () from /usr/lib/libSynopsis.so.8
#7  0x403afe98 in ASTTranslator::visit () from /usr/lib/python2.4/site-packages/Synopsis/Parsers/C/ParserImpl.so
#8  0x40412948 in Synopsis::PTree::List::accept () from /usr/lib/libSynopsis.so.8
#9  0x403afe98 in ASTTranslator::visit () from /usr/lib/python2.4/site-packages/Synopsis/Parsers/C/ParserImpl.so
#10 0x403aff21 in ASTTranslator::visit () from /usr/lib/python2.4/site-packages/Synopsis/Parsers/C/ParserImpl.so
#11 0x404617ab in Synopsis::PTree::Declaration::accept () from /usr/lib/libSynopsis.so.8
#12 0x403afe85 in ASTTranslator::visit () from /usr/lib/python2.4/site-packages/Synopsis/Parsers/C/ParserImpl.so
#13 0x40412948 in Synopsis::PTree::List::accept () from /usr/lib/libSynopsis.so.8
#14 0x403afe98 in ASTTranslator::visit () from /usr/lib/python2.4/site-packages/Synopsis/Parsers/C/ParserImpl.so
#15 0x40412948 in Synopsis::PTree::List::accept () from /usr/lib/libSynopsis.so.8
#16 0x403affe7 in ASTTranslator::translate () from /usr/lib/python2.4/site-packages/Synopsis/Parsers/C/ParserImpl.so
#17 0x403bebb2 in (anonymous namespace)::parse ()
   from /usr/lib/python2.4/site-packages/Synopsis/Parsers/C/ParserImpl.so
#18 0x080b96b5 in PyEval_EvalFrame ()
#19 0x080ba975 in PyEval_EvalCodeEx ()
#20 0x08100e44 in PyClassMethod_New ()
#21 0x08058a87 in PyObject_Call ()
#22 0x080b805c in PyEval_EvalFrame ()
#23 0x080ba975 in PyEval_EvalCodeEx ()
#24 0x080b89fb in PyEval_EvalFrame ()
#25 0x080b9444 in PyEval_EvalFrame ()
#26 0x080ba975 in PyEval_EvalCodeEx ()
#27 0x080ba9d9 in PyEval_EvalCode ()
#28 0x080dd447 in PyRun_FileExFlags ()
#29 0x080dd644 in PyRun_SimpleFileExFlags ()
#30 0x08055ba8 in Py_Main ()
#31 0x08055032 in main ()
History
Date User Action Args
2009-03-16 14:51:47gavenkoacreate