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