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
> 

Reply via email to