# Fw: [ flex-Bugs-1447867 ] fatal internal error w/ZendEngine2

- Thread: https://externals.io/message/22543
- Original archive: https://news-web.php.net/php.internals/22543
- Started by Nuno Lopes on 2006-03-21T00:07:21+00:00
- Messages: 1
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #22543 — Nuno Lopes — 2006-03-21T00:07:21+00:00

URL: https://externals.io/message/22543#22543

> Bugs item #1447867, was opened at 2006-03-11 12:55
> Message generated for change (Comment added) made by john43
> You can respond by visiting:
> https://sourceforge.net/tracker/?func=detail&atid=618177&aid=1447867&group_id=97492
>
> Please note that this message will contain a full copy of the comment 
> thread,
> including the initial issue submission, for this request,
> not just the latest update.
> > […]
> Group: 2.5.33
> Status: Open
> Resolution: None
> Priority: 5
> Submitted By: Mike Frysinger (vapier)
> > […]
> Summary: fatal internal error w/ZendEngine2
>
> Initial Comment:
> a user reported this via the Gentoo bugzilla ... when
> trying to build the ZendEngine2 in php cvs, flex dies:
>
> wget \
> 'http://cvs.php.net/viewcvs.cgi/*checkout*/ZendEngine2/flex.skl'
> wget \
> 'http://cvs.php.net/viewcvs.cgi/*checkout*/ZendEngine2/./zend_language_scanner.l'
> flex -Pzend -S./flex.skl -ozend_language_scanner.c \
>  -i ./zend_language_scanner.l
> flex: fatal internal error, bad line in skeleton file
>
> looks like it's due to the usage of '%*', '%+', and
> '%-' in the flex.skl file, but i'm not lex expert and
> i'm just guessing at this point :)
>
> ----------------------------------------------------------------------
>
> > […]
> Date: 2006-03-20 23:58
>
> Message:
> Logged In: YES
> user_id=335409
>
> They appear to be using a custom skeleton. The skeleton has
> changed significantly since past releases.
>
> If they _really_ need their own skeleton, I suggest they
> create a patch between the flex 2.5.4 skeleton and their own
> skeleton to identify the differences. Then, using that patch
> merely as a guide, patch the 2.5.33 skeleton BY HAND to
> upgrade it. However, I suspect they don't really need the
> custom skeleton.
>
> Please have someone from the Zend team contact me directly
> so I can help them refactor their code to use flex 2.5.33.
>
>
> ----------------------------------------------------------------------
>
> You can respond by visiting:
> https://sourceforge.net/tracker/?func=detail&atid=618177&aid=1447867&group_id=97492
