Guest User

Untitled

a guest
Jun 8th, 2017
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 94.63 KB | None | 0 0
  1. Starting program: /opt/rigsofrods/RoR
  2. [Thread debugging using libthread_db enabled]
  3. Using host libthread_db library "/usr/lib/libthread_db.so.1".
  4. [New Thread 0x7fffe49ba700 (LWP 24555)]
  5. [New Thread 0x7fffdc1b9700 (LWP 24556)]
  6. [New Thread 0x7fffdffff700 (LWP 24557)]
  7. [New Thread 0x7fffdf7fe700 (LWP 24558)]
  8. [New Thread 0x7fffdeb2d700 (LWP 24559)]
  9. [Thread 0x7fffdeb2d700 (LWP 24559) exited]
  10. [New Thread 0x7fffdc9be700 (LWP 24560)]
  11. [Thread 0x7fffdc9be700 (LWP 24560) exited]
  12. [New Thread 0x7fffdae4a700 (LWP 24561)]
  13. [New Thread 0x7fffdc9be700 (LWP 24592)]
  14. [New Thread 0x7fffcbfff700 (LWP 24593)]
  15. [New Thread 0x7fffcb7fe700 (LWP 24594)]
  16. [New Thread 0x7fffcaffd700 (LWP 24595)]
  17. [New Thread 0x7fffca7fc700 (LWP 24596)]
  18. [New Thread 0x7fffc9ffb700 (LWP 24597)]
  19. [New Thread 0x7fffc97fa700 (LWP 24598)]
  20. [New Thread 0x7fffc8ff9700 (LWP 24599)]
  21.  
  22. Thread 1 "RoR" received signal SIGSEGV, Segmentation fault.
  23. FlexObj::FlexObj (this=0x2c81ac0, nds=<optimized out>, texcoords=..., numtriangles=<optimized out>,
  24. triangles=<optimized out>, submesh_defs=std::vector of length 1, capacity 1 = {...},
  25. texname=<optimized out>, name=<optimized out>, backtexname=<optimized out>,
  26. transtexname=<optimized out>)
  27. at /home/babis/Downloads/rigsofrods-next-build/rigsofrods/src/rigs-of-rods/source/main/physics/flex/FlexObj.cpp:78
  28. 78 Ogre::Vector3 v2 = m_all_nodes[m_vertex_nodes[m_indices[i*3+2]]].RelPosition - base_pos;
  29. #0 FlexObj::FlexObj (this=0x2c81ac0, nds=<optimized out>, texcoords=..., numtriangles=<optimized out>,
  30. triangles=<optimized out>, submesh_defs=std::vector of length 1, capacity 1 = {...},
  31. texname=<optimized out>, name=<optimized out>, backtexname=<optimized out>,
  32. transtexname=<optimized out>)
  33. at /home/babis/Downloads/rigsofrods-next-build/rigsofrods/src/rigs-of-rods/source/main/physics/flex/FlexObj.cpp:78
  34. base_pos = {x = 512.151184, y = -0.412259996, z = 510.875, static ZERO = {x = 0, y = 0, z = 0,
  35. static ZERO = <same as static member of an already seen type>, static UNIT_X = {x = 1, y = 0,
  36. z = 0, static ZERO = <same as static member of an already seen type>,
  37. static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = {x = 0,
  38. y = 1, z = 0, static ZERO = <same as static member of an already seen type>,
  39. static UNIT_X = <same as static member of an already seen type>,
  40. static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = {x = 0,
  41. y = 0, z = 1, static ZERO = <same as static member of an already seen type>,
  42. static UNIT_X = <same as static member of an already seen type>,
  43. static UNIT_Y = <same as static member of an already seen type>,
  44. static UNIT_Z = <same as static member of an already seen type>,
  45. static NEGATIVE_UNIT_X = {x = -1, y = 0, z = 0,
  46. static ZERO = <same as static member of an already seen type>,
  47. static UNIT_X = <same as static member of an already seen type>,
  48. static UNIT_Y = <same as static member of an already seen type>,
  49. static UNIT_Z = <same as static member of an already seen type>,
  50. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  51. static NEGATIVE_UNIT_Y = {x = 0, y = -1, z = 0,
  52. static ZERO = <same as static member of an already seen type>,
  53. static UNIT_X = <same as static member of an already seen type>,
  54. static UNIT_Y = <same as static member of an already seen type>,
  55. static UNIT_Z = <same as static member of an already seen type>,
  56. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  57. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  58. static NEGATIVE_UNIT_Z = {x = 0, y = 0, z = -1,
  59. static ZERO = <same as static member of an already seen type>,
  60. static UNIT_X = <same as static member of an already seen type>,
  61. static UNIT_Y = <same as static member of an already seen type>,
  62. static UNIT_Z = <same as static member of an already seen type>,
  63. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  64. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  65. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  66. static UNIT_SCALE = {x = 1, y = 1, z = 1,
  67. static ZERO = <same as static member of an already seen type>,
  68. static UNIT_X = <same as static member of an already seen type>,
  69. static UNIT_Y = <same as static member of an already seen type>,
  70. static UNIT_Z = <same as static member of an already seen type>,
  71. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  72. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  73. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  74. static UNIT_SCALE = <same as static member of an already seen type>}},
  75. static UNIT_SCALE = <same as static member of an already seen type>},
  76. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  77. static UNIT_SCALE = <same as static member of an already seen type>},
  78. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  79. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  80. static UNIT_SCALE = <same as static member of an already seen type>},
  81. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  82. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  83. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  84. static UNIT_SCALE = <same as static member of an already seen type>},
  85. static UNIT_Z = <same as static member of an already seen type>,
  86. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  87. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  88. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  89. static UNIT_SCALE = <same as static member of an already seen type>},
  90. static UNIT_Y = <same as static member of an already seen type>,
  91. static UNIT_Z = <same as static member of an already seen type>,
  92. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  93. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  94. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  95. static UNIT_SCALE = <same as static member of an already seen type>},
  96. static UNIT_X = <same as static member of an already seen type>,
  97. static UNIT_Y = <same as static member of an already seen type>,
  98. static UNIT_Z = <same as static member of an already seen type>,
  99. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  100. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  101. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  102. static UNIT_SCALE = <same as static member of an already seen type>}
  103. i = 2
  104. offset = <optimized out>
  105. bind = <optimized out>
  106. #1 0x000000000072f334 in RigSpawner::FinalizeRig (this=this@entry=0x7fffffff1530)
  107. at /home/babis/Downloads/rigsofrods-next-build/rigsofrods/src/rigs-of-rods/source/main/physics/RigSpawner.cpp:587
  108. transmat = {<Ogre::SharedPtr<Ogre::Material>> = {
  109. _vptr.SharedPtr = 0x7ffff7ba3ca8 <vtable for Ogre::MaterialPtr+16>, pRep = 0x7fffbf78b3f0,
  110. pUseCount = 0x7fffec547088, useFreeMethod = Ogre::SPFM_DELETE,
  111. mutex = 0x2c8d790}, <No data fields>}
  112. backmat = {<Ogre::SharedPtr<Ogre::Material>> = {
  113. _vptr.SharedPtr = 0x7ffff7ba3ca8 <vtable for Ogre::MaterialPtr+16>, pRep = 0x7fffc0b8f890,
  114. pUseCount = 0x7fffec5466c8, useFreeMethod = Ogre::SPFM_DELETE,
  115. mutex = 0x2a20030}, <No data fields>}
  116. mesh_name = "VehicleCabMesh_0@Actor_0"
  117. ec = <optimized out>
  118. mat = {<Ogre::SharedPtr<Ogre::Material>> = {
  119. _vptr.SharedPtr = 0x900c68 <vtable for Ogre::MaterialPtr+16>, pRep = 0x7fffd92891d0,
  120. pUseCount = 0x7fffec549338, useFreeMethod = Ogre::SPFM_DELETE,
  121. mutex = 0x2a206a0}, <No data fields>}
  122. transmatname = "2c97UID-nothing-trans\000\000\000\037\000\000\000\000\000\000\000\026\000\000\000\000\000\000\000\230S@\365\377\177\000\000(\250x\277\377\177\000\000\000\245\026\275R7e\326\036\000\000\000\000\000\000\000\300\247x\277\377\177\000\000\360\241\304\002\000\000\000\000\300\247x\277\377\177\000\000p\373\376\377\377\177\000\000\360\241\304\002\000\000\000\000\003\000\000\000\000\000\000\000\020z\203\367\377\177\000\000X\304T\354\377\177\000\000 \330i\277\377\177\000\000\000\000\000\000\000\000\377\000\000\000\000\000\000\000\000\000d upgrade it as eshSerializer_v1", '\000' <repeats 40 times>...
  123. backmatname = "2c97UID-nothing-back\000\177\000\000\000\000\000\000\000\000\000\000\020\303\306\002\000\000\000\000\000\245\026\275R7e\326\300\247x\277\377\177\000\000\300\247x\277\377\177\000\000\260\237x\277\377\177\000\000\001\000\000\000\000\000\000\000\060\025\377\377\377\177", '\000' <repeats 18 times>, "\272lr\000\000\000\000\000\370\375\307\002\000\000\000\000\000\000\000\000\000\000\200?\020\303\306\002\000\000\000\000\001?\262\364\377\177\000\000\070\f\220\000\000\000\000\000 \330i\277\377\177\000\000\230\034S\354\377\177\000\000\000\000\000\000\377\177", '\000' <repeats 11 times>, "\245\026\275R7e\326\340\373\376\377\377\177\000\000"...
  124. cab_material_name_cstr = "2c97UID-nothing", '\000' <repeats 984 times>
  125. #2 0x0000000000746743 in RigSpawner::SpawnRig (this=this@entry=0x7fffffff1530)
  126. at /home/babis/Downloads/rigsofrods-next-build/rigsofrods/src/rigs-of-rods/source/main/physics/RigSpawner_ProcessControl.cpp:388
  127. rig = <optimized out>
  128. #3 0x00000000006f05c0 in Beam::LoadTruck (this=this@entry=0x2a20700,
  129. rig_loading_profiler=rig_loading_profiler@entry=0x7fffffff2ca0, file_name="2c97UID-Bucket.load",
  130. parent_scene_node=parent_scene_node@entry=0x7fffbf69b7a0, spawn_position=..., spawn_rotation=...,
  131. spawn_box=<optimized out>, cache_entry_number=<optimized out>)
  132. at /home/babis/Downloads/rigsofrods-next-build/rigsofrods/src/rigs-of-rods/source/main/physics/Beam.cpp:5989
  133. ds = {_vptr.SharedPtr = 0x8ff680 <vtable for Ogre::SharedPtr<Ogre::DataStream>+16>,
  134. pRep = 0x7fffd9299610, pUseCount = 0x7fffec54c308, useFreeMethod = Ogre::SPFM_DELETE,
  135. mutex = 0x1d96610}
  136. fixed_file_name = "2c97UID-Bucket.load"
  137. found_resource_group = "General-Reloaded-2"
  138. errorStr = ""
  139. parser = {static LINE_BUFFER_LENGTH = 2000, static LINE_MAX_ARGS = 100, m_ror_default_inertia =
  140. std::shared_ptr (count 2, weak 0) 0x295b460,
  141. m_ror_node_defaults = std::shared_ptr (count 12, weak 0) 0x1680780,
  142. m_user_default_inertia = std::shared_ptr (count 2, weak 0) 0x295b460,
  143. m_user_beam_defaults = std::shared_ptr (count 186, weak 0) 0x292ad20,
  144. m_user_node_defaults = std::shared_ptr (count 13, weak 0) 0x295ae40,
  145. m_current_detacher_group = 0, m_current_managed_material_options = {double_sided = false},
  146. m_root_module = std::shared_ptr (count 5, weak 0) 0x2962680,
  147. m_current_module = std::shared_ptr (count 5, weak 0) 0x2962680, m_current_line_number = 268,
  148. m_current_line = "end", '\000' <repeats 1996 times>, m_args = {{start = 0x7fffffff183c "end",
  149. length = 3}, {start = 0x7fffffff183f "", length = 1}, {start = 0x7fffffff1841 "",
  150. length = 1}, {start = 0x7fffffff1843 "", length = 2}, {start = 0x7fffffff184b "",
  151. length = 1}, {start = 0x7fffffff184e "", length = 2}, {start = 0x7fffffff1852 "",
  152. length = 1}, {start = 0x7fffffff1855 "", length = 1}, {start = 0x7fffffff1852 "",
  153. length = 3}, {start = 0x7fffffff1859 "", length = 19}, {
  154. start = 0x20 <error: Cannot access memory at address 0x20>, length = -55944}, {
  155. start = 0x7fff00000001 <error: Cannot access memory at address 0x7fff00000001>, length = 0}, {
  156. start = 0xd68 <error: Cannot access memory at address 0xd68>, length = 1}, {
  157. start = 0x927a01 "%i", length = 11}, {start = 0xc73258 "", length = 9599491}, {
  158. start = 0x7fffffff2260 "\220\016\230\001", length = 5559078}, {
  159. start = 0x7fffffff2541 "\205\345\367\377\177", length = 5262715}, {
  160. start = 0x2 <error: Cannot access memory at address 0x2>, length = -179714694}, {start = 0x0,
  161. length = 0}, {start = 0x7fffffff21d0 "\002", length = -56736}, {
  162. start = 0x7fffffff2a50 "\260\020\230\001", length = 8876935}, {
  163. start = 0x2 <error: Cannot access memory at address 0x2>, length = 16}, {
  164. start = 0x7fffffff27d0 "p'\377\377\377\177", length = -55536}, {start = 0x7fffffff2190 "no",
  165. length = 2}, {start = 0x6f6e <error: Cannot access memory at address 0x6f6e>,
  166. length = -1122589440}, {start = 0x15 <error: Cannot access memory at address 0x15>,
  167. length = 0}, {start = 0x7fffffff2710 "", length = 19768704}, {
  168. start = 0x7fffffff2a50 "\260\020\230\001", length = -51}, {
  169. start = 0x2 <error: Cannot access memory at address 0x2>, length = 6447087}, {
  170. start = 0x2933840 "Pu\223", length = 43}, {
  171. start = 0x2b <error: Cannot access memory at address 0x2b>, length = 42664784}, {
  172. start = 0x7fffffff2210 "!", length = 4}, {
  173. start = 0x21 <error: Cannot access memory at address 0x21>, length = 560}, {
  174. start = 0x201 <error: Cannot access memory at address 0x201>, length = 8}, {
  175. start = 0x3800000021 <error: Cannot access memory at address 0x3800000021>, length = 1}, {
  176. start = 0x770000005c <error: Cannot access memory at address 0x770000005c>, length = 0}, {
  177. start = 0x0, length = 124}, {start = 0x1980e90 "2c97UID-Bucket.load", length = -186357024}, {
  178. start = 0x201 <error: Cannot access memory at address 0x201>, length = -56560}, {
  179. start = 0x55 <error: Cannot access memory at address 0x55>, length = -138622448}, {
  180. start = 0x7ffff56f6c38 <construction vtable for std::ostream-in-std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >+64> "", length = -189644872}, {
  181. start = 0xffffffff <error: Cannot access memory at address 0xffffffff>, length = 513}, {
  182. start = 0x7fffffff2310 "", length = -180333672}, {
  183. start = 0x7fffffff2300 "\020#\377\377\377\177", length = -179729109}, {
  184. start = 0x3 <error: Cannot access memory at address 0x3>, length = -56400}, {
  185. start = 0x7fffffff2488 "`\301\276", length = 0}, {start = 0x0, length = -179838569}, {
  186. start = 0x7fffffff2310 "", length = -179841703}, {start = 0x0, length = -56192}, {
  187. start = 0x383733ffffff23b0 <error: Cannot access memory at address 0x383733ffffff23b0>,
  188. length = -56184}, {
  189. start = 0x7ffff56fd010 <(anonymous namespace)::num_put_c> "\310co\365\377\177",
  190. length = -179838731}, {start = 0x7fffffff2488 "`\301\276", length = 2}, {
  191. start = 0x7ffff56fd010 <(anonymous namespace)::num_put_c> "\310co\365\377\177",
  192. length = -177223744}, {start = 0x7fffffff2300 "\020#\377\377\377\177", length = 378}, {
  193. start = 0x3ffff2480 <error: Cannot access memory at address 0x3ffff2480>,
  194. length = -1122589440}, {
  195. start = 0x7ffff7bcca00 <Ogre::Node::msNameGenerator> "\020ΚΌ\367\377\177", length = -56192}, {
  196. start = 0x7fffffff23c0 "\001", length = -177221616}, {
  197. start = 0x17a <error: Cannot access memory at address 0x17a>, length = -177221504}, {
  198. start = 0x7fffffff24f0 "", length = -179789962}, {
  199. start = 0x7fff00000001 <error: Cannot access memory at address 0x7fff00000001>,
  200. length = -56192}, {start = 0x7fffffff25c0 "", length = -1122589440}, {
  201. start = 0x7fffffff24b0 "K\037\226\002", length = -56192}, {start = 0x7fffffff24f0 "",
  202. length = -55744}, {start = 0x7fffffff2650 "\001", length = -180159023}, {
  203. start = 0x7fffffff2480 "\020lo\365\377\177", length = -143933834}, {
  204. start = 0x7ffff7bcca28 <Ogre::Node::msNameGenerator+40> "", length = 43392832}, {
  205. start = 0xb <error: Cannot access memory at address 0xb>, length = -1122589440}, {
  206. start = 0x7fffebe09128 "p\002\334\353\377\177", length = -56144}, {
  207. start = 0x7fffebe09128 "p\002\334\353\377\177", length = -142889252}, {
  208. start = 0x7fffffff2470 "", length = 0}, {
  209. start = 0x5f64656d616e6e00 <error: Cannot access memory at address 0x5f64656d616e6e00>,
  210. length = 3684147}, {
  211. start = 0x7ffff56f6c10 <construction vtable for std::ostream-in-std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >+24> "", length = 12501344}, {
  212. start = 0x2961f41 "\037\226\002", length = 43392833}, {start = 0x2961f41 "\037\226\002",
  213. length = 43392832}, {start = 0x2961f4b "", length = 43393344}, {
  214. start = 0x7ffff56fd660 <(anonymous namespace)::c_locale_impl> ".", length = 16}, {
  215. start = 0x2961f40 "P\037\226\002", length = 1}, {
  216. start = 0x200 <error: Cannot access memory at address 0x200>, length = 0}, {
  217. start = 0x7ffff56f2b00 <vtable for std::ios_base+16> "\260\375B\365\377\177", length = 6}, {
  218. start = 0x0, length = 4098}, {
  219. start = 0x7fff00000000 <error: Cannot access memory at address 0x7fff00000000>,
  220. length = -144155244}, {start = 0x0, length = 0}, {
  221. start = 0x30 <error: Cannot access memory at address 0x30>, length = 64}, {
  222. start = 0x7ffff7e585a8 "", length = -336645168}, {start = 0x7fffebef3010 "",
  223. length = -135617552}, {start = 0x1 <error: Cannot access memory at address 0x1>,
  224. length = -144128489}, {start = 0x0, length = -1122589440}, {
  225. start = 0x30 <error: Cannot access memory at address 0x30>, length = -336493752}, {
  226. start = 0x0, length = -135617472}, {start = 0x7fffbf69b7a0 "@\t\250\347\377\177",
  227. length = -135617552}, {start = 0x1 <error: Cannot access memory at address 0x1>, length = 0},
  228. {start = 0x7ffff7eaa400 "", length = -1083590752}, {
  229. start = 0x7ffff7eaa3f0 "@\t\250\347\377\177", length = 0}, {
  230. start = 0x7fffbf69b7a0 "@\t\250\347\377\177", length = -55536}, {start = 0x7fffffff26f0 "",
  231. length = -143950298}, {start = 0x7ffff7eaa3f0 "@\t\250\347\377\177", length = -1083590752}, {
  232. start = 0x7ffff7eaa3f0 "@\t\250\347\377\177", length = -142915454}, {
  233. start = 0x7fffffff2760 "\004", length = 0}, {start = 0x7fffffff2760 "\004",
  234. length = -135617552}, {start = 0x7fffbf69b7a0 "@\t\250\347\377\177", length = -143944220}},
  235. m_num_args = 1, m_current_section = RigDef::File::SECTION_NONE,
  236. m_current_subsection = RigDef::File::SUBSECTION_NONE, m_in_block_comment = false,
  237. m_in_description_section = false, m_any_named_node_defined = false,
  238. m_current_submesh = std::shared_ptr (empty) 0x0,
  239. m_current_camera_rail = std::shared_ptr (empty) 0x0,
  240. m_last_flexbody = std::shared_ptr (empty) 0x0, m_sequential_importer = {
  241. m_all_nodes = std::vector of length 26, capacity 1000 = {{
  242. origin_keyword = RigDef::File::KEYWORD_NODES,
  243. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  244. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4, m_id_num = 0,
  245. m_id_str = "0", m_flags = 3}, node_sub_index = 0}, {
  246. origin_keyword = RigDef::File::KEYWORD_NODES,
  247. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  248. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4, m_id_num = 1,
  249. m_id_str = "1", m_flags = 3}, node_sub_index = 1}, {
  250. origin_keyword = RigDef::File::KEYWORD_NODES,
  251. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  252. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4, m_id_num = 2,
  253. m_id_str = "2", m_flags = 3}, node_sub_index = 2}, {
  254. origin_keyword = RigDef::File::KEYWORD_NODES,
  255. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  256. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4, m_id_num = 3,
  257. m_id_str = "3", m_flags = 3}, node_sub_index = 3}, {
  258. origin_keyword = RigDef::File::KEYWORD_NODES,
  259. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  260. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4, m_id_num = 4,
  261. m_id_str = "4", m_flags = 3}, node_sub_index = 4}, {
  262. origin_keyword = RigDef::File::KEYWORD_NODES,
  263. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  264. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4, m_id_num = 5,
  265. m_id_str = "5", m_flags = 3}, node_sub_index = 5}, {
  266. origin_keyword = RigDef::File::KEYWORD_NODES,
  267. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  268. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4, m_id_num = 6,
  269. m_id_str = "6", m_flags = 3}, node_sub_index = 6}, {
  270. origin_keyword = RigDef::File::KEYWORD_NODES,
  271. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  272. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4, m_id_num = 7,
  273. m_id_str = "7", m_flags = 3}, node_sub_index = 7}, {
  274. origin_keyword = RigDef::File::KEYWORD_NODES,
  275. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  276. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4, m_id_num = 8,
  277. m_id_str = "8", m_flags = 3}, node_sub_index = 8}, {
  278. origin_keyword = RigDef::File::KEYWORD_NODES,
  279. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  280. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4, m_id_num = 9,
  281. m_id_str = "9", m_flags = 3}, node_sub_index = 9}, {
  282. origin_keyword = RigDef::File::KEYWORD_NODES,
  283. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  284. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4,
  285. m_id_num = 10, m_id_str = "10", m_flags = 3}, node_sub_index = 10}, {
  286. origin_keyword = RigDef::File::KEYWORD_NODES,
  287. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  288. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4,
  289. m_id_num = 11, m_id_str = "11", m_flags = 3}, node_sub_index = 11}, {
  290. origin_keyword = RigDef::File::KEYWORD_NODES,
  291. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  292. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4,
  293. m_id_num = 12, m_id_str = "12", m_flags = 3}, node_sub_index = 12}, {
  294. origin_keyword = RigDef::File::KEYWORD_NODES,
  295. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  296. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4,
  297. m_id_num = 13, m_id_str = "13", m_flags = 3}, node_sub_index = 13}, {
  298. origin_keyword = RigDef::File::KEYWORD_NODES,
  299. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  300. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4,
  301. m_id_num = 14, m_id_str = "14", m_flags = 3}, node_sub_index = 14}, {
  302. origin_keyword = RigDef::File::KEYWORD_NODES,
  303. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  304. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4,
  305. m_id_num = 15, m_id_str = "15", m_flags = 3}, node_sub_index = 15}, {
  306. origin_keyword = RigDef::File::KEYWORD_NODES,
  307. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  308. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4,
  309. m_id_num = 16, m_id_str = "16", m_flags = 3}, node_sub_index = 16}, {
  310. origin_keyword = RigDef::File::KEYWORD_NODES,
  311. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  312. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4,
  313. m_id_num = 17, m_id_str = "17", m_flags = 3}, node_sub_index = 17}, {
  314. origin_keyword = RigDef::File::KEYWORD_NODES,
  315. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  316. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4,
  317. m_id_num = 18, m_id_str = "18", m_flags = 3}, node_sub_index = 18}, {
  318. origin_keyword = RigDef::File::KEYWORD_NODES,
  319. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  320. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4,
  321. m_id_num = 19, m_id_str = "19", m_flags = 3}, node_sub_index = 19}, {
  322. origin_keyword = RigDef::File::KEYWORD_NODES,
  323. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  324. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4,
  325. m_id_num = 20, m_id_str = "20", m_flags = 3}, node_sub_index = 20}, {
  326. origin_keyword = RigDef::File::KEYWORD_NODES,
  327. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  328. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4,
  329. m_id_num = 21, m_id_str = "21", m_flags = 3}, node_sub_index = 21}, {
  330. origin_keyword = RigDef::File::KEYWORD_NODES,
  331. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  332. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4,
  333. m_id_num = 22, m_id_str = "22", m_flags = 3}, node_sub_index = 22}, {
  334. origin_keyword = RigDef::File::KEYWORD_NODES,
  335. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  336. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4,
  337. m_id_num = 23, m_id_str = "23", m_flags = 3}, node_sub_index = 23}, {
  338. origin_keyword = RigDef::File::KEYWORD_NODES,
  339. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  340. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4,
  341. m_id_num = 24, m_id_str = "24", m_flags = 3}, node_sub_index = 24}, {
  342. origin_keyword = RigDef::File::KEYWORD_NODES,
  343. origin_detail = RigDef::SequentialImporter::NodeMapEntry::DETAIL_UNDEFINED, node_id = {
  344. static IS_VALID = 1, static IS_TYPE_NUMBERED = 2, static IS_TYPE_NAMED = 4,
  345. m_id_num = 25, m_id_str = "25", m_flags = 3}, node_sub_index = 25}},
  346. m_named_nodes = std::map with 0 elements, m_num_numbered_nodes = 26, m_num_named_nodes = 0,
  347. m_num_cinecam_nodes = 0, m_num_wheels_nodes = 0, m_num_wheels2_nodes = 0,
  348. m_num_meshwheels_nodes = 0, m_num_meshwheels2_nodes = 0, m_num_flexbodywheels_nodes = 0,
  349. m_enabled = true, m_total_resolved = 33164, m_num_resolved_to_self = -55536,
  350. m_current_keyword = RigDef::File::KEYWORD_INVALID,
  351. m_current_module = std::shared_ptr (empty) 0x0,
  352. m_messages = std::__cxx11::listPython Exception <class 'ValueError'> Cannot find type std::__cxx11::list<RigDef::SequentialImporter::Message, std::allocator<RigDef::SequentialImporter::Message> >::_Node:
  353. , m_messages_num_errors = 0, m_messages_num_warnings = 0, m_messages_num_other = 397},
  354. m_definition = std::shared_ptr (count 3, weak 0) 0x197fdb0, m_messages = std::__cxx11::list = {
  355. [0] = {line = "set_node_defaults -1, 0, -1, -1", line_number = 28,
  356. message = "Parsed data for verification:\n\tLoadWeight: -1\n\t Friction: 0\n\t Volume: -1\n\t Surface: -1\n\t Options: ", section = RigDef::File::SECTION_NODES,
  357. subsection = RigDef::File::SUBSECTION_NONE, type = RigDef::Parser::Message::TYPE_WARNING,
  358. module = "_Root_"}, [1] = {line = "set_node_defaults -1, -1, -1, -1", line_number = 30,
  359. message = "Parsed data for verification:\n\tLoadWeight: -1\n\t Friction: -1\n\t Volume: -1\n\t Surface: -1\n\t Options: ", section = RigDef::File::SECTION_NODES,
  360. subsection = RigDef::File::SUBSECTION_NONE, type = RigDef::Parser::Message::TYPE_WARNING,
  361. module = "_Root_"}, [2] = {line = "set_node_defaults -1, 0, -1, -1", line_number = 32,
  362. message = "Parsed data for verification:\n\tLoadWeight: -1\n\t Friction: 0\n\t Volume: -1\n\t Surface: -1\n\t Options: ", section = RigDef::File::SECTION_NODES,
  363. subsection = RigDef::File::SUBSECTION_NONE, type = RigDef::Parser::Message::TYPE_WARNING,
  364. module = "_Root_"}, [3] = {line = "set_node_defaults -1, -1, -1, -1", line_number = 34,
  365. message = "Parsed data for verification:\n\tLoadWeight: -1\n\t Friction: -1\n\t Volume: -1\n\t Surface: -1\n\t Options: ", section = RigDef::File::SECTION_NODES,
  366. subsection = RigDef::File::SUBSECTION_NONE, type = RigDef::Parser::Message::TYPE_WARNING,
  367. module = "_Root_"}}, m_messages_num_errors = 0, m_messages_num_warnings = 4,
  368. m_messages_num_other = 0}
  369. report_num_errors = 0
  370. report_num_warnings = 4
  371. report_num_other = 0
  372. report_text = " == Parsing done, report:\n\n#FFFF00 WARNING #FFFFFF (Section nodes)\n\tLine (28): set_node_defaults -1, 0, -1, -1\n\tMessage: Parsed data for verification:\n\tLoadWeight: -1\n\t Friction: 0\n\t Volume: -1\n\t "...
  373. validator = {
  374. m_messages = empty std::__cxx11::listPython Exception <class 'ValueError'> Cannot find type std::__cxx11::list<RigDef::Validator::Message, std::allocator<RigDef::Validator::Message> >::_Node:
  375. , m_messages_num_errors = 0, m_messages_num_warnings = 0, m_messages_num_other = 0,
  376. m_file = std::shared_ptr (count 3, weak 0) 0x197fdb0, m_selected_modules = std::__cxx11::list = {
  377. [0] = std::shared_ptr (count 5, weak 0) 0x2962680}, m_check_beams = true}
  378. file_extension = ".load"
  379. extension_matches = <optimized out>
  380. validator_report = " == Validating done OK"
  381. spawner = {m_file = std::shared_ptr (count 3, weak 0) 0x197fdb0, m_cache_entry_number = 274,
  382. m_rig = 0x2a20700, m_selected_modules = std::__cxx11::list = {
  383. [0] = std::shared_ptr (count 5, weak 0) 0x2962680}, m_named_nodes = std::map with 0 elements,
  384. m_enable_background_loading = false, m_apply_simple_materials = false,
  385. m_simple_material_base = {<Ogre::SharedPtr<Ogre::Material>> = {
  386. _vptr.SharedPtr = 0x900c68 <vtable for Ogre::MaterialPtr+16>, pRep = 0x0, pUseCount = 0x0,
  387. useFreeMethod = Ogre::SPFM_DELETE, mutex = 0x0}, <No data fields>},
  388. m_messages = std::__cxx11::list = {[0] = {
  389. text = "vehicle uses no GUID, skinning will be impossible",
  390. type = RigSpawner::Message::TYPE_WARNING, keyword = RigDef::File::KEYWORD_INVALID}},
  391. m_current_keyword = RigDef::File::KEYWORD_INVALID, m_messages_num_errors = 0,
  392. m_messages_num_warnings = 1, m_messages_num_other = 0, m_parent_scene_node = 0x7fffbf69b7a0,
  393. m_spawn_position = {x = 512, y = 0, z = 512, static ZERO = {x = 0, y = 0, z = 0,
  394. static ZERO = <same as static member of an already seen type>, static UNIT_X = {x = 1, y = 0,
  395. z = 0, static ZERO = <same as static member of an already seen type>,
  396. static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = {x = 0,
  397. y = 1, z = 0, static ZERO = <same as static member of an already seen type>,
  398. static UNIT_X = <same as static member of an already seen type>,
  399. static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = {x = 0,
  400. y = 0, z = 1, static ZERO = <same as static member of an already seen type>,
  401. static UNIT_X = <same as static member of an already seen type>,
  402. static UNIT_Y = <same as static member of an already seen type>,
  403. static UNIT_Z = <same as static member of an already seen type>,
  404. static NEGATIVE_UNIT_X = {x = -1, y = 0, z = 0,
  405. static ZERO = <same as static member of an already seen type>,
  406. static UNIT_X = <same as static member of an already seen type>,
  407. static UNIT_Y = <same as static member of an already seen type>,
  408. static UNIT_Z = <same as static member of an already seen type>,
  409. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  410. static NEGATIVE_UNIT_Y = {x = 0, y = -1, z = 0,
  411. static ZERO = <same as static member of an already seen type>,
  412. static UNIT_X = <same as static member of an already seen type>,
  413. static UNIT_Y = <same as static member of an already seen type>,
  414. static UNIT_Z = <same as static member of an already seen type>,
  415. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  416. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  417. static NEGATIVE_UNIT_Z = {x = 0, y = 0, z = -1,
  418. static ZERO = <same as static member of an already seen type>,
  419. static UNIT_X = <same as static member of an already seen type>,
  420. static UNIT_Y = <same as static member of an already seen type>,
  421. static UNIT_Z = <same as static member of an already seen type>,
  422. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  423. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  424. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  425. static UNIT_SCALE = {x = 1, y = 1, z = 1,
  426. static ZERO = <same as static member of an already seen type>,
  427. static UNIT_X = <same as static member of an already seen type>,
  428. static UNIT_Y = <same as static member of an already seen type>,
  429. static UNIT_Z = <same as static member of an already seen type>,
  430. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  431. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  432. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  433. static UNIT_SCALE = <same as static member of an already seen type>}},
  434. static UNIT_SCALE = <same as static member of an already seen type>},
  435. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  436. static UNIT_SCALE = <same as static member of an already seen type>},
  437. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  438. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  439. static UNIT_SCALE = <same as static member of an already seen type>},
  440. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  441. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  442. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  443. static UNIT_SCALE = <same as static member of an already seen type>},
  444. static UNIT_Z = <same as static member of an already seen type>,
  445. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  446. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  447. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  448. static UNIT_SCALE = <same as static member of an already seen type>},
  449. static UNIT_Y = <same as static member of an already seen type>,
  450. static UNIT_Z = <same as static member of an already seen type>,
  451. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  452. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  453. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  454. static UNIT_SCALE = <same as static member of an already seen type>},
  455. static UNIT_X = <same as static member of an already seen type>,
  456. static UNIT_Y = <same as static member of an already seen type>,
  457. static UNIT_Z = <same as static member of an already seen type>,
  458. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  459. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  460. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  461. static UNIT_SCALE = <same as static member of an already seen type>},
  462. m_oldstyle_cab_texcoords = std::vector of length 12, capacity 16 = {{node_id = 6, texcoord_u = 0,
  463. texcoord_v = 0}, {node_id = 7, texcoord_u = 0, texcoord_v = 0}, {node_id = 8, texcoord_u = 0,
  464. texcoord_v = 0}, {node_id = 9, texcoord_u = 0, texcoord_v = 0}, {node_id = 10,
  465. texcoord_u = 0, texcoord_v = 0}, {node_id = 11, texcoord_u = 0, texcoord_v = 0}, {
  466. node_id = 13, texcoord_u = 0, texcoord_v = 0}, {node_id = 14, texcoord_u = 0,
  467. texcoord_v = 0}, {node_id = 15, texcoord_u = 0, texcoord_v = 0}, {node_id = 16,
  468. texcoord_u = 0, texcoord_v = 0}, {node_id = 17, texcoord_u = 0, texcoord_v = 0}, {
  469. node_id = 19, texcoord_u = 0, texcoord_v = 0}},
  470. m_oldstyle_cab_submeshes = std::vector of length 1, capacity 1 = {{
  471. backmesh_type = CabSubmesh::BACKMESH_NONE, texcoords_pos = 12, cabs_pos = 18}},
  472. m_material_substitutions = std::map with 1 element = {["2c97UID-bucket"] = {
  473. material = {<Ogre::SharedPtr<Ogre::Material>> = {
  474. _vptr.SharedPtr = 0x900c68 <vtable for Ogre::MaterialPtr+16>, pRep = 0x7fffbf69d820,
  475. pUseCount = 0x7fffec531c98, useFreeMethod = Ogre::SPFM_DELETE,
  476. mutex = 0x2c6c310}, <No data fields>}, material_flare_def = 0x0, video_camera_def = 0x0,
  477. mirror_prop_type = RigSpawner::CustomMaterial::MirrorPropType::MPROP_NONE,
  478. mirror_prop_scenenode = 0x0}}, m_managed_materials = std::map with 1 element = {
  479. ["2c97UID-bucket"] = {<Ogre::SharedPtr<Ogre::Material>> = {
  480. _vptr.SharedPtr = 0x900c68 <vtable for Ogre::MaterialPtr+16>, pRep = 0x7fffbf69d820,
  481. pUseCount = 0x7fffec531c98, useFreeMethod = Ogre::SPFM_DELETE,
  482. mutex = 0x2c6c310}, <No data fields>}},
  483. m_placeholder_managedmat = {<Ogre::SharedPtr<Ogre::Material>> = {
  484. _vptr.SharedPtr = 0x900c68 <vtable for Ogre::MaterialPtr+16>, pRep = 0x7fffd957cb50,
  485. pUseCount = 0x7fffec526838, useFreeMethod = Ogre::SPFM_DELETE,
  486. mutex = 0x1a10a70}, <No data fields>}, m_cab_material_name = "2c97UID-nothing",
  487. m_cab_trans_material = {<Ogre::SharedPtr<Ogre::Material>> = {
  488. _vptr.SharedPtr = 0x900c68 <vtable for Ogre::MaterialPtr+16>, pRep = 0x7fffbf78b3f0,
  489. pUseCount = 0x7fffec547088, useFreeMethod = Ogre::SPFM_DELETE,
  490. mutex = 0x2c8d790}, <No data fields>},
  491. m_curr_mirror_prop_type = RigSpawner::CustomMaterial::MirrorPropType::MPROP_NONE,
  492. m_curr_mirror_prop_scenenode = 0x0, m_custom_resource_group = "t0@Actor_0", m_wing_area = 0,
  493. m_airplane_left_light = 0, m_airplane_right_light = 43261552, m_fuse_z_min = -1.125,
  494. m_fuse_z_max = 1.125, m_fuse_y_min = -0.414095014, m_fuse_y_max = 1.09890103,
  495. m_generate_wing_position_lights = true, m_first_wing_index = -1, m_flex_factory = {
  496. m_rig_spawner = 0x7fffffff1530, m_flexbody_cache = {static SIGNATURE = 0x92e655 "RoR FlexBody",
  497. static FILE_FORMAT_VERSION = 1, m_items_to_save = std::vector of length 0, capacity 0,
  498. m_loaded_items = std::vector of length 0, capacity 0, m_file = 0x0, m_fileformat_version = 0,
  499. m_cache_entry_number = 274}, m_is_flexbody_cache_enabled = false,
  500. m_is_flexbody_cache_loaded = false, m_flexbody_cache_next_index = 0}, m_sim_controller =
  501. 0x7fffffff4bd0}
  502. mem = <optimized out>
  503. memr = <optimized out>
  504. tmpmem = <optimized out>
  505. cinecam = {x = 0, y = 0, z = 0, static ZERO = {x = 0, y = 0, z = 0,
  506. static ZERO = <same as static member of an already seen type>, static UNIT_X = {x = 1, y = 0,
  507. z = 0, static ZERO = <same as static member of an already seen type>,
  508. static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = {x = 0,
  509. y = 1, z = 0, static ZERO = <same as static member of an already seen type>,
  510. static UNIT_X = <same as static member of an already seen type>,
  511. static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = {x = 0,
  512. y = 0, z = 1, static ZERO = <same as static member of an already seen type>,
  513. static UNIT_X = <same as static member of an already seen type>,
  514. static UNIT_Y = <same as static member of an already seen type>,
  515. static UNIT_Z = <same as static member of an already seen type>,
  516. static NEGATIVE_UNIT_X = {x = -1, y = 0, z = 0,
  517. static ZERO = <same as static member of an already seen type>,
  518. static UNIT_X = <same as static member of an already seen type>,
  519. static UNIT_Y = <same as static member of an already seen type>,
  520. static UNIT_Z = <same as static member of an already seen type>,
  521. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  522. static NEGATIVE_UNIT_Y = {x = 0, y = -1, z = 0,
  523. static ZERO = <same as static member of an already seen type>,
  524. static UNIT_X = <same as static member of an already seen type>,
  525. static UNIT_Y = <same as static member of an already seen type>,
  526. static UNIT_Z = <same as static member of an already seen type>,
  527. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  528. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  529. static NEGATIVE_UNIT_Z = {x = 0, y = 0, z = -1,
  530. static ZERO = <same as static member of an already seen type>,
  531. static UNIT_X = <same as static member of an already seen type>,
  532. static UNIT_Y = <same as static member of an already seen type>,
  533. static UNIT_Z = <same as static member of an already seen type>,
  534. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  535. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  536. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  537. static UNIT_SCALE = {x = 1, y = 1, z = 1,
  538. static ZERO = <same as static member of an already seen type>,
  539. static UNIT_X = <same as static member of an already seen type>,
  540. static UNIT_Y = <same as static member of an already seen type>,
  541. static UNIT_Z = <same as static member of an already seen type>,
  542. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  543. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  544. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  545. static UNIT_SCALE = <same as static member of an already seen type>}},
  546. static UNIT_SCALE = <same as static member of an already seen type>},
  547. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  548. static UNIT_SCALE = <same as static member of an already seen type>},
  549. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  550. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  551. static UNIT_SCALE = <same as static member of an already seen type>},
  552. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  553. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  554. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  555. static UNIT_SCALE = <same as static member of an already seen type>},
  556. static UNIT_Z = <same as static member of an already seen type>,
  557. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  558. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  559. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  560. static UNIT_SCALE = <same as static member of an already seen type>},
  561. static UNIT_Y = <same as static member of an already seen type>,
  562. static UNIT_Z = <same as static member of an already seen type>,
  563. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  564. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  565. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  566. static UNIT_SCALE = <same as static member of an already seen type>},
  567. static UNIT_X = <same as static member of an already seen type>,
  568. static UNIT_Y = <same as static member of an already seen type>,
  569. static UNIT_Z = <same as static member of an already seen type>,
  570. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  571. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  572. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  573. static UNIT_SCALE = <same as static member of an already seen type>}
  574. mx = std::vector of length 27, capacity -23 = {
  575. <error reading variable mx (Cannot access memory at address 0x5d)>
  576. my = std::vector of length 0, capacity 35184372072576
  577. mz = std::vector of length -884698, capacity -884748 = {
  578. <error reading variable mz (Cannot access memory at address 0x360032)>
  579. sum = {x = 5.58337396e-38, y = 0, z = 1.20511668e-43, static ZERO = {x = 0, y = 0, z = 0,
  580. static ZERO = <same as static member of an already seen type>, static UNIT_X = {x = 1, y = 0,
  581. z = 0, static ZERO = <same as static member of an already seen type>,
  582. static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = {x = 0,
  583. y = 1, z = 0, static ZERO = <same as static member of an already seen type>,
  584. static UNIT_X = <same as static member of an already seen type>,
  585. static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = {x = 0,
  586. y = 0, z = 1, static ZERO = <same as static member of an already seen type>,
  587. static UNIT_X = <same as static member of an already seen type>,
  588. static UNIT_Y = <same as static member of an already seen type>,
  589. static UNIT_Z = <same as static member of an already seen type>,
  590. static NEGATIVE_UNIT_X = {x = -1, y = 0, z = 0,
  591. static ZERO = <same as static member of an already seen type>,
  592. static UNIT_X = <same as static member of an already seen type>,
  593. static UNIT_Y = <same as static member of an already seen type>,
  594. static UNIT_Z = <same as static member of an already seen type>,
  595. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  596. static NEGATIVE_UNIT_Y = {x = 0, y = -1, z = 0,
  597. static ZERO = <same as static member of an already seen type>,
  598. static UNIT_X = <same as static member of an already seen type>,
  599. static UNIT_Y = <same as static member of an already seen type>,
  600. static UNIT_Z = <same as static member of an already seen type>,
  601. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  602. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  603. static NEGATIVE_UNIT_Z = {x = 0, y = 0, z = -1,
  604. static ZERO = <same as static member of an already seen type>,
  605. static UNIT_X = <same as static member of an already seen type>,
  606. static UNIT_Y = <same as static member of an already seen type>,
  607. static UNIT_Z = <same as static member of an already seen type>,
  608. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  609. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  610. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  611. static UNIT_SCALE = {x = 1, y = 1, z = 1,
  612. static ZERO = <same as static member of an already seen type>,
  613. static UNIT_X = <same as static member of an already seen type>,
  614. static UNIT_Y = <same as static member of an already seen type>,
  615. static UNIT_Z = <same as static member of an already seen type>,
  616. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  617. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  618. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  619. static UNIT_SCALE = <same as static member of an already seen type>}},
  620. static UNIT_SCALE = <same as static member of an already seen type>},
  621. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  622. static UNIT_SCALE = <same as static member of an already seen type>},
  623. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  624. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  625. static UNIT_SCALE = <same as static member of an already seen type>},
  626. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  627. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  628. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  629. static UNIT_SCALE = <same as static member of an already seen type>},
  630. static UNIT_Z = <same as static member of an already seen type>,
  631. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  632. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  633. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  634. static UNIT_SCALE = <same as static member of an already seen type>},
  635. static UNIT_Y = <same as static member of an already seen type>,
  636. static UNIT_Z = <same as static member of an already seen type>,
  637. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  638. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  639. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  640. static UNIT_SCALE = <same as static member of an already seen type>},
  641. static UNIT_X = <same as static member of an already seen type>,
  642. static UNIT_Y = <same as static member of an already seen type>,
  643. static UNIT_Z = <same as static member of an already seen type>,
  644. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  645. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  646. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  647. static UNIT_SCALE = <same as static member of an already seen type>}
  648. average = {x = 1.20511668e-43, y = 0, z = 2.71851902e-43, static ZERO = {x = 0, y = 0, z = 0,
  649. static ZERO = <same as static member of an already seen type>, static UNIT_X = {x = 1, y = 0,
  650. z = 0, static ZERO = <same as static member of an already seen type>,
  651. static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = {x = 0,
  652. y = 1, z = 0, static ZERO = <same as static member of an already seen type>,
  653. static UNIT_X = <same as static member of an already seen type>,
  654. static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = {x = 0,
  655. y = 0, z = 1, static ZERO = <same as static member of an already seen type>,
  656. static UNIT_X = <same as static member of an already seen type>,
  657. static UNIT_Y = <same as static member of an already seen type>,
  658. static UNIT_Z = <same as static member of an already seen type>,
  659. static NEGATIVE_UNIT_X = {x = -1, y = 0, z = 0,
  660. static ZERO = <same as static member of an already seen type>,
  661. static UNIT_X = <same as static member of an already seen type>,
  662. static UNIT_Y = <same as static member of an already seen type>,
  663. static UNIT_Z = <same as static member of an already seen type>,
  664. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  665. static NEGATIVE_UNIT_Y = {x = 0, y = -1, z = 0,
  666. static ZERO = <same as static member of an already seen type>,
  667. static UNIT_X = <same as static member of an already seen type>,
  668. static UNIT_Y = <same as static member of an already seen type>,
  669. static UNIT_Z = <same as static member of an already seen type>,
  670. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  671. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  672. static NEGATIVE_UNIT_Z = {x = 0, y = 0, z = -1,
  673. static ZERO = <same as static member of an already seen type>,
  674. static UNIT_X = <same as static member of an already seen type>,
  675. static UNIT_Y = <same as static member of an already seen type>,
  676. static UNIT_Z = <same as static member of an already seen type>,
  677. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  678. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  679. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  680. static UNIT_SCALE = {x = 1, y = 1, z = 1,
  681. static ZERO = <same as static member of an already seen type>,
  682. static UNIT_X = <same as static member of an already seen type>,
  683. static UNIT_Y = <same as static member of an already seen type>,
  684. static UNIT_Z = <same as static member of an already seen type>,
  685. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  686. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  687. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  688. static UNIT_SCALE = <same as static member of an already seen type>}},
  689. static UNIT_SCALE = <same as static member of an already seen type>},
  690. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  691. static UNIT_SCALE = <same as static member of an already seen type>},
  692. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  693. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  694. static UNIT_SCALE = <same as static member of an already seen type>},
  695. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  696. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  697. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  698. static UNIT_SCALE = <same as static member of an already seen type>},
  699. static UNIT_Z = <same as static member of an already seen type>,
  700. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  701. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  702. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  703. static UNIT_SCALE = <same as static member of an already seen type>},
  704. static UNIT_Y = <same as static member of an already seen type>,
  705. static UNIT_Z = <same as static member of an already seen type>,
  706. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  707. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  708. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  709. static UNIT_SCALE = <same as static member of an already seen type>},
  710. static UNIT_X = <same as static member of an already seen type>,
  711. static UNIT_Y = <same as static member of an already seen type>,
  712. static UNIT_Z = <same as static member of an already seen type>,
  713. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  714. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  715. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  716. static UNIT_SCALE = <same as static member of an already seen type>}
  717. #4 0x00000000006f5c76 in Beam::Beam (this=0x2a20700, sim_controller=<optimized out>,
  718. truck_number=<optimized out>, pos=..., rot=..., fname=<optimized out>,
  719. rig_loading_profiler=<optimized out>, _networked=<optimized out>, _networking=<optimized out>,
  720. spawnbox=<optimized out>, ismachine=<optimized out>, truckconfig=<optimized out>, skin=<optimized out>,
  721. freeposition=<optimized out>, preloaded_with_terrain=<optimized out>,
  722. cache_entry_number=<optimized out>)
  723. at /home/babis/Downloads/rigsofrods-next-build/rigsofrods/src/rigs-of-rods/source/main/physics/Beam.cpp:5696
  724. beams_parent = 0x7fffbf69b7a0
  725. enablePosStor = <optimized out>
  726. #5 0x00000000006fe5b6 in RoR::BeamFactory::CreateLocalRigInstance (this=this@entry=0x7fffffff4be8,
  727. pos=..., rot=..., fname="2c97UID-Bucket.load", cache_entry_number=cache_entry_number@entry=274,
  728. spawnbox=spawnbox@entry=0x0, ismachine=ismachine@entry=false,
  729. truckconfig=truckconfig@entry=0x7fffffff38a0, skin=0x0, freePosition=false,
  730. preloaded_with_terrain=false)
  731. at /home/babis/Downloads/rigsofrods-next-build/rigsofrods/src/rigs-of-rods/source/main/physics/BeamFactory.cpp:251
  732. rig_loading_profiler = {m_timer = {<ZeroedMemoryAllocator> = {
  733. _vptr.ZeroedMemoryAllocator = 0x929230 <vtable for PrecisionTimer+16>}, start = {
  734. tv_sec = 1496915900, tv_usec = 191540}}, m_entries = {0, 0.00026800000000000001,
  735. 5.8999999999999998e-05, 1.8e-05, 1.7e-05, 0.00095699999999999995, 0.001804,
  736. 0.00026400000000000002, 1.4e-05, 6.9999999999999999e-06, 1.1e-05, 1.5e-05,
  737. 9.9999999999999995e-07, 0, 0, 0, 0, 0, 0, 0, 0, 0},
  738. m_report = "\000\000\000\000n\000\000\000\023\000\000\000\000\000\000\000\340j\344\364\377\177\000\000D\006\000\000\000\000\000\000X\023z\001\000\000\000\000\350\372s\001\000\000\000\000\320K\377\377\377\177\000\000\001\000\000\000\000\000\000\000\270?\262\364\377\177\000\000\001\000\000\000\000\000\000\000D\006\000\000\000\000\000\000D\006\000\000\000\000\000\000\000\245\026\275R7e\326`.\377\377\377\177\000\000\204%\226\002", '\000' <repeats 12 times>, "@\363s\001\000\000\000\000\340\363s\001\000\000\000\000\350\363s\001\000\000\000\000\001\000\000\000\000\000\000\000gP\206", '\000' <repeats 13 times>, "\026\000\000\000\273\000\000\000\026\000\000\000\000\000\000\000\220{U\367\377\177\000\000"...}
  739. truck_num = 0
  740. b = <optimized out>
  741. #6 0x0000000000545342 in RoRFrameListener::UpdateInputEvents (this=this@entry=0x7fffffff4bd0,
  742. dt=<optimized out>)
  743. at /home/babis/Downloads/rigsofrods-next-build/rigsofrods/src/rigs-of-rods/source/main/gameplay/RoRFrameListener.cpp:1414
  744. config_ptr = 0x7fffffff38a0
  745. config = std::vector of length 1, capacity 1 = {"Arriva"}
  746. current_truck = 0x0
  747. local_truck = <optimized out>
  748. s = <optimized out>
  749. gui_man = <optimized out>
  750. curr_truck = <optimized out>
  751. mp_connected = <optimized out>
  752. fov_less = <optimized out>
  753. fov_more = <optimized out>
  754. object_list = std::vector of length 0, capacity 0
  755. terrain_editing_track_object = true
  756. terrain_editing_mode = false
  757. terrain_editing_rotation_axis = 1
  758. object_index = -1
  759. #7 0x0000000000547bfc in RoRFrameListener::frameStarted (this=0x7fffffff4bd0, evt=...)
  760. at /home/babis/Downloads/rigsofrods-next-build/rigsofrods/src/rigs-of-rods/source/main/gameplay/RoRFrameListener.cpp:1715
  761. dt = 0.0170000009
  762. mp_connected = <optimized out>
  763. is_altkey_pressed = false
  764. s = RoR::App::SIM_STATE_SELECTING
  765. lastCameraPosition = {x = 514.388306, y = 1.83878994, z = 512, static ZERO = {x = 0, y = 0, z = 0,
  766. static ZERO = <same as static member of an already seen type>, static UNIT_X = {x = 1, y = 0,
  767. z = 0, static ZERO = <same as static member of an already seen type>,
  768. static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = {x = 0,
  769. y = 1, z = 0, static ZERO = <same as static member of an already seen type>,
  770. static UNIT_X = <same as static member of an already seen type>,
  771. static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = {x = 0,
  772. y = 0, z = 1, static ZERO = <same as static member of an already seen type>,
  773. static UNIT_X = <same as static member of an already seen type>,
  774. static UNIT_Y = <same as static member of an already seen type>,
  775. static UNIT_Z = <same as static member of an already seen type>,
  776. static NEGATIVE_UNIT_X = {x = -1, y = 0, z = 0,
  777. static ZERO = <same as static member of an already seen type>,
  778. static UNIT_X = <same as static member of an already seen type>,
  779. static UNIT_Y = <same as static member of an already seen type>,
  780. static UNIT_Z = <same as static member of an already seen type>,
  781. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  782. static NEGATIVE_UNIT_Y = {x = 0, y = -1, z = 0,
  783. static ZERO = <same as static member of an already seen type>,
  784. static UNIT_X = <same as static member of an already seen type>,
  785. static UNIT_Y = <same as static member of an already seen type>,
  786. static UNIT_Z = <same as static member of an already seen type>,
  787. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  788. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  789. static NEGATIVE_UNIT_Z = {x = 0, y = 0, z = -1,
  790. static ZERO = <same as static member of an already seen type>,
  791. static UNIT_X = <same as static member of an already seen type>,
  792. static UNIT_Y = <same as static member of an already seen type>,
  793. static UNIT_Z = <same as static member of an already seen type>,
  794. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  795. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  796. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  797. static UNIT_SCALE = {x = 1, y = 1, z = 1,
  798. static ZERO = <same as static member of an already seen type>,
  799. static UNIT_X = <same as static member of an already seen type>,
  800. static UNIT_Y = <same as static member of an already seen type>,
  801. static UNIT_Z = <same as static member of an already seen type>,
  802. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  803. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  804. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  805. static UNIT_SCALE = <same as static member of an already seen type>}},
  806. static UNIT_SCALE = <same as static member of an already seen type>},
  807. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  808. static UNIT_SCALE = <same as static member of an already seen type>},
  809. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  810. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  811. static UNIT_SCALE = <same as static member of an already seen type>},
  812. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  813. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  814. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  815. static UNIT_SCALE = <same as static member of an already seen type>},
  816. static UNIT_Z = <same as static member of an already seen type>,
  817. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  818. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  819. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  820. static UNIT_SCALE = <same as static member of an already seen type>},
  821. static UNIT_Y = <same as static member of an already seen type>,
  822. static UNIT_Z = <same as static member of an already seen type>,
  823. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  824. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  825. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  826. static UNIT_SCALE = <same as static member of an already seen type>},
  827. static UNIT_X = <same as static member of an already seen type>,
  828. static UNIT_Y = <same as static member of an already seen type>,
  829. static UNIT_Z = <same as static member of an already seen type>,
  830. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  831. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  832. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  833. static UNIT_SCALE = <same as static member of an already seen type>}
  834. cameraSpeed = {x = 0, y = 0, z = 0, static ZERO = {x = 0, y = 0, z = 0,
  835. static ZERO = <same as static member of an already seen type>, static UNIT_X = {x = 1, y = 0,
  836. z = 0, static ZERO = <same as static member of an already seen type>,
  837. static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = {x = 0,
  838. y = 1, z = 0, static ZERO = <same as static member of an already seen type>,
  839. static UNIT_X = <same as static member of an already seen type>,
  840. static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = {x = 0,
  841. y = 0, z = 1, static ZERO = <same as static member of an already seen type>,
  842. static UNIT_X = <same as static member of an already seen type>,
  843. static UNIT_Y = <same as static member of an already seen type>,
  844. static UNIT_Z = <same as static member of an already seen type>,
  845. static NEGATIVE_UNIT_X = {x = -1, y = 0, z = 0,
  846. static ZERO = <same as static member of an already seen type>,
  847. static UNIT_X = <same as static member of an already seen type>,
  848. static UNIT_Y = <same as static member of an already seen type>,
  849. static UNIT_Z = <same as static member of an already seen type>,
  850. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  851. static NEGATIVE_UNIT_Y = {x = 0, y = -1, z = 0,
  852. static ZERO = <same as static member of an already seen type>,
  853. static UNIT_X = <same as static member of an already seen type>,
  854. static UNIT_Y = <same as static member of an already seen type>,
  855. static UNIT_Z = <same as static member of an already seen type>,
  856. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  857. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  858. static NEGATIVE_UNIT_Z = {x = 0, y = 0, z = -1,
  859. static ZERO = <same as static member of an already seen type>,
  860. static UNIT_X = <same as static member of an already seen type>,
  861. static UNIT_Y = <same as static member of an already seen type>,
  862. static UNIT_Z = <same as static member of an already seen type>,
  863. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  864. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  865. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  866. static UNIT_SCALE = {x = 1, y = 1, z = 1,
  867. static ZERO = <same as static member of an already seen type>,
  868. static UNIT_X = <same as static member of an already seen type>,
  869. static UNIT_Y = <same as static member of an already seen type>,
  870. static UNIT_Z = <same as static member of an already seen type>,
  871. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  872. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  873. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  874. static UNIT_SCALE = <same as static member of an already seen type>}},
  875. static UNIT_SCALE = <same as static member of an already seen type>},
  876. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  877. static UNIT_SCALE = <same as static member of an already seen type>},
  878. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  879. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  880. static UNIT_SCALE = <same as static member of an already seen type>},
  881. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  882. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  883. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  884. static UNIT_SCALE = <same as static member of an already seen type>},
  885. static UNIT_Z = <same as static member of an already seen type>,
  886. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  887. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  888. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  889. static UNIT_SCALE = <same as static member of an already seen type>},
  890. static UNIT_Y = <same as static member of an already seen type>,
  891. static UNIT_Z = <same as static member of an already seen type>,
  892. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  893. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  894. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  895. static UNIT_SCALE = <same as static member of an already seen type>},
  896. static UNIT_X = <same as static member of an already seen type>,
  897. static UNIT_Y = <same as static member of an already seen type>,
  898. static UNIT_Z = <same as static member of an already seen type>,
  899. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  900. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  901. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  902. static UNIT_SCALE = <same as static member of an already seen type>}
  903. curr_truck = <optimized out>
  904. #8 0x00007ffff7779ed4 in Ogre::Root::_fireFrameStarted(Ogre::FrameEvent&) ()
  905. from /opt/rigsofrods/lib/libOgreMain.so.1.8.1
  906. No symbol table info available.
  907. #9 0x00007ffff777a671 in Ogre::Root::_fireFrameStarted() () from /opt/rigsofrods/lib/libOgreMain.so.1.8.1
  908. No symbol table info available.
  909. #10 0x00007ffff777a7e9 in Ogre::Root::renderOneFrame() () from /opt/rigsofrods/lib/libOgreMain.so.1.8.1
  910. No symbol table info available.
  911. #11 0x0000000000537a23 in RoRFrameListener::EnterGameplayLoop (this=this@entry=0x7fffffff4bd0)
  912. at /home/babis/Downloads/rigsofrods-next-build/rigsofrods/src/rigs-of-rods/source/main/gameplay/RoRFrameListener.cpp:2477
  913. timeSinceLastFrame = 17
  914. startTime = 12207
  915. minTimePerFrame = 0
  916. fpsLimit = 0
  917. #12 0x0000000000504013 in main (argc=<optimized out>, argv=<optimized out>)
  918. at /home/babis/Downloads/rigsofrods-next-build/rigsofrods/src/rigs-of-rods/source/main/main.cpp:340
  919. sim_controller = {<Ogre::FrameListener> = {
  920. _vptr.FrameListener = 0x902c78 <vtable for RoRFrameListener+16>}, <Ogre::WindowEventListener> = {_vptr.WindowEventListener = 0x902cd0 <vtable for RoRFrameListener+104>}, <ZeroedMemoryAllocator> = {
  921. _vptr.ZeroedMemoryAllocator = 0x902d18 <vtable for RoRFrameListener+176>}, m_beam_factory = {
  922. interTruckLinks = std::map with 0 elements, m_stream_mismatches = std::map with 0 elements,
  923. m_sim_thread_pool = Python Exception <class 'TypeError'> expected string or bytes-like object:
  924. , m_sim_task = std::shared_ptr (empty) 0x0, m_sim_controller = 0x7fffffff4bd0, m_num_cpu_cores = 7,
  925. m_trucks = {0x0 <repeats 5000 times>}, m_free_truck = 1, m_previous_truck = -1,
  926. m_current_truck = -1, m_simulated_truck = -1, m_forced_active = false, m_physics_frames = 139,
  927. m_physics_steps = 40, m_dt_remainder = 7.00354574e-09, m_simulation_speed = 1,
  928. m_particle_manager = {<ZeroedMemoryAllocator> = {
  929. _vptr.ZeroedMemoryAllocator = 0x929210 <vtable for DustManager+16>}, mEnabled = false,
  930. m_is_initialised = true, dustpools = std::map with 0 elements}}, m_character_factory = {
  931. m_sim_controller = 0x7fffffff4bd0, m_remote_characters = std::vector of length 0, capacity 0},
  932. m_heathaze = 0x0, m_skidmark_conf = 0x7fffffff47c0, m_time_until_next_toggle = -0.0500000007,
  933. m_last_simulation_speed = 0.100000001, m_is_pace_reset_pressed = false, m_stats_on = 0,
  934. m_netcheck_gui_timer = 0, m_reload_box = 0x0, m_time = 4.6790001622866839,
  935. m_force_feedback = 0x7fffffff47a0, m_hide_gui = false, m_was_app_window_closed = false,
  936. m_truck_info_on = false, m_pressure_pressed = false, m_last_cache_selection = 0x18f7e50,
  937. m_last_skin_selection = 0x0, m_last_vehicle_configs = std::vector of length 1, capacity 1 = {
  938. "Arriva"}, m_is_dir_arrow_visible = false, m_dir_arrow_pointed = {x = 0, y = 0, z = 0,
  939. static ZERO = {x = 0, y = 0, z = 0,
  940. static ZERO = <same as static member of an already seen type>, static UNIT_X = {x = 1, y = 0,
  941. z = 0, static ZERO = <same as static member of an already seen type>,
  942. static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = {x = 0,
  943. y = 1, z = 0, static ZERO = <same as static member of an already seen type>,
  944. static UNIT_X = <same as static member of an already seen type>,
  945. static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = {x = 0,
  946. y = 0, z = 1, static ZERO = <same as static member of an already seen type>,
  947. static UNIT_X = <same as static member of an already seen type>,
  948. static UNIT_Y = <same as static member of an already seen type>,
  949. static UNIT_Z = <same as static member of an already seen type>,
  950. static NEGATIVE_UNIT_X = {x = -1, y = 0, z = 0,
  951. static ZERO = <same as static member of an already seen type>,
  952. static UNIT_X = <same as static member of an already seen type>,
  953. static UNIT_Y = <same as static member of an already seen type>,
  954. static UNIT_Z = <same as static member of an already seen type>,
  955. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  956. static NEGATIVE_UNIT_Y = {x = 0, y = -1, z = 0,
  957. static ZERO = <same as static member of an already seen type>,
  958. static UNIT_X = <same as static member of an already seen type>,
  959. static UNIT_Y = <same as static member of an already seen type>,
  960. static UNIT_Z = <same as static member of an already seen type>,
  961. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  962. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  963. static NEGATIVE_UNIT_Z = {x = 0, y = 0, z = -1,
  964. static ZERO = <same as static member of an already seen type>,
  965. static UNIT_X = <same as static member of an already seen type>,
  966. static UNIT_Y = <same as static member of an already seen type>,
  967. static UNIT_Z = <same as static member of an already seen type>,
  968. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  969. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  970. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  971. static UNIT_SCALE = {x = 1, y = 1, z = 1,
  972. static ZERO = <same as static member of an already seen type>,
  973. static UNIT_X = <same as static member of an already seen type>,
  974. static UNIT_Y = <same as static member of an already seen type>,
  975. static UNIT_Z = <same as static member of an already seen type>,
  976. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  977. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  978. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  979. static UNIT_SCALE = <same as static member of an already seen type>}},
  980. static UNIT_SCALE = <same as static member of an already seen type>},
  981. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  982. static UNIT_SCALE = <same as static member of an already seen type>},
  983. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  984. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  985. static UNIT_SCALE = <same as static member of an already seen type>},
  986. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  987. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  988. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  989. static UNIT_SCALE = <same as static member of an already seen type>},
  990. static UNIT_Z = <same as static member of an already seen type>,
  991. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  992. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  993. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  994. static UNIT_SCALE = <same as static member of an already seen type>},
  995. static UNIT_Y = <same as static member of an already seen type>,
  996. static UNIT_Z = <same as static member of an already seen type>,
  997. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  998. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  999. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  1000. static UNIT_SCALE = <same as static member of an already seen type>},
  1001. static UNIT_X = <same as static member of an already seen type>,
  1002. static UNIT_Y = <same as static member of an already seen type>,
  1003. static UNIT_Z = <same as static member of an already seen type>,
  1004. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  1005. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  1006. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  1007. static UNIT_SCALE = <same as static member of an already seen type>}, m_last_screenshot_id = 1,
  1008. m_last_screenshot_date = "", m_race_start_time = 0, m_race_in_progress = false,
  1009. m_race_bestlap_time = 0, m_advanced_truck_repair = false, m_advanced_truck_repair_timer = 0,
  1010. m_reload_pos = {x = 512, y = 0, z = 512, static ZERO = {x = 0, y = 0, z = 0,
  1011. static ZERO = <same as static member of an already seen type>, static UNIT_X = {x = 1, y = 0,
  1012. z = 0, static ZERO = <same as static member of an already seen type>,
  1013. static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = {x = 0,
  1014. y = 1, z = 0, static ZERO = <same as static member of an already seen type>,
  1015. static UNIT_X = <same as static member of an already seen type>,
  1016. static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = {x = 0,
  1017. y = 0, z = 1, static ZERO = <same as static member of an already seen type>,
  1018. static UNIT_X = <same as static member of an already seen type>,
  1019. static UNIT_Y = <same as static member of an already seen type>,
  1020. static UNIT_Z = <same as static member of an already seen type>,
  1021. static NEGATIVE_UNIT_X = {x = -1, y = 0, z = 0,
  1022. static ZERO = <same as static member of an already seen type>,
  1023. static UNIT_X = <same as static member of an already seen type>,
  1024. static UNIT_Y = <same as static member of an already seen type>,
  1025. static UNIT_Z = <same as static member of an already seen type>,
  1026. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  1027. static NEGATIVE_UNIT_Y = {x = 0, y = -1, z = 0,
  1028. static ZERO = <same as static member of an already seen type>,
  1029. static UNIT_X = <same as static member of an already seen type>,
  1030. static UNIT_Y = <same as static member of an already seen type>,
  1031. static UNIT_Z = <same as static member of an already seen type>,
  1032. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  1033. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  1034. static NEGATIVE_UNIT_Z = {x = 0, y = 0, z = -1,
  1035. static ZERO = <same as static member of an already seen type>,
  1036. static UNIT_X = <same as static member of an already seen type>,
  1037. static UNIT_Y = <same as static member of an already seen type>,
  1038. static UNIT_Z = <same as static member of an already seen type>,
  1039. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  1040. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  1041. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  1042. static UNIT_SCALE = {x = 1, y = 1, z = 1,
  1043. static ZERO = <same as static member of an already seen type>,
  1044. static UNIT_X = <same as static member of an already seen type>,
  1045. static UNIT_Y = <same as static member of an already seen type>,
  1046. static UNIT_Z = <same as static member of an already seen type>,
  1047. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  1048. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  1049. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  1050. static UNIT_SCALE = <same as static member of an already seen type>}},
  1051. static UNIT_SCALE = <same as static member of an already seen type>},
  1052. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  1053. static UNIT_SCALE = <same as static member of an already seen type>},
  1054. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  1055. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  1056. static UNIT_SCALE = <same as static member of an already seen type>},
  1057. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  1058. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  1059. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  1060. static UNIT_SCALE = <same as static member of an already seen type>},
  1061. static UNIT_Z = <same as static member of an already seen type>,
  1062. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  1063. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  1064. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  1065. static UNIT_SCALE = <same as static member of an already seen type>},
  1066. static UNIT_Y = <same as static member of an already seen type>,
  1067. static UNIT_Z = <same as static member of an already seen type>,
  1068. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  1069. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  1070. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  1071. static UNIT_SCALE = <same as static member of an already seen type>},
  1072. static UNIT_X = <same as static member of an already seen type>,
  1073. static UNIT_Y = <same as static member of an already seen type>,
  1074. static UNIT_Z = <same as static member of an already seen type>,
  1075. static NEGATIVE_UNIT_X = <same as static member of an already seen type>,
  1076. static NEGATIVE_UNIT_Y = <same as static member of an already seen type>,
  1077. static NEGATIVE_UNIT_Z = <same as static member of an already seen type>,
  1078. static UNIT_SCALE = <same as static member of an already seen type>}, m_reload_dir = {
  1079. static msEpsilon = 0.00100000005, static ZERO = {static msEpsilon = 0.00100000005,
  1080. static ZERO = <same as static member of an already seen type>, static IDENTITY = {
  1081. static msEpsilon = 0.00100000005,
  1082. static ZERO = <same as static member of an already seen type>,
  1083. static IDENTITY = <same as static member of an already seen type>, w = 1, x = 0, y = 0,
  1084. z = 0}, w = 0, x = 0, y = 0, z = 0},
  1085. static IDENTITY = <same as static member of an already seen type>, w = 1, x = 0, y = 0, z = 0}}
  1086. res = <optimized out>
  1087. scene_manager = 0x7ffff7e913e0
  1088. menu_wallpaper_texture_name = "loading_12.jpg"
  1089. menu_wallpaper_widget = 0x16e5040
  1090. force_feedback = {m_device = 0x0, m_hydro_effect = 0x0, m_enabled = false}
  1091. ogre_log_manager = <optimized out>
  1092. log_filepath = "/home/babis/.rigsofrods/logs/RoR.log"
  1093. skidmark_conf = {m_models = std::map with 0 elements}
  1094. camera = 0x7ffff7e9af60
  1095. main_obj = {<Ogre::WindowEventListener> = {
  1096. _vptr.WindowEventListener = 0x8fea38 <vtable for RoR::MainMenu+16>}, <No data fields>}
  1097. v = std::vector of length 1, capacity 1 = {0x16e5040}
  1098. previous_application_state = RoR::App::APP_STATE_MAIN_MENU
Advertisement
Add Comment
Please, Sign In to add comment