[M3devel] current failures?

Tony Hosking hosking at cs.purdue.edu
Fri Apr 18 19:39:30 CEST 2008


Could be an out-of-sync build state.  Did you start from clean?

On Apr 18, 2008, at 11:18 AM, Jay wrote:

>
> If anyone else sees this consistently, please let me know.
> There's only about two of us under suspicion. :)
> If it's just me, on Birch, I try not to worry too much.
> I have to take a break but will test out more to see if it occurs,  
> like on PPC_DARWIN, NT386GNU, NT386..
>
> Hopefully the Tinderbox is back under way.
>
> % gdb cm3
> GNU gdb 6.4.90-debian
> Copyright (C) 2006 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and  
> you are
> welcome to change it and/or distribute copies of it under certain  
> conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for  
> details.
> This GDB was configured as "i486-linux-gnu"...Using host  
> libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
>
> (gdb) r
> Starting program: /home/jkrell/cm3/bin/cm3
> Failed to read a valid object file image from memory.
> [Thread debugging using libthread_db enabled]
> [New Thread -1210534208 (LWP 5467)]
>
>
> ***
> *** runtime error:
> ***    Attempt to reference an illegal memory location.
> ***    file "../src/runtime/common/RTAllocator.m3", line 203
> ***
>
>
> Program received signal SIGABRT, Aborted.
> [Switching to Thread -1210534208 (LWP 5467)]
> 0xb7f03410 in ?? ()
> (gdb) bt
> #0  0xb7f03410 in ?? ()
> #1  0xbfbfa93c in ?? ()
> #2  0x00000006 in ?? ()
> #3  0x0000155b in ?? ()
> #4  0xb7db4811 in raise () from /lib/tls/i686/cmov/libc.so.6
> #5  0xb7db5fb9 in abort () from /lib/tls/i686/cmov/libc.so.6
> #6  0x082c4e36 in RTOS__Crash () at ../src/runtime/POSIX/RTOS.m3:20
> #7  0x082ba7fd in RTProcess__Crash (M3_Bd56fi_msg=0x0) at ../src/ 
> runtime/common/RTProcess.m3:65
> #8  0x082b7fc6 in RTError__EndError (M3_AicXUJ_crash=1 '\001')
>    at ../src/runtime/common/RTError.m3:118
> #9  0x082b7c8a in RTError__MsgS (M3_AJWxb1_file=0x8359ba8,  
> M3_AcxOUs_line=203,
>    M3_Bd56fi_msgA=0x835ce88, M3_Bd56fi_msgB=0x8359054,  
> M3_Bd56fi_msgC=0x835ce88)
>    at ../src/runtime/common/RTError.m3:40
> #10 0x082b844c in RTException__Crash (M3_Cblw37_a=0xbfbfaca8,  
> M3_AicXUJ_raises=0 '\0',
>    M3_AJWxb1_rte=0x8358e40) at ../src/runtime/common/RTException.m3:79
> #11 0x082b8155 in RTException__DefaultBackstop  
> (M3_Cblw37_a=0xbfbfaca8, M3_AicXUJ_raises=0 '\0')
>    at ../src/runtime/common/RTException.m3:39
> #12 0x082b8091 in RTException__InvokeBackstop  
> (M3_Cblw37_a=0xbfbfaca8, M3_AicXUJ_raises=0 '\0')
>    at ../src/runtime/common/RTException.m3:25
> #13 0x082c60c8 in RTException__Raise (M3_Cblw37_act=0xbfbfaca8)
>    at ../src/runtime/ex_frame/RTExFrame.m3:29
> #14 0x082b81ee in RTException__DefaultBackstop  
> (M3_Cblw37_a=0xbfbfaca8, M3_AicXUJ_raises=0 '\0')
>    at ../src/runtime/common/RTException.m3:47
> #15 0x082b8091 in RTException__InvokeBackstop  
> (M3_Cblw37_a=0xbfbfaca8, M3_AicXUJ_raises=0 '\0')
>    at ../src/runtime/common/RTException.m3:25
> #16 0x082c60c8 in RTException__Raise (M3_Cblw37_act=0xbfbfaca8)
>    at ../src/runtime/ex_frame/RTExFrame.m3:29
> #17 0x082a3947 in RTHooks__ReportFault (M3_AJWxb1_module=0x8359be0,  
> M3_AcxOUs_info=6500)
>    at ../src/runtime/common/RTHooks.m3:110
> #18 0x082a5db9 in _m3_fault (M3_AcxOUs_arg=6500)
> ---Type  to continue, or q  to quit---
> #19 0x082a4ab6 in RTAllocator__GetTracedObj (M3_Eic7CK_def=0x0)
>    at ../src/runtime/common/RTAllocator.m3:203
> #20 0x082a465c in RTHooks__AllocateTracedObj (M3_AJWxb1_defn=0x0)
>    at ../src/runtime/common/RTAllocator.m3:131
> #21 0x082730e6 in Pathname__Decompose (M3_Bd56fi_pn=0xb7d5102c)
>    at ../src/os/POSIX/PathnamePosix.m3:31
> #22 0x08104ecd in PathRepr__Root (M3_Bd56fi_pn=0xb7d5102c) at ../src/ 
> PathReprCommon.m3:37
> #23 0x08104fb7 in PathReprCommon_M3 (M3_AcxOUs_mode=1) at ../src/ 
> PathReprCommon.m3:45
> #24 0x082b6fd3 in RTLinker__RunMainBody (M3_DjPxE3_m=0x830b4c0)
>    at ../src/runtime/common/RTLinker.m3:399
> #25 0x082b6c9f in RTLinker__RunMainBody (M3_DjPxE3_m=0x830a3c0)
>    at ../src/runtime/common/RTLinker.m3:379
> #26 0x082b6c9f in RTLinker__RunMainBody (M3_DjPxE3_m=0x8309d40)
>    at ../src/runtime/common/RTLinker.m3:379
> #27 0x082b6c9f in RTLinker__RunMainBody (M3_DjPxE3_m=0x83084a0)
>    at ../src/runtime/common/RTLinker.m3:379
> #28 0x082b6c9f in RTLinker__RunMainBody (M3_DjPxE3_m=0x8305d40)
>    at ../src/runtime/common/RTLinker.m3:379
> #29 0x082b6c9f in RTLinker__RunMainBody (M3_DjPxE3_m=0x82f9320)
>    at ../src/runtime/common/RTLinker.m3:379
> #30 0x082b6c9f in RTLinker__RunMainBody (M3_DjPxE3_m=0x82f8ae0)
>    at ../src/runtime/common/RTLinker.m3:379
> #31 0x082b6c9f in RTLinker__RunMainBody (M3_DjPxE3_m=0x82fce00)
>    at ../src/runtime/common/RTLinker.m3:379
> #32 0x082b5a49 in RTLinker__AddUnitI (M3_DjPxE3_m=0x82fce00)
>    at ../src/runtime/common/RTLinker.m3:113
> #33 0x082b5ad7 in RTLinker__AddUnit (M3_DjPxE5_b=0x808e9a0)
>    at ../src/runtime/common/RTLinker.m3:122
> #34 0x08057038 in main (argc=1, argv=0xbfbfb884, envp=0xbfbfb88c) at  
> _m3main.mc:4
>
> Thanks,
> - Jay




More information about the M3devel mailing list