From: John Utz (john_at_utzweb.net)
Date: Thu Oct 04 2001 - 17:16:27 BST
there is a patch that i assume has gone into the src tree for the next beta. i found the problem at the beginning of last week and russ took alook at it and made a partial fix. i havent had the chance to apply the patch run the fix( i am having a perl week, not a C week :-) ), so i cant say for sure that it's completely repaired. On Thu, 4 Oct 2001, Guo, Liang wrote: > > Hi, folks: > > I recently upgraded my Linux to Redhat 7.1 with a gcc-2.96-85 > package installed. Then I downloaded ups-3.37-beta2 as well > as ups-3.36 and tryed to install them on my machine. > > The frustrating thing is, now whenever I want to trace the > value of some variable (by clicking on the variable), I come > across the following error message and the debugger simply > crashes: > > *** > Fatal internal error: bad number in parse_num (aborting) ... > Dumping core ... Abort > *** > > So I went back and took a look at the source code, and tried to > determine what's happened. Here's what I did: I printed the > symbol ups debugger is trying to parse by replacing: > if (!parse_number(stf, sr, p_s, &res)) { > panic("bad number in parse_num"); > } > with: > if (!parse_number(stf, sr, p_s, &res)) { > char buffer[80]; > sprintf(buffer, "bad number in parse_num %s", *p_s); > panic(buffer); > } > > Then the error message becomes: > > *** > Fatal internal error: bad number in parse_num > ;0;1;(0,1),0,64;; (aborting) ... > Dumping core ... Abort > *** > > That means the message passed to "parse_num" call is neither > a string started with '\\' nor a number, that's why it returns > a panic call. > > I think this bug should be related to Redhat kernels since I've > never seen it when I use old version of Redhat. > > Did anyone come across the same problem? How did you fixed it? > Thanks a lot! I like ups debugger a lot, the only problem is, > once you get used to it, you start to hate all other debuggers > like xxgdb.:) > > cheers. > > -- John L. Utz III john_at_utzweb.net Idiocy is the Impulse Function in the Convolution of Life
This archive was generated by hypermail 2.1.4 : Wed Feb 13 2002 - 21:51:34 GMT