View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002112 | DarkRadiant | Map Editing | public | 22.01.2010 09:46 | 20.06.2010 08:03 |
Reporter | greebo | Assigned To | greebo | ||
Priority | normal | Severity | crash | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | 1.1.0 | ||||
Target Version | 1.2.0 | Fixed in Version | 1.2.0 | ||
Summary | 0002112: Crash when moving entire map? | ||||
Description | Crash when selecting an entire map and nudging it: http://modetwo.net/darkmod/index.php?/topic/4581-itches-glitches-anything-else/page__view__findpost__p__208019 Steps to reproduce: open maps\jdude\edridge.map, invert selection, try Alt + arrows. | ||||
Tags | No tags attached. | ||||
Crash is happening in Octree during re-linking a lot of nodes. Needs further investigation. | |
msvcp90d.dll!std::_Debug_message(const wchar_t * message=0x0000000003eb32b0, const wchar_t * file=0x0000000003eb26f0, unsigned int line=316) Line 24 C++ scenegraph.dll!std::list<boost::shared_ptr<scene::INode>,std::allocator<boost::shared_ptr<scene::INode> > >::_Const_iterator<1>::_Compat(const std::list<boost::shared_ptr<scene::INode>,std::allocator<boost::shared_ptr<scene::INode> > >::_Const_iterator<1> & _Right={px=0xcdcdcdcdcdcdcdcd pn={...} }) Line 317 C++ scenegraph.dll!std::list<boost::shared_ptr<scene::INode>,std::allocator<boost::shared_ptr<scene::INode> > >::_Const_iterator<1>::operator==(const std::list<boost::shared_ptr<scene::INode>,std::allocator<boost::shared_ptr<scene::INode> > >::_Const_iterator<1> & _Right={px=0xcdcdcdcdcdcdcdcd pn={...} }) Line 298 C++ scenegraph.dll!std::list<boost::shared_ptr<scene::INode>,std::allocator<boost::shared_ptr<scene::INode> > >::_Const_iterator<1>::operator!=(const std::list<boost::shared_ptr<scene::INode>,std::allocator<boost::shared_ptr<scene::INode> > >::_Const_iterator<1> & _Right={px=0xcdcdcdcdcdcdcdcd pn={...} }) Line 303 + 0xf bytes C++ > scenegraph.dll!scene::OctreeNode::linkRecursively(const boost::shared_ptr<scene::INode> & sceneNode={...}) Line 230 + 0x60 bytes C++ scenegraph.dll!scene::OctreeNode::linkRecursively(const boost::shared_ptr<scene::INode> & sceneNode={...}) Line 213 + 0x12 bytes C++ scenegraph.dll!scene::OctreeNode::linkRecursively(const boost::shared_ptr<scene::INode> & sceneNode={...}) Line 213 + 0x12 bytes C++ scenegraph.dll!scene::OctreeNode::linkRecursively(const boost::shared_ptr<scene::INode> & sceneNode={...}) Line 213 + 0x12 bytes C++ scenegraph.dll!scene::OctreeNode::linkRecursively(const boost::shared_ptr<scene::INode> & sceneNode={...}) Line 213 + 0x12 bytes C++ scenegraph.dll!scene::OctreeNode::linkRecursively(const boost::shared_ptr<scene::INode> & sceneNode={...}) Line 213 + 0x12 bytes C++ scenegraph.dll!scene::OctreeNode::linkRecursively(const boost::shared_ptr<scene::INode> & sceneNode={...}) Line 213 + 0x12 bytes C++ scenegraph.dll!scene::Octree::link(const boost::shared_ptr<scene::INode> & sceneNode={...}) Line 39 C++ scenegraph.dll!scene::SceneGraph::nodeBoundsChanged(const boost::shared_ptr<scene::INode> & node={...}) Line 130 C++ DarkRadiant.exe!scene::Node::evaluateBounds() Line 304 + 0x8c bytes C++ DarkRadiant.exe!scene::Node::worldAABB() Line 280 C++ entity.dll!scene::`anonymous namespace'::AABBAccumulateWalker::pre(const boost::shared_ptr<scene::INode> & node={...}) Line 27 + 0x22 bytes C++ entity.dll!Node_traverseSubgraph(const boost::shared_ptr<scene::INode> & node={...}, scene::NodeVisitor & visitor={...}) Line 73 + 0x15 bytes C++ entity.dll!scene::TraversableNodeSet::traverse(scene::NodeVisitor & visitor={...}) Line 136 + 0x12 bytes C++ entity.dll!scene::Node::traverse(scene::NodeVisitor & visitor={...}) Line 186 C++ entity.dll!scene::Node::evaluateChildBounds() Line 326 C++ entity.dll!scene::Node::childBounds() Line 310 C++ entity.dll!scene::Node::evaluateBounds() Line 290 + 0xd bytes C++ entity.dll!scene::Node::worldAABB() Line 280 C++ DarkRadiant.exe!scene::`anonymous namespace'::AABBAccumulateWalker::pre(const boost::shared_ptr<scene::INode> & node={...}) Line 27 + 0x22 bytes C++ DarkRadiant.exe!Node_traverseSubgraph(const boost::shared_ptr<scene::INode> & node={...}, scene::NodeVisitor & visitor={...}) Line 73 + 0x15 bytes C++ DarkRadiant.exe!scene::TraversableNodeSet::traverse(scene::NodeVisitor & visitor={...}) Line 136 + 0x12 bytes C++ DarkRadiant.exe!scene::Node::traverse(scene::NodeVisitor & visitor={...}) Line 186 C++ DarkRadiant.exe!scene::Node::evaluateChildBounds() Line 326 C++ DarkRadiant.exe!scene::Node::childBounds() Line 310 C++ DarkRadiant.exe!scene::Node::evaluateBounds() Line 290 + 0xd bytes C++ DarkRadiant.exe!scene::Node::worldAABB() Line 280 C++ scenegraph.dll!scene::SceneGraph::foreachVisibleNodeInVolume(const VolumeTest & volume={...}, scene::Graph::Walker & walker={...}) Line 155 C++ DarkRadiant.exe!render::collectRenderablesInScene(RenderableCollector & collector={...}, const VolumeTest & volume={...}) Line 25 C++ DarkRadiant.exe!XYWnd::draw() Line 1400 C++ DarkRadiant.exe!XYWnd::callbackExpose(_GtkWidget * widget=0x000000001dd93700, _GdkEventExpose * event=0x000000000012f8e0, XYWnd * self=0x00000000225f1e50) Line 1734 C++ |
|
Date Modified | Username | Field | Change |
---|---|---|---|
22.01.2010 09:46 | greebo | New Issue | |
22.01.2010 09:46 | greebo | Status | new => acknowledged |
07.02.2010 18:35 | greebo | Note Added: 0002919 | |
07.02.2010 18:35 | greebo | Status | acknowledged => confirmed |
07.02.2010 18:38 | greebo | Note Added: 0002920 | |
08.02.2010 07:33 | greebo | Status | confirmed => assigned |
08.02.2010 07:33 | greebo | Assigned To | => greebo |
08.02.2010 07:33 | greebo | Projection | none => minor fix |
08.02.2010 07:33 | greebo | ETA | none => < 1 day |
08.02.2010 07:33 | greebo | Target Version | => 1.1.1 |
08.02.2010 07:35 | greebo | Status | assigned => resolved |
08.02.2010 07:35 | greebo | Fixed in Version | => 1.1.1 |
08.02.2010 07:35 | greebo | Resolution | open => fixed |
08.02.2010 07:36 | greebo | Build | => 5187 |
20.06.2010 08:03 | greebo | Status | resolved => closed |