fg: ce6bd859b39d9529b5b4fff938b1b66fc5b03a44
sg: 12d57a6373d988b6e4e9a51dae75404392dc74fa
fgdata: 60097f3c7423391b58a6c2a849b7bed526b7404f
With compositor
Scenery: https://github.com/D-ECHO/Caribbean-CustomScenery.git
Commit 2de4e051bb9cdbe72c44bb8ba03b5224c5709657
Airport TNCM
Aircraft A320-214
Commit c1d3d040a8bbc8b23e93191acdaaf5bb31e29756
The odd thing is, it does only occure in combination... A320 on other airports is fine, ufo at TNCM is fine... only A320 at TNCM crashes... takes about 20-30 seconds while initially cycling through the views.
Thread 41 "fgfs" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fff237fe700 (LWP 113883)] simgear::QuadTreeCleaner::apply (this=<optimized out>, lod=...) at /games/flightgear-new/simgear/simgear/scene/tgdb/SGBuildingBin.cxx:827 827 if (ps->getNumIndices() > 0) { (gdb) bt full #0 simgear::QuadTreeCleaner::apply (this=<optimized out>, lod=...) at /games/flightgear-new/simgear/simgear/scene/tgdb/SGBuildingBin.cxx:827 ps = 0x16c9f1b21c70 k = 1 geom = 0x7ffef1b53be0 j = 0 geode = 0x7ffef1b53ac0 geodeEmpty = true i = 0 #1 0x00007ffff7433077 in osg::LOD::accept(osg::NodeVisitor&) () from /lib/x86_64-linux-gnu/libosg.so.160 No symbol table info available. #2 0x00007ffff7403e63 in osg::Group::traverse(osg::NodeVisitor&) () from /lib/x86_64-linux-gnu/libosg.so.160 No symbol table info available. #3 0x00005555561dd3f8 in osg::Group::accept (nv=..., this=0x7ffef1b4a7f0) at /usr/include/osg/Group:38 No locals. #4 osg::Group::accept (this=0x7ffef1b4a7f0, nv=...) at /usr/include/osg/Group:38 No locals. #5 0x00007ffff7403e63 in osg::Group::traverse(osg::NodeVisitor&) () from /lib/x86_64-linux-gnu/libosg.so.160 No symbol table info available. #6 0x00005555561dd3f8 in osg::Group::accept (nv=..., this=0x7ffef1983360) at /usr/include/osg/Group:38 No locals. #7 osg::Group::accept (this=0x7ffef1983360, nv=...) at /usr/include/osg/Group:38 No locals. #8 0x00007ffff7403e63 in osg::Group::traverse(osg::NodeVisitor&) () from /lib/x86_64-linux-gnu/libosg.so.160 No symbol table info available. #9 0x00005555566a2370 in osg::MatrixTransform::accept (nv=..., this=0x7ffef01f5e80) at /usr/include/osg/MatrixTransform:37 No locals. #10 simgear::createForest (forestList=empty std::__cxx11::list, transform=..., options=options@entry=0x7ffef848a410) at /games/flightgear-new/simgear/simgear/scene/tgdb/TreeBin.cxx:429 transInv = {_mat = {{1, 0, 0, 0}, {0, 1, 0, 0}, {0, 0, 1, 0}, {-0, -0, -0, 1}}} ident = {_mat = {{1, 0, 0, 0}, {0, 1, 0, 0}, {0, 0, 1, 0}, {0, 0, 0, 1}}} group = <optimized out> mt = 0x7ffef01f5e80 i = 0x0 cleaner = {<osg::NodeVisitor> = {<No data fields>}, <No data fields>} #11 0x0000555556684384 in SGTileDetailsCallback::generateRandomTileObjects (this=this@entry=0x7ffefd6fb2c0, matTris=std::vector of length 5, capacity 8 = {...}, matcache=matcache@entry=0x7ffefd0b3fe0) at /usr/include/osg/Matrixd:448 randomForest = empty std::__cxx11::list matlib = {_ptr = 0x5555578f3110} use_random_objects = <optimized out> use_random_vegetation = true use_random_buildings = <optimized out> vegetation_density = 2 building_density = <optimized out> object_range = 14500 useVBOs = <optimized out> randomObjects = <optimized out> forestNode = {_ptr = 0x0} buildingNode = <optimized out> randomModels = {_models = std::vector of length 0, capacity 0} randomBuildings = empty std::__cxx11::list objectLOD = <optimized out> #12 0x0000555556685968 in SGTileDetailsCallback::readNode (this=0x7ffefd6fb2c0) at /games/flightgear-new/simgear/simgear/scene/tgdb/SGTileDetailsCallback.hxx:138 matlib = {_ptr = 0x5555578f3110} matcache = {_ptr = 0x7ffefd0b3fe0} group = <optimized out> matTris = std::vector of length 5, capacity 8 = {{seed = {array = {123, 3885958024, 930007257, 840982176, 801699108, 1232403257, 337646878, 1472684765, 3650469076, 3624112092, 612309509, 1026879748, 3254401696, 3482279260, 1042328969, 2323761180, 975045094, 304403919, 194847165, 1412920484, 3016774189, 2155123616, 1919807744, 4267744892, 4201217843, 4211072521, 1057747980, 27636951, 4194854895, 2355252281, 4147160677, 604519517, 2182649297, 2561017696, 2669829068, 2521921129, 1198521179, 4096218279, 3763087578, 3923197636, 502612907, 279393696, 84592714, 1953931101, 2576948088, 3245482319, 1592577834, 4235771686, 267466441, 2885365374, 3680351006, 3533516708, 4162137111, 3648854041, 1626762360, 613715188, 3098947708, 3678834671, 3310359638, 499942084, 1996913552, 4205205874, 127255251, 2065549438, 2458194267, 171407710, 2976395352, 175193541, 2233388029, 676000480, 632009382, 2850181573, 1417593547, 3083269115, 2984084103, 1692445636, 3606262277, 3655463595, 1670947990, 795786978, 2332443002, 2630421673, 4022764233, 2698359813, 2983773719, 1931109278, 1444046097, 1355247527, 2935546582, 3714118141, 4273104784, 3470100570, 648375417, 3382676762, 1445203003, 341433665, 2544047109, 2571085348, 420537184, 2767721795, 3657903113, 1202436695, 2379385428, 2960300629, 3727717307, 1628643329, 1756078186, 2877066658, 2941157516, 2561062515, 444560387, 426991774, 361475270, 2163941519, 2807713043, 2706735400, 2835443718, 849303049, 1680261891, 1857356353, 2606638008, 525902555, 2770105313, 1299395594, 1167748051, 2757618775, 1859828487, 1871445981, 3173822028, 940213063, 1196935813, 1520405143, 875951026, 982607807, 1444685281, 2457850343, 2365873377, 1185095960, 2663477351, 3594151268, 4280230191, 3359417065, 2676064480, 440323001, 2480628109, 3148612860, 1685841608, 249732832, 4270755572, 3582039816, 1531083501, 2172046259, 3837204077, 1010743295, 4046393141, 2301552361, 2910969427, 879562642, 291129144, 3141734839, 2648889865, 1266477560, 323850463, 708476830, 481421306, 1462456391, 1274421828, 3159716576, 2220836306, 3735215033, 2012035852, 1586315724, 780970893, 3525911630, 1757644815, 2572561461, 103407971, 3319326656, 3169831841, 873108226, 233181822, 1159510635, 1962821256, 4124059076, 1539794747, 914343067, 2765915361, 1951590730, 1218195027, 379988247, 2938930641, 2633218046, 2978050860, 3707244519, 2375764406, 3970001095, 1243298328, 4051979682, 572836427, 1423111006...}, index = 625}, mat = 0x55555cc116e0, gbs_center = {_data = {{_v4 = {2743990.9387859688, -5399939.2791807149, 1991250.478062392, 0}, vec = {2743990.9387859688, -5399939.2791807149, 1991250.478062392}}}}, geometries = std::vector of length 1, capacity 1 = {0x7ffefd2516c0}, polygon_border = std::vector of length 0, capacity 0}, {seed = { array = {123, 3885958024, 930007257, 840982176, 801699108, 1232403257, 337646878, 1472684765, 3650469076, 3624112092, 612309509, 1026879748, 3254401696, 3482279260, 1042328969, 2323761180, 975045094, 304403919, 194847165, 1412920484, 3016774189, 2155123616, 1919807744, 4267744892, 4201217843, 4211072521, 1057747980, 27636951, 4194854895, 2355252281, 4147160677, 604519517, 2182649297, 2561017696, 2669829068, 2521921129, 1198521179, 4096218279, 3763087578, 3923197636, 502612907, 279393696, 84592714, 1953931101, 2576948088, 3245482319, 1592577834, 4235771686, 267466441, 2885365374, 3680351006, 3533516708, 4162137111, 3648854041, 1626762360, 613715188, 3098947708, 3678834671, 3310359638, 499942084, 1996913552, 4205205874, 127255251, 2065549438, 2458194267, 171407710, 2976395352, 175193541, 2233388029, 676000480, 632009382, 2850181573, 1417593547, 3083269115, 2984084103, 1692445636, 3606262277, 3655463595, 1670947990, 795786978, 2332443002, 2630421673, 4022764233, 2698359813, 2983773719, 1931109278, 1444046097, 1355247527, 2935546582, 3714118141, 4273104784, 3470100570, 648375417, 3382676762, 1445203003, 341433665, 2544047109, 2571085348, 420537184, 2767721795, 3657903113, 1202436695, 2379385428, 2960300629, 3727717307, 1628643329, 1756078186, 2877066658, 2941157516, 2561062515, 444560387, 426991774, 361475270, 2163941519, 2807713043, 2706735400, 2835443718, 849303049, 1680261891, 1857356353, 2606638008, 525902555, 2770105313, 1299395594, 1167748051, 2757618775, 1859828487, 1871445981, 3173822028, 940213063, 1196935813, 1520405143, 875951026, 982607807, 1444685281, 2457850343, 2365873377, 1185095960, 2663477351, 3594151268, 4280230191, 3359417065, 2676064480, 440323001, 2480628109, 3148612860, 1685841608, 249732832, 4270755572, 3582039816, 1531083501, 2172046259, 3837204077, 1010743295, 4046393141, 2301552361, 2910969427, 879562642, 291129144, 3141734839, 2648889865, 1266477560, 323850463, 708476830, 481421306, 1462456391, 1274421828, 3159716576, 2220836306, 3735215033, 2012035852, 1586315724, 780970893, 3525911630, 1757644815, 2572561461, 103407971, 3319326656, 3169831841, 873108226, 233181822, 1159510635, 1962821256, 4124059076, 1539794747, 914343067, 2765915361, 1951590730, 1218195027, 379988247, 2938930641, 2633218046, 2978050860, 3707244519, 2375764406, 3970001095, 1243298328, 4051979682, 572836427, 1423111006...}, index = 625}, mat = 0x55555dd99320, gbs_center = {_data = {{_v4 = {2743990.9387859688, -5399939.2791807149, 1991250.478062392, 0}, vec = { 2743990.9387859688, -5399939.2791807149, 1991250.478062392}}}}, geometries = std::vector of length 1, capacity 1 = {0x7ffefd2526e0}, polygon_border = std::vector of length 0, capacity 0}, {seed = {array = {794714401, 378727446, 4076303235, 1920018566, 2699932550, 4234182429, 929193246, 1207150088, 1852068873, 3135523705, 969391767, 2891408134, 2988588134, 944495223, 1703435777, 2344618361, 1000885635, 3633868688, 703916315, 432000977, 2912583379, 3662392350, 3180966169, 790940168, 3905720929, 420167709, 883697350, 2452669144, 1840960047, 1508221842, 3840973748, 1547733974, 1762565139, 4020869269, 96739848, 92770215, 1858751081, 2599248578, 1525841880, 2781840162, 182860887, 1828082580, 1293135618, 3636932497, 3512097068, 290431634, 3429675998, 2624159593, 2578703411, 1533287372, 1708456426, 3332234545, 2863828519, 2344984722, 3017566878, 2596563678, 4216871696, 2039102056, 3443981509, 1317671289, 2780591291, 423004395, 2062861802, 3740269604, 2164958502, 902238367, 3363496038, 916466000, 1757236439, 1370035343, 674731277, 1916168852, 498815795, 1933339515, 2361222451, 461843650, 1544188430, 3562791263, 2969677663, 2959745453, 2520077347, 1606922841, 2672270828, 795054273, 1638397824, 2628099833, 859681744, 3479968410, 3106090021, 1939161639, 1300135475, 3525898870, 3790327367, 962024156, 4000250125, 814627608, 3254116882, 4281616792, 196763585, 3076369666, 1881792429, 3044770191, 458108904, 2670766755, 2637900615, 2656732576, 1057987651, 3630162010, 1936373520, 1317830254, 696170607, 1469197724, 642383863, 3296090770, 1593910530, 2741113681, 1583520546, 4090979245, 1285699707, 2086612737, 2317883977, 3443094227, 1884153100, 3169819192, 3181926939, 2948428187, 4095285580, 2514528929, 3540738828, 3239728670, 2430446609, 400041131, 2996873293, 1060464765, 2230439023, 591596534, 2987895483, 4276499579, 3321740325, 510576529, 1635831189, 2354041461, 4251770553, 2431617106, 479916620, 1024330561, 365671079, 2142057933, 1765684109, 1221026268, 2067072710, 1013966019, 608550827, 2029505771, 17509935, 1432177198, 3185304684, 2308729754, 53065955, 3825590033, 111614630, 3272797832, 712896146, 61727456, 4015898082, 3665511693, 178634047, 3184692594, 153107911, 2344035646, 2357468199, 3462625175, 2900426438, 3404605748, 3451452352, 4000942070, 1751872165, 2747941429, 1395222561, 3912892393, 342969149, 1570014740, 2098520203, 3428907611, 1715583976, 3569560875, 790415217, 206226942, 2310956696, 2558887571, 1925194369, 3359780540, 3754399914, 2009623456, 2803030679, 2636148698, 2237582176, 3474053365, 4028057318, 2030579040...}, index = 293}, mat = 0x5555624c50d0, gbs_center = {_data = {{_v4 = {2743990.9387859688, -5399939.2791807149, 1991250.478062392, 0}, vec = {2743990.9387859688, -5399939.2791807149, 1991250.478062392}}}}, geometries = std::vector of length 1, capacity 1 = {0x7fff008d1f10}, polygon_border = std::vector of length 0, capacity 0}, {seed = {array = {1122872025, 737094441, 4160526012, 3414899017, 3282997386, 3586720757, 2011856609, 691369529, 2704741050, 320439860, 922494571, 3178248661, 3274377074, 3275764267, 3081342085, 2076807258, 1081761650, 3533801578, 2432145187, 1699078966, 2512661213, 1425501352, 2918224469, 2454684247, 3388172078, 4259147081, 2363261628, 303126520, 3848195136, 4116394420, 140915001, 3005568500, 1375581996, 3142161116, 206045127, 457585225, 1679241285, 505342217, 4046559470, 1308879792, 3204447901, 1734328260, 1896898150, 3691171616, 1355923724, 3055484125, 2589013697, 3544610295, 2961208966, 3577412106, 1869140688, 1175939934, 3375062202, 1643448851, 2530320692, 1057421054, 884475053, 3346252175, 3889918247, 4066914563, 274216968, 713733417, 3805498216, 3999013250, 1969742413, 3098704596, 1717761612, 3694012174, 1808552583, 1972588566, 1658590618, 1898870322, 1499872357, 1039751222, 3880105830, 3696705387, 1607970438, 1898117675, 659853514, 3282708766, 819682166, 1371972783, 2187801424, 960008648, 2293014227, 3034264138, 2017002840, 58723420, 4036501433, 388258582, 802716879, 4025706644, 3858269009, 1045520167, 877461974, 2695592382, 3829809646, 1996136340, 3367075933, 3285255553, 1336701831, 2800433325, 3254471065, 3211425170, 187130101, 1163498262, 1108342448, 1421522846, 4261841367, 2760766097, 914228878, 1981461314, 2354325253, 3200487865, 1990934641, 3126186330, 2303633240, 2908561938, 2266471168, 3696819779, 905242403, 3281138319, 4081560457, 3279226936, 3282823424, 1889953775, 301481425, 2552827920, 2918194413, 904109635, 552230479, 161650292, 16950610, 947572109, 1476654111, 4256645035, 4156963877, 830712929, 1173112624, 758435882, 3579715829, 2315344448, 2287728185, 2472835962, 2365892946, 3510583757, 3475656166, 2434499731, 2216680284, 2359973408, 1393210317, 2311957733, 2748671078, 536854380, 2143190453, 3340280002, 1732575844, 3161815031, 1036892316, 3193369909, 70417284, 2021041499, 3367340408, 2719652041, 2324900995, 2664480367, 1176291886, 1862139718, 1353925187, 3882857670, 2533964711, 1511717822, 4177874634, 4120968952, 2095908382, 2082295578, 1627861547, 1911768575, 3539434040, 4121524024, 700002367, 2679419985, 136773556, 2062264432, 3523702439, 2211275877, 3972263260, 2375398073, 2961970464, 2040720185, 2432762515, 3318975361, 2408036026, 3289896250, 2265870178, 367424839, 1722443602, 1688516966, 2247758598, 2775270453...}, index = 60}, mat = 0x55555d6fd760, gbs_center = {_data = {{_v4 = {2743990.9387859688, -5399939.2791807149, 1991250.478062392, 0}, vec = {2743990.9387859688, -5399939.2791807149, 1991250.478062392}}}}, geometries = std::vector of length 1, capacity 1 = {0x7ffefd52cdd0}, polygon_border = std::vector of length 0, capacity 0}, {seed = {array = {1544020447, 557695818, 2094363940, 92784201, 3641068366, 410320877, 4038432650, 1495457840, 648942558, 2972080795, 1309087018, 2339207032, 2803122794, 991112935, 789742416, 635537774, 3644944965, 1753132778, 1982743126, 2852343631, 2412599934, 3931022388, 2801315345, 399355410, 4285056032, 3648689726, 3427360417, 2065079197, 2670231774, 659420007, 305796591, 2944252341, 1573687217, 2709897049, 882930326, 2205231993, 3096353629, 3484784072, 1729005590, 2309260334, 4285238776, 4110508657, 2416279014, 367197090, 2730540611, 3640820566, 2572200050, 583005442, 572575944, 1746573548, 3887563231, 2373957305, 2331333718, 1904346682, 724452127, 4202976997, 1681560035, 52615869, 3172093003, 1553138941, 1702077091, 2575499212, 745810028, 492091575, 2922389202, 1989959164, 2543572844, 1539405614, 41985080, 1781732416, 1659744917, 2315318603, 3594150146, 2540346988, 1294052097, 1353686863, 2627423611, 624780234, 2270841132, 2639517939, 313944899, 55665910, 3458638602, 3394618808, 1904802451, 3732188715, 487900609, 1088042880, 560965417, 1020946679, 3659596803, 952574056, 802774504, 3707280698, 429626039, 309679477, 1131666494, 465413275, 3033865935, 929094207, 546684055, 910184965, 2820707879, 2814692529, 391419028, 3692882955, 3043678975, 4114989050, 2042821569, 4150139212, 2815568844, 620691720, 2651345191, 3917497869, 842215375, 3677624857, 966112867, 1510675564, 1380589209, 3834841269, 2037328656, 3343395318, 2435350564, 2454702742, 576633089, 1757517190, 2054259203, 1948475098, 3771959558, 1889052821, 3646138725, 3766500974, 4186501442, 2094201852, 3990513088, 414227624, 566708223, 3604372282, 1817593336, 3083889544, 50385253, 1525614138, 2998010678, 1916070706, 974755789, 221604174, 4139678420, 4172764961, 1330031533, 1722776139, 1431188695, 1716522352, 47951632, 4126917546, 3670495902, 3733443352, 1731735796, 4102282067, 1643001144, 1961750237, 1759201061, 154543070, 808703544, 2789492320, 3906094123, 1323361323, 646415320, 1474415405, 823246604, 3384406054, 1686129985, 2655153483, 3468638794, 3889106140, 2849636997, 3109526856, 1750000318, 1481976188, 2249436308, 3913340111, 3870917503, 2877228594, 4263942163, 1989217709, 757195751, 1025583741, 3472172441, 3867017403, 219828346, 774949789, 173393463, 1145704794, 2330161327, 1156098799, 2941988348, 1975161178, 2535442305, 2347463339, 972728494, 3257934628...}, index = 66}, mat = 0x5555619f7720, gbs_center = {_data = {{_v4 = { 2743990.9387859688, -5399939.2791807149, 1991250.478062392, 0}, vec = {2743990.9387859688, -5399939.2791807149, 1991250.478062392}}}}, geometries = std::vector of length 1, capacity 1 = {0x7fff00995170}, polygon_border = std::vector of length 0, capacity 0}} nodeTris = {<osg::NodeVisitor> = {<No data fields>}, center = {_data = {{_v4 = {2743990.9387859688, -5399939.2791807149, 1991250.478062392, 0}, vec = {2743990.9387859688, -5399939.2791807149, 1991250.478062392}}}}, nodeTris = 0x7fff237fd720} node = <optimized out> lightLOD = <optimized out> objectLOD = <optimized out> #13 0x00007ffff7b29039 in osgDB::DatabasePager::DatabaseThread::run() () from /lib/x86_64-linux-gnu/libosgDB.so.160 No symbol table info available. #14 0x00007ffff724f376 in OpenThreads::ThreadPrivateActions::StartThread(void*) () from /lib/x86_64-linux-gnu/libOpenThreads.so.21 No symbol table info available. #15 0x00007ffff6991f27 in start_thread (arg=<optimized out>) at pthread_create.c:479 ret = <optimized out> pd = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140733788972800, 3914573963821375008, 140737488342878, 140737488342879, 140733788970112, 140733788972800, -3914443123151806944, -3914558857387778528}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = { prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #16 0x00007ffff47a731f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals.
That is exceptionally weird. Does it require the custom scenery or crash the same way with default scenery?
And, if you disable vegetation, does the prevent the crash? (it should...)
Default scenery and disableding vegitation both fix the issue.
While testing I've got a similar crash... might be the same cause since it happened as well only here.
I've got two more different crashes caused by the same situation. (Files attached)
Last edit: merspieler 2020-06-03
Status is still on NeedInfo... What info do you need?