[mdb-discuss] mdb :r command corrupts arguments for 64 bit x86 debug target

2010-02-06 Thread Jürgen Keil
Can anyone reproduce this: I'm running SX:CE b129 amd64, bfu'ed to current ON bits; the same problem exists on OpenSolaris dev build b132. I'm trying to debug a /usr/sbin/amd64/update_drv problem, using mdb. Problem is that the debug target somehow receives a :r quoted string argument slightly

[mdb-discuss] spurious mdb stops in sigacthandler when debugging b117 Xorg ?

2009-07-05 Thread Jürgen Keil
I'm trying to debug an Xorg mouse problem in b116 or newer, on 32-bit x86. The problem is that under unknown conditions the mouse pointer jumps to the upper left screen corner. ( http://www.opensolaris.org/jive/thread.jspa?threadID=105715tstart=0 ) Unfortunately, when I recompile Xorg from

[mdb-discuss] mdb wraps lines at 80 characters when input is redirected

2008-12-08 Thread Jürgen Keil
echo ::findleaks -v -d | mdb -p $pid | c++filt However, it does not work: it seems that when mdb input is redirected, it wraps lines at 80 characters and C++ names are not demangled correctly. Does setting the output width with the $w command work? echo '300$w ; ::findleaks -v -d' |

[mdb-discuss] kmdb amd64: parameters not shown in stack backtraces ?

2008-10-15 Thread Jürgen Keil
I'm not exactly sure when it happened (somewhere between snv_98 and snv_100), but starting a couple of weeks ago kmdb appears to have lost the ability to display parameter values in stack backtraces on the amd64 platform. E.g. on an old build 82 or wiith an opensolaris snv_97 livecd, mdb -k /

[mdb-discuss] kmdb amd64: parameters not shown in stack backtraces ?

2008-10-15 Thread Jürgen Keil
James C. McPherson wrote: J?rgen Keil wrote: ... starting a couple of weeks ago kmdb appears to have lost the ability to display parameter values in stack backtraces on the amd64 platform. Yes, and it was noticed starting with daily.0925.

[mdb-discuss] build 38: mdb disassembler broken / segfaults

2006-04-10 Thread Jürgen Keil
Is the following a known bug? On a 32-bit x86 platform, running on-20060404 bits, mdb segfaults, like this: $ mdb /bin/date main:b :r mdb: stop at main mdb: target stopped at: main: pushl %ebp puts:b :c mdb: stop at libc.so.1`puts mdb: target stopped at: libc.so.1`puts: pushl