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




Reply via email to