From: Michael R. <re...@eu...> - 2006-01-18 06:11:19
|
Hi David, > I've tried to get the code to work, and it compiles, but then LCD4Linux > segfaults! I'm not entirely sure where or why this happens, but when > run from the CVS source (from a few hours ago) directory as: too bad... > Evaluator: internal error: unhandled token <256> > Evaluator: internal error: unhandled token <0> Huh? > Any suggestions? Sorry to be awkward! I'll send you the driver code if > you want to look at it, but I don't think it's my code that's broken. I'm about 1000% sure that there's a buffor overflow or something similar. Somebody (probably your code) writes to memory where it better should not. Somebody overwrites (compiled) expressions for the evaluator, and later the evaluator complains about unknown tokens. So either double-check your code for bounds checking, or send me the patch (as described in my other mail), and I'll have a look at it. bye, Michael -- Michael Reinelt <re...@eu...> http://home.pages.at/reinelt GPG-Key 0xDF13BA50 ICQ #288386781 |