Unix build broken.


Subject: Unix build broken.
From: Martin Sevior (msevior@mccubbin.ph.unimelb.edu.au)
Date: Mon May 14 2001 - 01:00:53 CDT


Hi folks,
        The unix build immediately segfaults upon pressing a key. A bit of
tracing with electric fence led to this:

ElectricFence Aborting: free(48e07ffc): address not from malloc().

Program received signal SIGILL, Illegal instruction.
0x403bd8c1 in kill () from /lib/libc.so.6

backtracing led to this..

5 0x08209ec5 in ev_UnixKeyboard::keyPressEvent (this=0x45bc4ff8,
    pView=0x4889af08, e=0x48ab1018) at ev_UnixKeyboard.cpp:197
197 delete ucs;
(gdb) list
192 if(m.mbtowc(wc,mbs[i]))
193 ucs[uLength++]=wc;
194 }
195 }
196 invokeKeyboardMethod(pView,pEM,ucs,uLength); // no char data to offer
197 delete ucs;
198 return true;

Sorry I don't more time for debugging. Good Luck!

Martin



This archive was generated by hypermail 2b25 : Sat May 26 2001 - 03:51:04 CDT