On Sep 14, 2005, at 11:45 AM, Jean-Marc Lasgouttes wrote:

Could you try to compile without optimization
(--disable-optimization).

Bennett> I still get a crash:

#0  0x001682fc in (anonymous namespace)::encode
([EMAIL PROTECTED], [EMAIL PROTECTED]) at QLyXKeySym.C:59
#1  0x00169518 in QLyXKeySym::getISOEncoded (this=0xf4706b0,
[EMAIL PROTECTED]) at QLyXKeySym.C:200

It is a bit better, since encoding now has the same value twice :)

Could you get the value of "encoding" at frame #2?

(gdb) frame 2
(gdb) print encoding

(gdb) frame 2
#2 0x00062050 in LyXFunc::processKeySym (this=0xae500c0, keysym={px = 0xf48afe0, pn = {pi_ = 0xf40d630}}, state=ctrl) at lyxfunc.C:248 248 encoded_last_key = keysym->getISOEncoded(encoding ? encoding->Name() : "");
(gdb) print encoding
$1 = (const Encoding *) 0x0

Bennett

Reply via email to