Hi!
----
It seems "dbx"'s "check -access" feature is broken in B106 (AFAIK the
last time it did work was around ~~B84):
-- snip --
$ dbx
./a.out
For information about new features see `help changes'
To remove this message, put `dbxenv suppress_startup_message 7.6' in
your .dbxrc
Reading a.out
Reading ld.so.1
Reading libc.so.1
(dbx) check -all
access checking - ON
memuse checking - ON
(dbx) run
Running: a.out
(process id 10395)
Reading rtcapihook.so
Reading libdl.so.1
Reading rtcaudit.so
Reading libmapmalloc.so.1
Reading libgen.so.1
Reading libm.so.2
Reading rtcboot.so
Reading librtc.so
RTC: Enabling Error Checking...
signal SEGV (no mapping at the fault address) in __rtc_fatal_error_impl
at 0xf3111e76
0xf3111e76: __rtc_fatal_error_impl+0x00f6: movl
$0x00000001,0x00000000(%eax)
dbx: Stopped within call to '__rtc_init'. Starting new command
interpreter
(dbx) where
[1] _init(0xf3111d89, 0x0, 0xf3149d48, 0xf31d65a4), at 0xee1e5530
[2] setup(0x8047064, 0x80471bc, 0x0, 0x8047fc0, 0x1000, 0xfefc0809,
0xfeffbad8, 0xfefbd000, 0xfefbd000, 0xffffffff, 0x8050034, 0x8047fc6,
0x804705c, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
0x0, 0x2), at 0xfefd0f72
[3] _setup(0x8047018, 0x3ead8, 0x3, 0x804705c, 0x4, 0x8047064), at
0xfefdf3e0
[4] _rt_boot(0x0, 0x804725c, 0x8047269, 0x8047273, 0x80473a5,
0x80473b3), at 0xfefc50d8
-- snip --
... is this a known issue or should I file a bug against this ?
Version information looks like this:
$ uname
-a
SunOS chickenmonster 5.11 snv_106 i86pc i386 i86pc
$ dbx -V | head
-2
Sun Dbx Debugger 7.6 SunOS_i386 Patch 124873-04 2008/03/06
Sun Dbx Debugger 7.6 SunOS_i386 Patch 124873-04 2008/03/06
$ cc
-V
cc: Sun C 5.9 SunOS_i386 Patch 124868-07 2008/10/07
usage: cc [ options] files. Use 'cc -flags' for details
$ CC
-V
CC: Sun C++ 5.9 SunOS_i386 Patch 124864-07 2008/08/22
----
Bye,
Roland
--
__ . . __
(o.\ \/ /.o) roland.mainz at nrubsig.org
\__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
/O /==\ O\ TEL +49 641 3992797
(;O/ \/ \O;)