Re: [Linux] Bug in "Powered Grep"
Brought to you by:
set
From: Thiago F.G. A. <tf...@te...> - 2006-02-10 03:10:25
|
Sorry, SET, the bug is still there. I'm sending a full bt this time. [], Thiago (gdb) r Starting program: /home/tfga/packages/set/setedit/makes/editor.exe Program received signal SIGSEGV, Segmentation fault. 0x40298b77 in memcpy () from /lib/libc.so.6 (gdb) bt full #0 0x40298b77 in memcpy () from /lib/libc.so.6 No symbol table info available. #1 0x080b8fe8 in DynStrCat (Struct=3D0xbffff520, str=3D0xc82a597c <Address= 0xc82a597c out of bounds>, len=3D1074528036) at ../extra/dyncat.cc:49 Struct =3D (DynStrCatStruct *) 0xc82a597c len =3D 1074528036 oldLen =3D 43 #2 0x080abafc in TSOSListBoxMsg::selectItem (this=3D0x8251340, item=3D40) = at ../setedit/edmsg.cc:194 st =3D {len =3D 1074528079, str =3D 0x0} allocated =3D 0 len =3D 43 offset =3D 16 this =3D (TSOSListBoxMsg * const) 0x2b item =3D 1 c =3D -936748676 aux =3D 43 msg =3D 0x82ab4cc "ceditor.cc:4387: len=3Dsprintf(buf,\" (= SendCommands\");" fI =3D (FileInfo *) 0x82ab4b4 #3 0x080ac3a3 in TSOSListBoxMsg::selectNext (this=3D0x8251340, offset=3D1)= at ../setedit/edmsg.cc:401 this =3D (TSOSListBoxMsg * const) 0x8251340 offset =3D 1074528035 nFocus =3D 40 #4 0x080ac168 in TSOSListBoxMsg::handleEvent (this=3D0x8251340, event=3D@0= xbffff7d0) at ../setedit/edmsg.cc:345 this =3D (TSOSListBoxMsg * const) 0x8251340 event =3D (TEvent &) @0xbffff7d0: {what =3D 256, {mouse =3D {butto= ns =3D 33 '!', doubleClick =3D 37, where =3D {x =3D 0, y =3D 0}}, keyDown =3D {charScan =3D {charCode =3D 33 '!', scanCode =3D 37 '%'}, = keyCode =3D 561, shiftState =3D 0, raw_scanCode =3D 0 '\0'}, message =3D {command =3D 9505, {infoPtr =3D 0x0, infoLong =3D 0, infoW= ord =3D 0, infoInt =3D 0, infoByte =3D 0 '\0', infoChar =3D 0 '\0'}}}} this =3D (struct TNSCollection * const) 0x400bff23 #5 0x4009efb3 in doHandleEvent () from /usr/lib/librhtv.so.2.1.0 No symbol table info available. #6 0x4009f0d9 in TGroup::handleEvent () from /usr/lib/librhtv.so.2.1.0 No symbol table info available. #7 0x400c066c in TWindow::handleEvent () from /usr/lib/librhtv.so.2.1.0 No symbol table info available. #8 0x40090b7c in TDialog::handleEvent () from /usr/lib/librhtv.so.2.1.0 No symbol table info available. #9 0x4009efb3 in doHandleEvent () from /usr/lib/librhtv.so.2.1.0 No symbol table info available. #10 0x4009f0d9 in TGroup::handleEvent () from /usr/lib/librhtv.so.2.1.0 No symbol table info available. #11 0x40090067 in TDeskTop::handleEvent () from /usr/lib/librhtv.so.2.1.0 No symbol table info available. #12 0x4009efb3 in doHandleEvent () from /usr/lib/librhtv.so.2.1.0 No symbol table info available. #13 0x4009f0d9 in TGroup::handleEvent () from /usr/lib/librhtv.so.2.1.0 No symbol table info available. #14 0x400acfad in TProgram::handleEvent () from /usr/lib/librhtv.so.2.1.0 No symbol table info available. #15 0x08099c11 in TSetEditorApp::handleEvent (this=3D0x8179fe8, event=3D@0x= bffff7d0) at ../setedit/editmain.cc:899 this =3D (TSetEditorApp * const) 0x8179fe8 event =3D (TEvent &) @0xbffff7d0: {what =3D 256, {mouse =3D {butto= ns =3D 33 '!', doubleClick =3D 37, where =3D {x =3D 0, y =3D 0}}, keyDown =3D {charScan =3D {charCode =3D 33 '!', scanCode =3D 37 '%'}, = keyCode =3D 561, shiftState =3D 0, raw_scanCode =3D 0 '\0'}, message =3D {command =3D 9505, {infoPtr =3D 0x0, infoLong =3D 0, infoW= ord =3D 0, infoInt =3D 0, infoByte =3D 0 '\0', infoChar =3D 0 '\0'}}}} this =3D (class TEditorCollection * const) 0x0 FileName =3D 0x8179fe8 "lN\022\b=FCN\022\b" NodeName =3D 0xbffff7d0 "" VisibleName =3D 0x1 <Address 0x1 out of bounds> p =3D (class TDskWinMan *) 0xbffff7b8 word =3D 0xbffff7d0 "" #16 0x4009ebc8 in TGroup::execute () from /usr/lib/librhtv.so.2.1.0 No symbol table info available. #17 0x400ad5a1 in TProgram::run () from /usr/lib/librhtv.so.2.1.0 No symbol table info available. #18 0x0809e3fc in main (argc=3D1, argv=3D0xbffff8e4) at ../setedit/editmain= =2Ecc:3323 argc =3D 1074528035 argv =3D (char **) 0x0 set_files =3D 0x0 set_libs =3D 0x400bff23 "\213]=FC\211=EC]=C3\220\215t&" On Mon, 6 Feb 2006, Salvador Eduardo Tropea wrote: > Killed ;-) > I found the code added FileInfo structures living the type field "blank".= It=20 > looks like your system usually gets this field with 0x8000 ored and the c= ode=20 > interpreted it as a line with continuation ... > CVS is fixed. > > Regards, SET --=20 Thiago F. G. Albuquerque () ascii ribbon campaign - against html mail=20 /\ - against microsoft attachments |