[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#902246: marked as done (alien-arena crashes with SIGSEGV on ppc64el with amdgpu graphics)



Your message dated Sat, 05 Oct 2019 19:36:21 +0200
with message-id <87zhifp016.fsf@turtle.gmx.de>
and subject line Re: Bug#902246: (no subject)
has caused the Debian Bug report #902246,
regarding alien-arena crashes with SIGSEGV on ppc64el with amdgpu graphics
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
902246: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902246
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: alien-arena
Version: 7.66+dfsg-5

When alien-arena loads a map, right before the gameplay starts, we get a
SIGSEGV and the game quits:

> Thread 1 "alienarena" received signal SIGSEGV, Segmentation fault.
> 0x00007ffff1ba5ec4 in llvm::Value::getContext() const () from /usr/lib/powerpc64le-linux-gnu/libLLVM-6.0.so.1
> (gdb) bt
> #0  0x00007ffff1ba5ec4 in llvm::Value::getContext() const () from /usr/lib/powerpc64le-linux-gnu/libLLVM-6.0.so.1
> #1  0x00007ffff1ba7db8 in llvm::Value::setNameImpl(llvm::Twine const&) () from /usr/lib/powerpc64le-linux-gnu/libLLVM-6.0.so.1
> #2  0x00007ffff1ba8140 in llvm::Value::setName(llvm::Twine const&) () from /usr/lib/powerpc64le-linux-gnu/libLLVM-6.0.so.1
> #3  0x00007ffff1b27b60 in llvm::ExtractValueInst::init(llvm::ArrayRef<unsigned int>, llvm::Twine const&) () from /usr/lib/powerpc64le-linux-gnu/libLLVM-6.0.so.1
> #4  0x00007ffff1aae6f0 in LLVMBuildExtractValue () from /usr/lib/powerpc64le-linux-gnu/libLLVM-6.0.so.1
> #5  0x00007ffff5a7b2e4 in si_build_ps_prolog_function (ctx=0x7fffffffa120, key=0x7fffffffe3f2) at ../../../../../src/gallium/drivers/radeonsi/si_shader.c:7722
> #6  0x00007ffff5a7f8c8 in si_get_shader_part (sscreen=0x10b67dbc0, list=0x10b67e108, type=PIPE_SHADER_FRAGMENT, prolog=true, key=0x7fffffffe3f2, tm=0x10b635f80, debug=0x10c7050a8, build=0x7ffff5a7ab40 <si_build_ps_prolog_function>,
>     name=0x7ffff5c78420 "Fragment Shader Prolog") at ../../../../../src/gallium/drivers/radeonsi/si_shader.c:7154
> #7  0x00007ffff5a825c0 in si_shader_select_ps_parts (debug=0x10c7050a8, shader=0x10c7050a0, tm=0x10b635f80, sscreen=0x10b67dbc0) at ../../../../../src/gallium/drivers/radeonsi/si_shader.c:7924
> #8  si_shader_create (sscreen=0x10b67dbc0, tm=0x10b635f80, shader=0x10c7050a0, debug=0x10c7050a8) at ../../../../../src/gallium/drivers/radeonsi/si_shader.c:8114
> #9  0x00007ffff5aa21b0 in si_build_shader_variant (shader=0x10c7050a0, thread_index=<optimized out>, low_priority=<optimized out>) at ../../../../../src/gallium/drivers/radeonsi/si_state_shaders.c:1510
> #10 0x00007ffff5aa4fdc in si_shader_select_with_key (thread_index=-1, key=0x7fffffffe54e, compiler_state=0x7fffffffe6c0, state=0x10b5ed490, sscreen=0x10b67dbc0) at ../../../../../src/gallium/drivers/radeonsi/si_state_shaders.c:1772
> #11 si_shader_select (ctx=0x10b5ec830, state=0x10b5ed490, compiler_state=0x7fffffffe6c0) at ../../../../../src/gallium/drivers/radeonsi/si_state_shaders.c:1790
> #12 0x00007ffff5aa5c28 in si_update_shaders (sctx=0x10b5ec830) at ../../../../../src/gallium/drivers/radeonsi/si_state_shaders.c:3242
> #13 0x00007ffff5a9e2a0 in si_draw_vbo (ctx=0x10b5ec830, info=0x10b6372e8) at ../../../../../src/gallium/drivers/radeonsi/si_state_draw.c:1331
> #14 0x00007ffff57513e8 in tc_call_draw_vbo (pipe=<optimized out>, payload=<optimized out>) at ../../../../src/gallium/auxiliary/util/u_threaded_context.c:2012
> #15 0x00007ffff574e134 in tc_batch_execute (thread_index=0, job=<optimized out>) at ../../../../src/gallium/auxiliary/util/u_threaded_context.c:96
> #16 _tc_sync (tc=0x10b636bd0, func=<optimized out>, info=<optimized out>) at ../../../../src/gallium/auxiliary/util/u_threaded_context.c:207
> #17 0x00007ffff5752468 in tc_texture_subdata (_pipe=0x10b636bd0, resource=0x10c704890, level=<optimized out>, usage=<optimized out>, box=0x7fffffffea50, data=0x10ca68650, stride=<optimized out>, layer_stride=<optimized out>)
>     at ../../../../src/gallium/auxiliary/util/u_threaded_context.c:1717
> #18 0x00007ffff5423a30 in st_TexSubImage (ctx=0x10b75ef60, dims=2, texImage=0x10c70d300, xoffset=0, yoffset=<optimized out>, zoffset=<optimized out>, width=<optimized out>, height=<optimized out>, depth=<optimized out>,
>     format=<optimized out>, type=<optimized out>, pixels=<optimized out>, unpack=<optimized out>) at ../../../src/mesa/state_tracker/st_cb_texture.c:1434
> #19 0x00007ffff5425d14 in st_TexImage (ctx=0x10b75ef60, dims=<optimized out>, texImage=0x10c70d300, format=<optimized out>, type=<optimized out>, pixels=0x10ca68650, unpack=0x10b7684e8)
>     at ../../../src/mesa/state_tracker/st_cb_texture.c:1651
> #20 0x00007ffff5386f40 in teximage (no_error=false, pixels=0x10ca68650, imageSize=0, type=5121, format=6408, border=0, depth=<optimized out>, height=<optimized out>, width=<optimized out>, internalFormat=4, level=0, target=3553,
>     dims=2, compressed=0 '\000', ctx=0x10b75ef60) at ../../../src/mesa/main/teximage.c:3101
> #21 teximage_err (ctx=0x10b75ef60, compressed=0 '\000', dims=2, target=<optimized out>, level=<optimized out>, internalFormat=<optimized out>, width=<optimized out>, height=<optimized out>, depth=1, border=0, format=6408, type=5121,
>     imageSize=0, pixels=0x10ca68650) at ../../../src/mesa/main/teximage.c:3128
> #22 0x00007ffff5388e9c in _mesa_TexImage2D (target=<optimized out>, level=<optimized out>, internalFormat=<optimized out>, width=<optimized out>, height=<optimized out>, border=<optimized out>, format=<optimized out>,
>     type=<optimized out>, pixels=0x10ca68650) at ../../../src/mesa/main/teximage.c:3166
> #23 0x00000001000970b4 in ?? ()
> #24 0x0000000100097a9c in ?? ()
> #25 0x00000001000987fc in ?? ()
> #26 0x00000001000cbeec in ?? ()
> #27 0x00000001000a4a5c in ?? ()
> #28 0x00000001000a6624 in ?? ()
> #29 0x00000001000a6998 in ?? ()
> #30 0x000000010004a564 in ?? ()
> #31 0x0000000100043014 in ?? ()
> #32 0x0000000100036678 in ?? ()
> #33 0x0000000100083b50 in ?? ()
> #34 0x0000000100012778 in ?? ()
> #35 0x00007ffff74a429c in generic_start_main (main=0x100012650, argc=<optimized out>, argv=0x7ffffffffab8, auxvec=0x7ffffffffb78, init=<optimized out>, rtld_fini=<optimized out>, stack_end=<optimized out>, fini=<optimized out>)
>     at ../csu/libc-start.c:310
> #36 0x00007ffff74a4498 in __libc_start_main (argc=<optimized out>, argv=<optimized out>, ev=<optimized out>, auxvec=<optimized out>, rtld_fini=<optimized out>, stinfo=<optimized out>, stack_on_entry=<optimized out>)
>     at ../sysdeps/unix/sysv/linux/powerpc/libc-start.c:116
> #37 0x0000000000000000 in ?? ()

--- End Message ---
--- Begin Message ---
Package: mesa
Version: 18.2.0~rc4-1

On 2018-06-23 16:35 -0500, Timothy Pearson wrote:

> This was actually a bug in mesa.  See
> https://bugs.freedesktop.org/show_bug.cgi?id=107012

Thanks, your patch[1] went into Mesa 18.2.0-rc1.

Cheers,
       Sven

--- End Message ---

Reply to: