Bug ID 974800
Summary unable to run go-5 on armv7
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware armv7
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Basesystem
Assignee bnc-team-screening@forge.provo.novell.com
Reporter dmueller@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

running go-5 on tumbleweed/armv7hl gives an endless hang, e.g. as seen on "go-5
version". 

gdb gives:

Program received signal SIGINT, Interrupt.
0xb639b750 in __pthread_mutex_unlock_usercnt (
    mutex=0xb6fff4dc <_rtld_local+1244>, decr=1) at pthread_mutex_unlock.c:73
73      pthread_mutex_unlock.c: No such file or directory.
(gdb) p i
No symbol "i" in current context.
(gdb) bt
#0  0xb639b750 in __pthread_mutex_unlock_usercnt (
    mutex=0xb6fff4dc <_rtld_local+1244>, decr=1) at pthread_mutex_unlock.c:73
#1  0xb64cb4ec in __GI___dl_iterate_phdr (
    callback=0xb64cb4ec <__GI___dl_iterate_phdr+436>, data=0x10415c54, 
    data@entry=0x10415c4c) at dl-iteratephdr.c:83
#2  0xb64cc3b0 in __gnu_Unwind_Find_exidx (pc=pc@entry=3057612094, 
    pcount=0x10415c74, pcount@entry=0x10415c6c)
    at ../sysdeps/arm/find_exidx.c:74
#3  0xb637c4f0 in get_eit_entry (ucbp=ucbp@entry=0x10415c88, 
    return_address=3057612094) at ../../../libgcc/unwind-arm-common.inc:210
#4  0xb637cc50 in __gnu_Unwind_Backtrace (trace=0xb6cef380 <unwind>, 
    trace_argument=0x10415f28, entry_vrs=<optimized out>)
    at ../../../libgcc/unwind-arm-common.inc:567
#5  0xb637d700 in _Unwind_Backtrace ()
    at ../../../libgcc/config/arm/libunwind.S:360
#6  0xb6cef440 in backtrace_full (state=<optimized out>, skip=skip@entry=0, 
    callback=<optimized out>, error_callback=<optimized out>, data=0x10415f54, 
    data@entry=0x10415f4c) at ../../../libbacktrace/backtrace.c:106
#7  0xb69d92d4 in runtime_callers (skip=skip@entry=1, 
    locbuf=locbuf@entry=0x10418074, m=m@entry=32, 
    keep_thunks=keep_thunks@entry=0 '\000')
    at ../../../libgo/runtime/go-callers.c:168
#8  0xb69e8adc in mcommoninit (mp=mp@entry=0x10418000)
---Type <return> to continue, or q <return> to quit---c
    at ../../../libgo/runtime/proc.c:808
#9  0xb69eb3d4 in runtime_allocm (p=p@entry=0x0, stacksize=stacksize@entry=-1, 
    ret_g0_stack=ret_g0_stack@entry=0x0, 
    ret_g0_stacksize=ret_g0_stacksize@entry=0x0)
    at ../../../libgo/runtime/proc.c:1146
#10 0xb69eb47c in newm (fn=0xb69ede60 <sysmon>, p=p@entry=0x0)
    at ../../../libgo/runtime/proc.c:1433
#11 0xb69ed3ec in runtime_main (dummy=<optimized out>)
    at ../../../libgo/runtime/proc.c:575
#12 0xb69eaf60 in kickoff () at ../../../libgo/runtime/proc.c:235
#13 0xb63f7540 in setcontext ()
    at ../sysdeps/unix/sysv/linux/arm/setcontext.S:82
Backtrace stopped: previous frame identical to this frame (corrupt stack?)


You are receiving this mail because: