sort by:
Revision Author Date Message Commit Date
9542cae Fixes from wrong protections in tests like; if (iact<3 && *safe) { should be if (iact<3 && safe) { (thanks to Andreas Zoglauer) git-svn-id: http://root.cern.ch/svn/root/trunk@8402 27541ba8-7e3a-0410-8455-c3a389f83636 15 March 2004, 12:23:17 UTC
60559aa From Andrei Gheata TGeo: - from Mihaela: TGeoXtru - DistToOut implemented - modification in TGeoManager::Import() to preserve gFile (I saw this was needed running example02 of the VMC - when geometry was retreived from file) git-svn-id: http://root.cern.ch/svn/root/trunk@8401 27541ba8-7e3a-0410-8455-c3a389f83636 15 March 2004, 12:11:51 UTC
2029f0e Fix a bug in the new implementation of TFormula::EvalPar for the case kExpo (shift by 1 in the use of parameters) git-svn-id: http://root.cern.ch/svn/root/trunk@8400 27541ba8-7e3a-0410-8455-c3a389f83636 14 March 2004, 18:15:47 UTC
4c44cc3 Change TTree::BuildIndex from void to Int_t. The return value contains teh number of entries in the Tree. A return value=-1 indicates a failure. Add more comments to the documentation of this function to indicate how to create an index with only "majorname" git-svn-id: http://root.cern.ch/svn/root/trunk@8399 27541ba8-7e3a-0410-8455-c3a389f83636 14 March 2004, 09:12:01 UTC
193c52b switch order of treeplayer and proof in the list of modules to fix build problem. git-svn-id: http://root.cern.ch/svn/root/trunk@8398 27541ba8-7e3a-0410-8455-c3a389f83636 13 March 2004, 11:20:41 UTC
3a4d052 Fix TProfile copy constructor. fScaling was not copied git-svn-id: http://root.cern.ch/svn/root/trunk@8397 27541ba8-7e3a-0410-8455-c3a389f83636 13 March 2004, 08:23:15 UTC
a549fdd Add more references to the header of TLimit following a long set of discussions in the statistics news group between Jim Linnemann and Tom Junk. git-svn-id: http://root.cern.ch/svn/root/trunk@8396 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 23:01:55 UTC
9cf2227 Fix a problem in the TProfile2D copy constructor. The member fScaling was not copied. git-svn-id: http://root.cern.ch/svn/root/trunk@8395 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 22:40:11 UTC
d23a4ec From Philippe: This patches prevents a confusion due to possible aliasing of STL container of Long64_t. This patches also transform TClassEdit from a class with only static member to a namespace. (The same should be done for TMath). This allow some simplication by allowing the usage of using namespace TClassEdit; which removes the need to always use TClassEdit:: to refer to the functions. git-svn-id: http://root.cern.ch/svn/root/trunk@8394 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 21:45:27 UTC
23c2d45 From Philippe: In case of a formula like f = new TFormula("f2","\"af(d+gd\"+2"); this patches make sure to avoid a possible infinite loop (due to incorrect counter manipulation). When a string is used in an arithmetic evaluation, it is evaluated as the value 0. (Hence the above example always return the value 2). git-svn-id: http://root.cern.ch/svn/root/trunk@8393 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 21:43:32 UTC
f35868d o RooAbsArg Upgrade to printCompactTree() with dirty state operation mode printout and optional hook function for derived classes to print out information on cached objects o RooProdPdf Fix link/memory management problem by separated owned and borrowed components of partial integral list in separate managers Adjust operModeHook() and recursiveServerRedirectHook() function to work with new management scheme Implement printCompactTreeHook() to print out tree structure of components of all cached partial integral lists git-svn-id: http://root.cern.ch/svn/root/trunk@8392 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 21:14:37 UTC
efcd128 From valeriy Onuchin: more fixes (rollback) for solving grab pointer problem git-svn-id: http://root.cern.ch/svn/root/trunk@8391 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 17:41:36 UTC
148b4eb Some cosmetic changes in teh documentation Add reference to a pdf file (now in the root/doc directory) git-svn-id: http://root.cern.ch/svn/root/trunk@8390 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 17:01:30 UTC
0aa3378 Add a protection in THtml::CreateHierarchy in case basePtr->GetListOfBases()==0 This may happen with the new classes created for STL collections. git-svn-id: http://root.cern.ch/svn/root/trunk@8389 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 16:45:36 UTC
e354f25 Protection in TCanvas::Flush in case gPad is null git-svn-id: http://root.cern.ch/svn/root/trunk@8388 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 16:31:41 UTC
19908c1 From valeriy Onuchin: - fix for broken menus under win32gdk - fix automatic active grab under win32gdk Passive grab (GrabButton) does not work correctly yet. git-svn-id: http://root.cern.ch/svn/root/trunk@8387 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 16:13:49 UTC
11b6b9f don't redefine common in case of MacOS X. git-svn-id: http://root.cern.ch/svn/root/trunk@8386 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 16:07:34 UTC
f44c3ba From Philippe: This fixes a problem by not importing exception into the global namespace on Solaris. git-svn-id: http://root.cern.ch/svn/root/trunk@8385 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 16:05:40 UTC
af769cb Move reference to Tom Junk paper on Confidence Limits to the header description git-svn-id: http://root.cern.ch/svn/root/trunk@8384 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 16:02:42 UTC
2d4ecdf Fix a bug in TMath::RootCubic git-svn-id: http://root.cern.ch/svn/root/trunk@8383 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 15:42:38 UTC
92b83bb From Olivier: - New option PCOL in TGraph2D. Draws a marker at each vertex. The color of each marker is defined according to its Z position. git-svn-id: http://root.cern.ch/svn/root/trunk@8382 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 15:20:32 UTC
15c75d1 Protection added to TPad::Paint in case gPad is null git-svn-id: http://root.cern.ch/svn/root/trunk@8381 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 15:05:34 UTC
393753f work around problem accessing protected method from embedded TCleanup class. git-svn-id: http://root.cern.ch/svn/root/trunk@8380 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 14:54:24 UTC
f4ce120 From Philippe, Hopefully a final fix from Philippe for the G__Base3.cxx problem with std::pair git-svn-id: http://root.cern.ch/svn/root/trunk@8379 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 14:53:51 UTC
e43be60 remove leftover unneeded (char*) cast. git-svn-id: http://root.cern.ch/svn/root/trunk@8378 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 14:17:01 UTC
9642b5d Fix a problem with const char* on Solaris (Ilka) git-svn-id: http://root.cern.ch/svn/root/trunk@8377 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 13:09:40 UTC
35f1391 also make CenterLabels() and CenterTitle() *TOGGLE* context menu items. git-svn-id: http://root.cern.ch/svn/root/trunk@8376 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 09:45:07 UTC
14ae493 Temporarily disable the generation of the code with "Assert". git-svn-id: http://root.cern.ch/svn/root/trunk@8375 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 08:56:06 UTC
0f38593 Replace a char* by a const char* (fatal on Solaris) git-svn-id: http://root.cern.ch/svn/root/trunk@8374 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 08:53:04 UTC
fc20eef From Federico: mods for MacOS X 10.3, main change is in linking, option "-undefined suppress" changed to "-undefined dynamic_lookup". git-svn-id: http://root.cern.ch/svn/root/trunk@8373 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 08:35:54 UTC
b08ff89 various small comment typos. git-svn-id: http://root.cern.ch/svn/root/trunk@8372 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 00:31:22 UTC
758a188 change methods RotateTitle(), SetMoreLogLabels(), SetNoExponent() to *TOGGLE* type. Several more methods toggling status bits can be changed to *TOGGLE* type. Olivier, please check. git-svn-id: http://root.cern.ch/svn/root/trunk@8371 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 00:30:43 UTC
be7cedc add support for *TOGGLE* context menu methods that are not related to a data member with the same name (e.g. a method that changes a bit in a data member with a different name). For these methods one can add the comment option: *GETTER=<getter-method> to say what the getter method to use, like: void SetNoExponent(Bool_t noExponent=kTRUE); //*TOGGLE* *GETTER=GetNoExponent git-svn-id: http://root.cern.ch/svn/root/trunk@8370 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 00:25:59 UTC
0aa48ac TREEPLAYERLIBS variable does not exist and is not needed since libTreePlayer is part of PROOFLIBS. git-svn-id: http://root.cern.ch/svn/root/trunk@8369 27541ba8-7e3a-0410-8455-c3a389f83636 12 March 2004, 00:18:33 UTC
ef125f4 From Valeriy Onuchin: - rollback for grab pointer problem. - Improvement for handling root context menus git-svn-id: http://root.cern.ch/svn/root/trunk@8368 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2004, 20:20:31 UTC
071fc8d Fix a typo git-svn-id: http://root.cern.ch/svn/root/trunk@8367 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2004, 18:51:50 UTC
4dc5a97 A few more updates from Maarten git-svn-id: http://root.cern.ch/svn/root/trunk@8366 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2004, 18:47:00 UTC
bb4ff45 From Philippe: Some compiler don't recognize ::pair even after a 'using namespace std;' and there is no risk of confusion with a Shadow class since it is a template. Hence with use 'pair' instead of '::pair'. git-svn-id: http://root.cern.ch/svn/root/trunk@8365 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2004, 18:34:43 UTC
c23e532 Add new class TProofDraw. make necessary changes in the Linkdef and dependency files (Proof depends on libTreePlayer) git-svn-id: http://root.cern.ch/svn/root/trunk@8364 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2004, 18:06:32 UTC
5c87b15 m Valeriy Onuchin: - small but very important fix. Now, TGWin32::GrabPointer works "correctly". That fixes numerous problems like "sticking menus" etc. git-svn-id: http://root.cern.ch/svn/root/trunk@8363 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2004, 12:23:58 UTC
cc783a5 From Maarten Ballintijn first patch implementing the most basic 1d histogramming using PROOF. git-svn-id: http://root.cern.ch/svn/root/trunk@8362 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2004, 11:02:55 UTC
71fd4fa Remove dependencies THREADLIBEXTRA from GPADLIB git-svn-id: http://root.cern.ch/svn/root/trunk@8361 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2004, 10:47:55 UTC
503c842 Remove direct dependencies of the class TThread from TCanvas. Direct calls to TCanvas::Constructor and Destructor functions are executed via gROOT->ProcessLine git-svn-id: http://root.cern.ch/svn/root/trunk@8360 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2004, 10:40:10 UTC
4d6fedd In WriteClassInit comment the statement "Assert(sizeof(.." generated in the GenerateInitInstance function. This code does not compile (at least on Windows and Alpha/cxx). To be fixed. git-svn-id: http://root.cern.ch/svn/root/trunk@8359 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2004, 08:04:27 UTC
14721de From Philippe: base/inc/LinkDef3.h, mp.h, multmp.h move the creation of pairs from cintdlls to libCore to force the creation of the I/O. This is necessary to allow the std::pair I/O when the cintdll are created. TEmulatedVectorProxy: fix a memory leak TClass: set a uninitialized value in constructor. Also remove trailing spaces. base/Module.mk: remove warnings from G__Base3.cxx for icc. git-svn-id: http://root.cern.ch/svn/root/trunk@8358 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2004, 06:17:43 UTC
07ae53e From Ilka: remove redundant checking for fgPadEditor. git-svn-id: http://root.cern.ch/svn/root/trunk@8357 27541ba8-7e3a-0410-8455-c3a389f83636 10 March 2004, 16:23:24 UTC
c106f20 From Philippe: When a new histogram has the same name as an existing one, the existing one is removed from the directory. This patch also set the fDirectory member to 0 for the existing histogram. git-svn-id: http://root.cern.ch/svn/root/trunk@8356 27541ba8-7e3a-0410-8455-c3a389f83636 10 March 2004, 16:12:20 UTC
6b3e4d8 From Valeriy Onuchin: - fix problem with setting hatched fill style for TPad/TCanvas git-svn-id: http://root.cern.ch/svn/root/trunk@8355 27541ba8-7e3a-0410-8455-c3a389f83636 10 March 2004, 14:43:10 UTC
614a8ad updates for IBM xlC compiler. git-svn-id: http://root.cern.ch/svn/root/trunk@8354 27541ba8-7e3a-0410-8455-c3a389f83636 10 March 2004, 14:13:53 UTC
90bc8ef From Philippe: With this updates, TChain handles more elegantly the case where one of the tree is 'missing' (i.e. could not open the file, TTree not present in the file, etc.). Instead of just failing (and doing a bad job at error recovery), we set up the TreeOffset in such a way that the missing tree is counted as an empty tree. In particular, this allows the perfect usage of a chain with a missing tree. git-svn-id: http://root.cern.ch/svn/root/trunk@8353 27541ba8-7e3a-0410-8455-c3a389f83636 09 March 2004, 21:17:06 UTC
61f6407 From Philippe: For ROOT I decided to add the dictionary of std::string as part of one of the ROOT dictionary. In consequence even-though G__STRING_DLL is not defined when generating the 'cintdlls', we should generate the stl containers of string's dictionarys. Hence I replace in the cintdlls linkdef file the line #ifdef G__STRING_DLL by #if defined(G__STRING_DLL) || defined(G__ROOT) git-svn-id: http://root.cern.ch/svn/root/trunk@8352 27541ba8-7e3a-0410-8455-c3a389f83636 09 March 2004, 21:12:21 UTC
fd5bf6c fix small typo in comment and error message. git-svn-id: http://root.cern.ch/svn/root/trunk@8351 27541ba8-7e3a-0410-8455-c3a389f83636 09 March 2004, 17:08:35 UTC
cd0fca8 From Philippe: This patch extend the previous test to negative value (in addition to large value) of the index. It also adds the protection in the MakeClass case. git-svn-id: http://root.cern.ch/svn/root/trunk@8350 27541ba8-7e3a-0410-8455-c3a389f83636 09 March 2004, 16:51:55 UTC
242a5c4 From Philippe: This patch updates TProofPlayer to use the ACLiC file name analyser to streamline the parsing of the ACLiC extensions (hence next time we add a feature to ACLiC we won't have to change TProofPlayer). git-svn-id: http://root.cern.ch/svn/root/trunk@8349 27541ba8-7e3a-0410-8455-c3a389f83636 09 March 2004, 16:44:57 UTC
a556723 In TSelectorDraw::Begin reimplement the logic to detect option "same". The old implementation had a side effect on option "e" that worked only when the "e" was the first character in the option string. This had a dramatic effect in tqo queries like J->Draw("etajet[1]","W*(Etjet[1]>70)","e1"); J->Draw("etajet[1]","W*(Etjet[1]>70)","Same,e1"); The second Draw was showing error bars different between tyhe first and second plot! git-svn-id: http://root.cern.ch/svn/root/trunk@8348 27541ba8-7e3a-0410-8455-c3a389f83636 09 March 2004, 15:57:46 UTC
47f28c6 From Ilka: minor fix about linewidth combo box. the first entry with 0 width is removed from the list. git-svn-id: http://root.cern.ch/svn/root/trunk@8347 27541ba8-7e3a-0410-8455-c3a389f83636 09 March 2004, 14:34:30 UTC
81940f2 From Valeriy Onuchin: - TGWin32 code cleaning (some unused private mathods remove, some renamed) git-svn-id: http://root.cern.ch/svn/root/trunk@8346 27541ba8-7e3a-0410-8455-c3a389f83636 09 March 2004, 14:01:51 UTC
0ad0a43 From Kris Gulbrandsen: support +g and +O options as extensions for ACliC on PROOF. git-svn-id: http://root.cern.ch/svn/root/trunk@8345 27541ba8-7e3a-0410-8455-c3a389f83636 09 March 2004, 13:43:15 UTC
6979e27 in rootdtab store in addition to the inode also the device id to make the file identification really unique (same inode can be on different devices). Use both device and inode to check if a file is already being accessed. git-svn-id: http://root.cern.ch/svn/root/trunk@8344 27541ba8-7e3a-0410-8455-c3a389f83636 09 March 2004, 11:35:27 UTC
b071af7 From Philippe: In the previous implementation in the case where the user set the pointer (used by SetBranchAddress) pointing to a TClonesArray to zero after constructing the branch that is split, NOTHING was saved in the main branch (where the size of the collection is supposed to go). In this new version, we insert the value zero that when reading back, it is considered as an empty collection. In addition we updated the read mechanism so that it detects case where the value read for the index is greater than the maximum. When this is the case, we check whether we are in the case where nothing has been saved in which case we set the length to 0 (instead of the random value used in the previous implementation) and rewind the buffer appropriately. If we are not in this known case, we issue an error message and set the length to 0 and we do NOT rewind the buffer. git-svn-id: http://root.cern.ch/svn/root/trunk@8343 27541ba8-7e3a-0410-8455-c3a389f83636 09 March 2004, 08:16:27 UTC
5b5d22f Add a note indicating to use the executable module $ROOTSYS/bin/hadd instead of this macro, kept for back compatibility git-svn-id: http://root.cern.ch/svn/root/trunk@8342 27541ba8-7e3a-0410-8455-c3a389f83636 08 March 2004, 17:09:37 UTC
40d48b0 Implement in hadd.cxx the same logic as already implemented in tutorial hadd.C git-svn-id: http://root.cern.ch/svn/root/trunk@8341 27541ba8-7e3a-0410-8455-c3a389f83636 08 March 2004, 17:07:04 UTC
74f4b56 In TChain::LoadTree add support for the special case where all Trees in the chain have 0 entries. The first Tree in the chain is loaded such that TTree::CloneTree can still work. git-svn-id: http://root.cern.ch/svn/root/trunk@8340 27541ba8-7e3a-0410-8455-c3a389f83636 08 March 2004, 17:06:10 UTC
480cf04 make sure window IsViewable before calling XSetInputFocus trying to avoid a BadMatch error when going to other workspace in KDE before window has been displayed. git-svn-id: http://root.cern.ch/svn/root/trunk@8339 27541ba8-7e3a-0410-8455-c3a389f83636 08 March 2004, 16:02:03 UTC
e76f071 fix typo in comment. git-svn-id: http://root.cern.ch/svn/root/trunk@8338 27541ba8-7e3a-0410-8455-c3a389f83636 08 March 2004, 15:03:56 UTC
75dc878 From Maarten: README.SELECTOR provides description of TSelector framework. Also to be put in the User Guide. TTreePlayer update to add more comments in generated selector code reflecting the SlaveBegin and SlaveTerminate, etc. git-svn-id: http://root.cern.ch/svn/root/trunk@8337 27541ba8-7e3a-0410-8455-c3a389f83636 08 March 2004, 14:54:31 UTC
929a8ed Fix a typo in TClass::Streamer git-svn-id: http://root.cern.ch/svn/root/trunk@8336 27541ba8-7e3a-0410-8455-c3a389f83636 08 March 2004, 14:05:24 UTC
2962a0a report x,y of kMouseEnter and kMouseLeave events, previously x,y was always 0,0 for these events. git-svn-id: http://root.cern.ch/svn/root/trunk@8335 27541ba8-7e3a-0410-8455-c3a389f83636 08 March 2004, 08:04:25 UTC
748472a In TF1::Eval, call EValPar instead of TF1::EvalPar to allow classes deriving from TH1 to call their own function EvalPar git-svn-id: http://root.cern.ch/svn/root/trunk@8334 27541ba8-7e3a-0410-8455-c3a389f83636 06 March 2004, 21:31:49 UTC
35ae369 From Philippe: Fix to a problem reported bi Dimitri Smirnov when creating a branch with a name specified with a std::string git-svn-id: http://root.cern.ch/svn/root/trunk@8333 27541ba8-7e3a-0410-8455-c3a389f83636 06 March 2004, 10:10:53 UTC
331b515 Memner fNdiv was potentially uninitialized when calling SetNumberOfDivisions from the constructor with floats. git-svn-id: http://root.cern.ch/svn/root/trunk@8332 27541ba8-7e3a-0410-8455-c3a389f83636 05 March 2004, 17:48:30 UTC
de926f9 From Andrei Gheata: modifications needed for adding tracks for which you do not know the parent at creation time. creation: TVirtualGeoTrack *TGeoManager::MakeTrack(Int_t id, Int_t pdg, TObject *particle=0) adding as daughter to other track: Int_t TVirtualGeoTrack::AddDaughter(TVirtualGeoTrack *other); returning the new daughter index. git-svn-id: http://root.cern.ch/svn/root/trunk@8331 27541ba8-7e3a-0410-8455-c3a389f83636 05 March 2004, 11:53:37 UTC
a58249b add comments to GetRoot(), GetDefaultRoot() and SetRoot(). git-svn-id: http://root.cern.ch/svn/root/trunk@8330 27541ba8-7e3a-0410-8455-c3a389f83636 05 March 2004, 11:29:02 UTC
41740f4 change fgRoot to fDefaultRoot. This allows for potentially more than one TGClient in case of multiple displays. git-svn-id: http://root.cern.ch/svn/root/trunk@8329 27541ba8-7e3a-0410-8455-c3a389f83636 05 March 2004, 11:13:04 UTC
5a21da3 Fix a typo (thanks Lee Kerry) git-svn-id: http://root.cern.ch/svn/root/trunk@8328 27541ba8-7e3a-0410-8455-c3a389f83636 05 March 2004, 07:47:40 UTC
ddc68ca small correction layout. git-svn-id: http://root.cern.ch/svn/root/trunk@8327 27541ba8-7e3a-0410-8455-c3a389f83636 04 March 2004, 12:00:47 UTC
d4e2ff6 From Valeriy: fix problem with setting line style via new editor. git-svn-id: http://root.cern.ch/svn/root/trunk@8326 27541ba8-7e3a-0410-8455-c3a389f83636 04 March 2004, 11:47:40 UTC
223b1b7 From Valeriy: make SavePrimitive() work for embedded mainframes. git-svn-id: http://root.cern.ch/svn/root/trunk@8325 27541ba8-7e3a-0410-8455-c3a389f83636 04 March 2004, 11:29:43 UTC
df57b6a From Bertrand: patch removing some global variables. git-svn-id: http://root.cern.ch/svn/root/trunk@8324 27541ba8-7e3a-0410-8455-c3a389f83636 04 March 2004, 09:04:10 UTC
06ae2f3 from Philippe: This patch repairs a few problem that appears with MSVC 6. This problems are double deletion of some memory. When this happens windows claims that there is a user breakpoint (while it is really an exception but oh well). The thread locking in TGWin32::CloseDisplay() does not work properly and it can be executed twice at the same time resulting in double deletes of the gMainThread. In the attached patch I minimized the risk for double delete, However, could you properly fix the lock mechanism. Also TWinNTSystem::CollectMembers assumes __wrongfully__ that NetApiBufferFree set its parameter to zero. This patch fix this problem. With this patches on MSVC6, I can not reproduce any more of the 'user breakpoint' and other startup and closedown crashes. Also TWinNTSystem.cxx contains 2 globals variables (groupIdx and memberIdx which I renamed gGroupIdx and gMemberIdx). git-svn-id: http://root.cern.ch/svn/root/trunk@8323 27541ba8-7e3a-0410-8455-c3a389f83636 03 March 2004, 13:26:40 UTC
7e4f107 From Valeriy: fix for placement hatched pattern select popup and tooltips. git-svn-id: http://root.cern.ch/svn/root/trunk@8322 27541ba8-7e3a-0410-8455-c3a389f83636 03 March 2004, 13:17:47 UTC
e7c7ccf from Bertrand: fixing problem getting progname. git-svn-id: http://root.cern.ch/svn/root/trunk@8321 27541ba8-7e3a-0410-8455-c3a389f83636 02 March 2004, 13:09:17 UTC
1360cf0 from Maarten: forgot to copy fUser and fPasswd in copy ctor and assignment operator. git-svn-id: http://root.cern.ch/svn/root/trunk@8319 27541ba8-7e3a-0410-8455-c3a389f83636 02 March 2004, 13:03:31 UTC
7b6a9f7 make G__int64 cast only for MS 6 and 7 compilers, not for all compilers. git-svn-id: http://root.cern.ch/svn/root/trunk@8318 27541ba8-7e3a-0410-8455-c3a389f83636 02 March 2004, 13:02:37 UTC
93c7a33 when doing distclean clean also all remaining .d and .o of removed or moved files. git-svn-id: http://root.cern.ch/svn/root/trunk@8317 27541ba8-7e3a-0410-8455-c3a389f83636 28 February 2004, 17:51:59 UTC
1620e0e From Remi Mommsen Fix a problem in the Makefile for MacOsX git-svn-id: http://root.cern.ch/svn/root/trunk@8316 27541ba8-7e3a-0410-8455-c3a389f83636 28 February 2004, 02:10:33 UTC
34b2fa9 From Philippe: This patch repair cases where TTreeFormula was looking up the current TStreamerInfo instead of looking the actual streamerInfo used by the branch. git-svn-id: http://root.cern.ch/svn/root/trunk@8315 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2004, 20:18:35 UTC
c9a86a1 Fix a bug in TH3I::AddBinContent and TH3I::SetBinContent. Short_t was used instead of Int_t git-svn-id: http://root.cern.ch/svn/root/trunk@8314 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2004, 20:08:56 UTC
db03e0b Fix a bug in TH2I::SetBinContent and TH2I::AddBinContent. Short_t was used instead of Int_t git-svn-id: http://root.cern.ch/svn/root/trunk@8313 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2004, 20:06:45 UTC
ce17a25 From Philippe: This patch add the dictionary for the operators between std::sting and const char* (eg. std::string a; a = a + "b";) git-svn-id: http://root.cern.ch/svn/root/trunk@8312 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2004, 18:10:56 UTC
6171c1a In TFormula::Compile, delete the arrays fParams and fNames in case the formula has no parameters. This fixes a problem with TF12. This fix had already been done a few months ago, but had been lost in a more recent version of TFormula. git-svn-id: http://root.cern.ch/svn/root/trunk@8311 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2004, 14:30:28 UTC
aabf22d Make TH1::GetRandom const git-svn-id: http://root.cern.ch/svn/root/trunk@8310 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2004, 04:59:55 UTC
6bcca8e From Valeriy: TCanvas::ObjectEdited() replaced by Selected() signal. git-svn-id: http://root.cern.ch/svn/root/trunk@8309 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2004, 01:03:58 UTC
856ac3f From Philippe: The linux kcc build was broken since the introduction of support long file (use of lseek64). This patch corrects it. git-svn-id: http://root.cern.ch/svn/root/trunk@8308 27541ba8-7e3a-0410-8455-c3a389f83636 26 February 2004, 20:42:20 UTC
dc74ef3 From Valeriy Onuchin: - fix for setting background color of stippled bitmap. - slightly inhance drawing ged pattern frame git-svn-id: http://root.cern.ch/svn/root/trunk@8307 27541ba8-7e3a-0410-8455-c3a389f83636 26 February 2004, 13:38:37 UTC
e63a31b link on Win32 with imagehlp.lib to get the UnDecorateSymbolName() function used to demangle the symbol name. git-svn-id: http://root.cern.ch/svn/root/trunk@8306 27541ba8-7e3a-0410-8455-c3a389f83636 26 February 2004, 03:25:01 UTC
074159a don't use G__sout to avoid linking problem on Win32. git-svn-id: http://root.cern.ch/svn/root/trunk@8305 27541ba8-7e3a-0410-8455-c3a389f83636 25 February 2004, 15:08:25 UTC
4a5c6b7 fix by Valeriy to make rlibmap compile on Win32, but it still will not produce a map as we need to be able to find the equivalent of nm on Win32. git-svn-id: http://root.cern.ch/svn/root/trunk@8304 27541ba8-7e3a-0410-8455-c3a389f83636 25 February 2004, 15:00:51 UTC
ef6b643 From Philippe: This simple patch to work around an issue in icc8 -ansi flag's usage. git-svn-id: http://root.cern.ch/svn/root/trunk@8303 27541ba8-7e3a-0410-8455-c3a389f83636 25 February 2004, 14:03:37 UTC
7d7b158 updated version of rlibmap with some suggestions from Axel. Win32 case still to be implemented. git-svn-id: http://root.cern.ch/svn/root/trunk@8302 27541ba8-7e3a-0410-8455-c3a389f83636 25 February 2004, 08:49:54 UTC
back to top