<div dir="ltr"><div dir="ltr">Hi Chris,<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 27 Jan 2020 at 23:51, OpenSceneGraph Users <<a href="mailto:osg-users@lists.openscenegraph.org">osg-users@lists.openscenegraph.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">As I've mentioned in the past, I'm an OpenMW (note the single M) developer. It was actually me who reported the issues with the default font, and only a subset were resolved before you went on hiatus. I've lost the thread where we were discussing it as I'd bookmarked the forum thread, which is now dead. As I recall, though, my most recent minimal things-don't-get-relased-when-they-should example was resolvable by a couple of potential changes I suggested, but you said they'd have to wait until you could investigate more thoroughly, as it was in code no one had touched for a while, so could maybe upset other applications, or not exhaustively remove all such bugs.</div></blockquote><div><br></div><div>The googlegroup has search options, here's what I get if I search for OpenMW. it comes up with several threads with you contributing:<br></div><div><br></div><div><a href="https://groups.google.com/forum/#!searchin/osg-users/OpenMW%7Csort:date">https://groups.google.com/forum/#!searchin/osg-users/OpenMW%7Csort:date</a></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>I pretty much stopped trying to make OpenMW play nicely with 3.6.x when you disappeared as there wasn't much point if nothing would be mergeable until you had more time, and now you do, I don't have much.</div></div></blockquote><div><br></div><div>I had to step back from the OSG support side as it consumes so much time and mind-share, it's not really possible to tackle other complex work at the same time so I'm having to block the OSG support side and not tackle any complex other work during this period. I don't disappear completely, I just step back.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Anyway, on to the matter at hand, I don't get the crash, but I'm missing some commits in the 3.6 branch, and also I still have one of my proposed fixes. I'm making things more upstream-like, and I'll add another sentence once everything's rebuilt.</div></div></blockquote><div><br></div><div>If you have things you feel would be suitable to merge with the 3.6 branch please make them. I can't review and provide feedback.  To properly judge changes I do need to understand the motivation behind them, it may be that the changes are workaround issues that are based solved in other ways.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>So after waiting an age for everything to rebuild, I got reminded that the occlusion query API got changed by Julien Valentine's recent PR. He made a PR for OpenMW that was supposed to resolve that, but obviously it didn't work until I tweaked it. Once I'd built everything, I tested it, and I'm not seeing the crash here. This is with a Debug build of OpenMW and OSG, and on Windows, and I don't think anyone else is using debug builds of both, especially not on Windows.</div></div></blockquote><div><br></div><div>When you say not seeing the crash, I we talking about a different issue to what Fabian was referring to?  Is Fabian working on the same versions of OpenME and OSG as yourself?<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>I guess that means that I've not really given any more information beyond this not being something that happens for everyone. It might be dependent on other factors, so a more detailed description of how reliable the crash is and whether it's dependent on anything is needed before anyone can do anything on OpenMW's end.</div><div><br></div><div>One thing of note is that the OpenMW profiler doesn't use the default font (at least on my machine). It uses a truetype one. I seem to remember seeing it use the default font in the past, and it's not impossible that this is toggled via a setting I've forgotten about, but I've had a good look and can't find one.</div></div></blockquote><div><br></div><div>The OSG falls back to using the DefaultFont when the requested font can't be found, so any chance this might be happening?  Something like font files missing, case of the font being different - Windows isn't case sensitive so when you move to a case sensitive OS you can see issues if there are errors in the filename.</div><div><br></div><div>Cheers,<br></div><div>Robert.<br></div></div></div>