[Bug 73781] [r600g] SIGFPE at ../../../../../src/gallium/drivers/r600/r600_state.c:3109

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

 



changed bug 73781
What Removed Added
CC   f.rougon@free.fr

Comment # 8 on bug 73781 from
Hello,

I am also experiencing this bug on Debian unstable with Linux 3.14 from Debian
experimental and FlightGear 3.0.0. I'll include the corresponding backtrace at
the end of this message.

'lspci -nv' returns the following concerning the graphics adapter (run on
Debian wheezy, but on the same computer of course):

01:00.0 0300: 1002:9490 (prog-if 00 [VGA controller])
        Subsystem: 174b:e100
        Flags: bus master, fast devsel, latency 0, IRQ 49
        Memory at e0000000 (64-bit, prefetchable) [size=256M]
        Memory at fb9e0000 (64-bit, non-prefetchable) [size=64K]
        I/O ports at be00 [size=256]
        [virtual] Expansion ROM at fb900000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Legacy Endpoint, MSI 00
        Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010
<?>
        Kernel driver in use: radeon

(without the -n option: Advanced Micro Devices [AMD] nee ATI RV730XT [Radeon HD
4670])

I tested the patch at https://bugs.freedesktop.org/attachment.cgi?id=92645
applied on top of the mesa_10.1.0-5 Debian package. It seemed to be fine with
FlightGear for 2 or 3 hours, until I had a hard lockup: first, the screen went
into power-saving mode as if there were no signal anymore, then it went back
on, but part of the display was garbled (at the bottom IIRC) and the system
appeared to be completely frozen: nothing visible when moving the mouse,
impossible to switch to a virtual console. I had to do a hard reboot, after
which I disabled the patch.

Here follows the backtrace obtained with FlightGear 3.0.0 on Debian unstable,
using Linux 3.14 from Debian experimental, *without the aforementioned mesa
patch*:

0  in r600_dma_copy_tile of
../../../../../../src/gallium/drivers/r600/r600_state.c:3285
1  in r600_dma_blit of
../../../../../../src/gallium/drivers/r600/r600_state.c:3386
2  in r600_copy_from_staging_texture of
../../../../../../src/gallium/drivers/radeon/r600_texture.c:108
3  in r600_texture_transfer_unmap of
../../../../../../src/gallium/drivers/radeon/r600_texture.c:1062
4  in pipe_transfer_unmap of
../../../../src/gallium/auxiliary/util/u_inlines.h:481
5  in st_texture_image_unmap of
../../../../src/mesa/state_tracker/st_texture.c:273
6  in store_texsubimage of ../../../../src/mesa/main/texstore.c:4108
7  in _mesa_store_texsubimage of ../../../../src/mesa/main/texstore.c:4165
8  in st_TexSubImage of ../../../../src/mesa/state_tracker/st_cb_texture.c:787
9  in st_TexImage of ../../../../src/mesa/state_tracker/st_cb_texture.c:811
10 in teximage of ../../../../src/mesa/main/teximage.c:3243
11 in _mesa_TexImage2D of ../../../../src/mesa/main/teximage.c:3282
12 in osg::Texture::applyTexImage2D_load(osg::State&, unsigned int, osg::Image
const*, int, int, int) const of /usr/lib/libosg.so.99
13 in osg::Texture2D::apply(osg::State&) const of /usr/lib/libosg.so.99
14 in osg::State::applyAttributeOnTexUnit(unsigned int, osg::StateAttribute
const*, osg::State::AttributeStack&) of /usr/lib/libosg.so.99
15 in osg::State::applyAttributeListOnTexUnit(unsigned int,
std::map<std::pair<osg::StateAttribute::Type, unsigned int>,
osg::State::AttributeStack, std::less<std::pair<osg::StateAttribute::Type,
unsigned int> >, std::allocator<std::pair<std::pair<osg::StateAttribute::Type,
unsigned int> const, osg::State::AttributeStack> > >&,
std::map<std::pair<osg::StateAttribute::Type, unsigned int>,
std::pair<osg::ref_ptr<osg::StateAttribute>, unsigned int>,
std::less<std::pair<osg::StateAttribute::Type, unsigned int> >,
std::allocator<std::pair<std::pair<osg::StateAttribute::Type, unsigned int>
const, std::pair<osg::ref_ptr<osg::StateAttribute>, unsigned int> > > > const&)
of /usr/lib/libosg.so.99
16 in osg::State::apply(osg::StateSet const*) of /usr/lib/libosg.so.99
17 in osgUtil::RenderLeaf::render(osg::RenderInfo&, osgUtil::RenderLeaf*) of
/usr/lib/libosgUtil.so.99
18 in osgUtil::RenderBin::drawImplementation(osg::RenderInfo&,
osgUtil::RenderLeaf*&) of /usr/lib/libosgUtil.so.99
19 in osgUtil::RenderBin::drawImplementation(osg::RenderInfo&,
osgUtil::RenderLeaf*&) of /usr/lib/libosgUtil.so.99
20 in osgUtil::RenderStage::drawImplementation(osg::RenderInfo&,
osgUtil::RenderLeaf*&) of /usr/lib/libosgUtil.so.99
21 in osgUtil::RenderStage::drawInner(osg::RenderInfo&, osgUtil::RenderLeaf*&,
bool&) of /usr/lib/libosgUtil.so.99
22 in osgUtil::RenderStage::draw(osg::RenderInfo&, osgUtil::RenderLeaf*&) of
/usr/lib/libosgUtil.so.99
23 in osgUtil::SceneView::draw() of /usr/lib/libosgUtil.so.99
24 in osgViewer::Renderer::cull_draw() of /usr/lib/libosgViewer.so.99
25 in osg::GraphicsContext::runOperations() of /usr/lib/libosg.so.99
26 in osgViewer::ViewerBase::renderingTraversals() of
/usr/lib/libosgViewer.so.99
27 in fgOSMainLoop of
/home/flo/flightgear-unstable/flightgear/flightgear-3.0.0/src/Viewer/fg_os_osgviewer.cxx:335
28 in fgMainInit of
/home/flo/flightgear-unstable/flightgear/flightgear-3.0.0/src/Main/main.cxx:493
29 in main of
/home/flo/flightgear-unstable/flightgear/flightgear-3.0.0/src/Main/bootstrap.cxx:278

Thanks in advance to anyone helping resolve this issue!


You are receiving this mail because:
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel

[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux