Bug#789395: libdrm-nouveau2: pushbuf.c not found
> At this point you can get the full backtrace with "bt full"
> and please start gdb with disabled localization (e.g.
> LANG=C gdb supertuxkart).
>
> Thanks,
> Andreas
>
(gdb) bt full
#0 0x00007ffff471b107 in __GI_raise (sig=sig@entry=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
resultvar = 0
pid = 1725
selftid = 1725
#1 0x00007ffff471c4e8 in __GI_abort () at abort.c:89
save_stage = 2
act = {__sigaction_handler = {sa_handler = 0x7fffffffe542,
sa_sigaction = 0x7fffffffe542}, sa_mask = {__val = {
140737295708609, 140737175337610, 726, 4,
140737488344368,
146028888064, 18358304, 140733193388032, 0, 0, 0,
21474836480,
140737295708135, 140737488344520, 140737018593280,
140737295723784}}, sa_flags = -313017687,
sa_restorer = 0x7fffed57bad0 <__PRETTY_FUNCTION__.6339>}
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x00007ffff4714226 in __assert_fail_base (
fmt=0x7ffff484ad08 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n",
assertion=assertion@entry=0x7fffed57baa9 "kref",
file=file@entry=0x7fffed57ba8a "../../nouveau/pushbuf.c",
line=line@entry=726,
function=function@entry=0x7fffed57bad0
<__PRETTY_FUNCTION__.6339> "nouveau_pushbuf_data") at
assert.c:92
str = 0x2ae54480 "P\333\344*"
total = 4096
#3 0x00007ffff47142d2 in __GI___assert_fail (
assertion=assertion@entry=0x7fffed57baa9 "kref",
file=file@entry=0x7fffed57ba8a "../../nouveau/pushbuf.c",
line=line@entry=726,
function=function@entry=0x7fffed57bad0
<__PRETTY_FUNCTION__.6339> "nouveau_pushbuf_data") at
assert.c:101
No locals.
#4 0x00007fffed57a2a4 in nouveau_pushbuf_data
(push=push@entry=0x119d790,
bo=0x234870e0, offset=offset@entry=1880,
length=length@entry=8388628)
at ../../nouveau/pushbuf.c:726
krec = 0x119fe80
kref = 0x0
__PRETTY_FUNCTION__ = "nouveau_pushbuf_data"
#5 0x00007fffedc7d0d1 in nvc0_draw_indirect (nvc0=<optimized out>,
nvc0=<optimized out>, info=0x7fffffffd7c0)
at ../../../../../../src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c:833
push = 0x119d790
size = <optimized out>
offset = 1880
#6 nvc0_draw_vbo (pipe=0x117b9f0, info=0x7fffffffd7c0)
at ../../../../../../src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c:984
push = 0x119d790
i = <optimized out>
s = <optimized out>
#7 0x00007fffed9575af in st_draw_vbo (ctx=0x120b870,
prims=0x7fffffffd890,
nr_prims=1, ib=0x7fffffffd870, index_bounds_valid=<optimized out>,
min_index=0, max_index=4294967295, tfb_vertcount=0x0,
stream=0,
indirect=0x23fd5ad0) at
../../../../src/mesa/state_tracker/st_draw.c:290
ibuffer = {index_size = 2, offset = 0, buffer = 0x2ae039b0,
user_buffer = 0x0}
info = {indexed = 1 '\001', mode = 4, start = 0, count = 0,
start_instance = 0, instance_count = 0, vertices_per_patch = 3,
index_bias = 0, min_index = 0, max_index = 4294967295,
primitive_restart = 0 '\000', restart_index = 0,
count_from_stream_output = 0x0, indirect = 0x23fd5b90,
indirect_offset = 1880}
arrays = <optimized out>
i = <optimized out>
#8 0x00007fffed929da4 in vbo_validated_drawelementsindirect
(indirect=0x758,
type=5123, mode=4, ctx=0x120b870)
at ../../../../src/mesa/vbo/vbo_exec_array.c:1641
exec = 0x12316e8
ib = {count = 0, type = 5123, obj = 0x2ae038f0, ptr = 0x0}
prim = {{mode = 4, indexed = 1, begin = 1, end = 1, weak = 0,
no_current_update = 0, is_indirect = 1, pad = 0, start = 0,
count = 0, basevertex = 0, num_instances = 0, base_instance
= 0,
indirect_offset = 1880}}
#9 vbo_exec_DrawElementsIndirect (mode=4, type=5123,
indirect=0x758)
at ../../../../src/mesa/vbo/vbo_exec_array.c:1734
ctx = 0x120b870
#10 0x00000000007c8130 in
renderInstancedMeshes2ndPass<AlphaRef<> > (
Prefilled_tex=...)
at /build/supertuxkart-
QZ7K3c/supertuxkart-0.9/src/graphics/render_geometry.cpp:585
mesh = <optimized out>
i = <optimized out>
meshes = @0x2348a158: {<std::_Vector_base<GLMesh*,
std::allocator<GLMesh*> >> = {
_M_impl = {<std::allocator<GLMesh*>> =
{<__gnu_cxx::new_allocator<GLMesh*>> = {<No data fields>}, <No
data fields>}, _M_start = 0x2ae24070,
_M_finish = 0x2ae241e0,
_M_end_of_storage = 0x2ae24270}}, <No data fields>}
#11 0x00000000007c2c0f in IrrDriver::renderSolidSecondPass
(this=this@entry=
0x113bce0)
at /build/supertuxkart-
QZ7K3c/supertuxkart-0.9/src/graphics/render_geometry.cpp:684
Timer = {timer = @0x1059710}
DiffSpecSSAOTex = {<std::_Vector_base<unsigned int,
std::allocator<unsigned int> >> = {
_M_impl = {<std::allocator<unsigned int>> =
{<__gnu_cxx::new_allocator<unsigned int>> = {<No data fields>},
<No data fields>},
_M_start = 0x2af6f9d0, _M_finish = 0x2af6f9dc,
_M_end_of_storage = 0x2af6f9e0}}, <No data fields>}
DiffuseHandle = 0
SpecularHandle = 0
SSAOHandle = 0
DepthHandle = 0
#12 0x000000000075ffcd in IrrDriver::renderScene
(this=this@entry=0x113bce0,
camnode=camnode@entry=0x293ddd40,
pointlightcount=pointlightcount@entry=2,
glows=..., dt=dt@entry=0.0329999998, hasShadow=<optimized
out>,
forceRTT=forceRTT@entry=false)
at /build/supertuxkart-
QZ7K3c/supertuxkart-0.9/src/graphics/render.cpp:436
No locals.
#13 0x000000000076189e in IrrDriver::renderGLSL (this=<optimized
out>,
dt=<optimized out>)
at /build/supertuxkart-
QZ7K3c/supertuxkart-0.9/src/graphics/render.cpp:190
oss = <incomplete type>
plc = 2
cam = <optimized out>
i = <optimized out>
tmp = {2.69625071e-38, 0}
overridemat = <optimized out>
glows = {<std::_Vector_base<IrrDriver::GlowData,
std::allocator<IrrDriver::GlowData> >> = {
_M_impl = {<std::allocator<IrrDriver::GlowData>> =
{<__gnu_cxx::new_allocator<IrrDriver::GlowData>> = {<No data
fields>}, <No data fields>},
_M_start = 0x0, _M_finish = 0x0,
_M_end_of_storage = 0x0}}, <No data fields>}
#14 0x00000000007287fd in IrrDriver::update (this=0x113bce0,
dt=dt@entry=0.0329999998)
at /build/supertuxkart-
QZ7K3c/supertuxkart-0.9/src/graphics/irr_driver.cpp:2137
No locals.
#15 0x00000000006d9054 in MainLoop::run (this=0x1e13880)
at /build/supertuxkart-
QZ7K3c/supertuxkart-0.9/src/main_loop.cpp:151
dt = <optimized out>
#16 0x00000000005fc4b1 in main (argc=<optimized out>,
argv=<optimized out>)
at /build/supertuxkart-QZ7K3c/supertuxkart-0.9/src/main.cpp:1488
s = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> =
{<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data
fields>},
_M_p = 0x1054778
<std::string::_Rep::_S_empty_rep_storage+24> ""}}
materials_file = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> =
{<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data
fields>},
_M_p = 0x1c5f0c8
"/usr/share/games/supertuxkart/data/models/materials.xml"}}
important_message = {array = 0x229e08c0 L"", allocated = 1,
used = 1,
allocator = {
_vptr.irrAllocator = 0xca9c10 <vtable for
irr::core::irrAllocator<wchar_t>+16>}}
(gdb)
Reply to: