after hours of painful tracing using mpatrol i found the heap corruption 
.. it's in the register_options() function.  i know the fix and i'll get 
to it tomorrow.. now i'm going to grab some thai food.  i think we'll have 
our nice stable solaris support back again very soon.

btw, if you want a great open source tool for tracking down memory 
problems visit...
http://www.cbmamiga.demon.co.uk/mpatrol/

the evil, evil bug that lurked within...

ERROR: [ILLMEM]: illegal memory access at address 0x00120000
    0x0011FFB0 (80 bytes) {realloc:46:1} [-|-|-]
        0x0002BAC0 dotconf_register_options+60
        0x00028038 register_option+828
        0x0002847C gmond_config+1080
        0x00014C6C main+296
        0x000147B4 _start+100

    call stack
        0xFF05B928 __sighndlr+20
        0xFF058314 sigacthandler+1872
        0x0002BAA8 dotconf_register_options+36
        0x00028038 register_option+828
        0x00028698 gmond_config+1620
        0x00014C6C main+296
        0x000147B4 _start+100



Reply via email to