Root experts Processing some data I fire up a browser (TBrowser b) and plot a member of an ntuple. Looks nice. I run to get some statistics and plot again. As I return the mouse from the browser window to the running window It produces a bus error - executing EnterLeave it finds all the addresses are illegal (dbx) p prevSelObj->GetName() dbx: fetch at 0x6e696f07 failed -- I/O error dbx: cannot access address 0x6e696f07 looking up virtual function (dbx) p this this = 0x143aede8 (dbx) p gPad gPad = 0xef583eb4 (dbx) p gPad->GetName() dbx: fetch at 0xa0 failed -- I/O error dbx: cannot access address 0xa0 looking up virtual function Here is the history: TPCtest : Real Time = 32.12 seconds Cpu Time = 30.74 seconds root [3] signal BUS (invalid address alignment) in TCanvas::EnterLeave at line 638 in file "GPAD_Canvas.cxx" 638 prevSelObj->ExecuteEvent(kMouseLeave, 0, 0); (dbx) where =>[1] TCanvas::EnterLeave(this = 0x143aed98, prevSelPad = 0xef583eb4, prevSelObj = 0xef5af1c0), line 638 in "GPAD_Canvas.cxx" [2] TCanvas::HandleInput(this = 0x143aed98, event = kMouseMotion, px = 397, py = 30), line 791 in "GPAD_Canvas.cxx" [3] TRootCanvas::HandleContainerMotion(this = 0x143aef80, event = 0xefffe70c), line 947 in "GUI_RootCanvas.cxx" [4] TRootContainer::HandleMotion(this = 0x143cd6f8, ev = 0xefffe70c), line 181 in "GUI_RootCanvas.cxx" [5] TGFrame::HandleEvent(this = 0x143cd6f8, event = 0xefffe70c), line 310 in "GUI_GFrame.cxx" [6] TGClient::HandleEvent(this = 0x13c1fa0, event = 0xefffe70c), line 826 in "GUI_GClient.cxx" [7] TGClient::ProcessOneEvent(this = 0x13c1fa0), line 728 in "GUI_GClient.cxx" [8] TGClient::HandleInput(this = 0x13c1fa0), line 752 in "GUI_GClient.cxx" [9] TGInputHandler::Notify(this = 0x10d3088), line 261 in "GUI_GClient.cxx" [10] TUnixSystem::DispatchOneEvent(this = 0xf7aa10, pendingOnly = '\0'), line 434 in "UNIX_UnixSystem.cxx" [11] TSystem::InnerLoop(this = 0xf7aa10), line 257 in "BASE_System.cxx" [12] TSystem::Run(this = 0xf7aa10), line 235 in "BASE_System.cxx" [13] TApplication::Run(this = 0x13c1ed8, retrn = '\0'), line 609 in "BASE_Application.cxx" [14] TRint::Run(this = 0x13c1ed8, retrn = '\0'), line 237 in "RINT_Rint.cxx" [15] main(argc = 1, argv = 0xefffed5c), line 63 in "MAIN_rmain.cxx" Any thoughts as to what I'm doing wrong? I have reproduced the behavior twice. Bill Love
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:43:29 MET