Roland, If you want to use dbx/rtc on the latest Nevada builds, I would recommend keeping a copy of the latest Sun Studio express handy. The 2008.11 Sun Studio release seems to work on b106. I reproduced your problem with SS12 patch -05.
I've also bcc:ed the dbx developers. --chris Roland Mainz wrote: > 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 >