<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style></head><body><div style="font-family:Helvetica,Arial;font-size:13px; ">Hi Jasem and Robert</div><div style="font-family:Helvetica,Arial;font-size:13px; ">I usually use Ekos by hot spot connection to my RPI running Stellarmate.</div><div style="font-family:Helvetica,Arial;font-size:13px; ">Of note, I have NOT updated the KStars version on my Stellarmate because I was concerned when I say the email about the problem with 3.6.0 on the Mac). I am still running 3.5.8 on my Stellarmate on RPI.</div><div style="font-family:Helvetica,Arial;font-size:13px; ">I had the problem reported of KStars 3.6.0 crashing on my Mac when trying to GOTO when running the first DMG download of 3.6.0 with using the Stellarmate RPI hot spot connection. </div><div style="font-family:Helvetica,Arial;font-size:13px; ">I was able to still launch 3.5.9 since I had not deleted it when installing 3.6.0. </div><div style="font-family:Helvetica,Arial;font-size:13px; ">I am able to use GOTO and 3.5.9 seems to function OK.</div><div style="font-family:Helvetica,Arial;font-size:13px; ">I then deleted 3.6.0 using my installer which then removed all my presets.</div><div style="font-family:Helvetica,Arial;font-size:13px; ">I then installed the newer DMG you has indicated was uploaded.</div><div style="font-family:Helvetica,Arial;font-size:13px; ">I then tried to open it but it crashed with an error message.</div><div style="font-family:Helvetica,Arial;font-size:13px; ">I then uninstalled it again and went back to 3.6.0 from the previous DMG and installed it.</div><div style="font-family:Helvetica,Arial;font-size:13px; ">It opened but I had the crash when GOTO.</div><div style="font-family:Helvetica,Arial;font-size:13px; ">This morning, I deleted the 3.6.0 by throwing in the trash and emptying the trash.</div><div style="font-family:Helvetica,Arial;font-size:13px; ">I am still able to load 3.5.9 after this.</div><div style="font-family:Helvetica,Arial;font-size:13px; ">I then re-downloaded the newer 3.6.0 DMG and opened the DMG and copied 3.6.0 into my Applications folder as I normally would using the 3.6.0 in the DMG and coping it into the alias of the Applications folder that is in mounted DMG.</div><div style="font-family:Helvetica,Arial;font-size:13px; ">I then tried to run 3.6.0 but it would not open! The ap started to open got got stuck. No error message.</div><div style="font-family:Helvetica,Arial;font-size:13px; ">I looked in Force Quit and it said that KStars was not responding so I forced quit it.</div><div style="font-family:Helvetica,Arial;font-size:13px; ">I logged out of my ‘AstrUser’ login and into my regular daily login to do some other work.</div><div style="font-family:Helvetica,Arial;font-size:13px; ">I then tried to open KStars 3.6.0 from my other user logging just for fun and it opened fine!!!</div><div style="font-family:Helvetica,Arial;font-size:13px; ">What the heck is going on???</div><div style="font-family:Helvetica,Arial;font-size:13px; ">Fortunately, I can still use 3.5.9.</div><div style="font-family:Helvetica,Arial;font-size:13px; ">(PS: the Mac is getting more weird every day!).</div><div style="font-family:Helvetica,Arial;font-size:13px; ">I also have KStars on a Linux machine and loads and connects fine but I have not had a chance to use it). </div> PLEASE HELP!!!<div>(Perhaps I should just stick with either Windows or Linux…..)</div><div><br> <div class="gmail_signature">Steven A. Gross, MD<div><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAAnCAYAAAC2c+5GAAAACXBIWXMAAAsTAAAL
EwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj33
3vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEs
DIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIe
EeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH
/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAn
f+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJ
V2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4
mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHg
g/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl
7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/A
V/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5
WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQ
WHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAA
RKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv
1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4
IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGy
UT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPE
bDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhM
WE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPE
NyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD
5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2h
tlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0
dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHK
CpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2ep
O6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN
2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIp
G6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3n
U9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36
p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYP
jGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLn
m+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cR
p7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0H
DYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dn
F2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofc
n8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh
7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJ
gUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5p
DoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85
ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7
F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/R
NtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9
MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo
1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5
sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWF
fevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTP
ZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJ
zs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ
+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3v
dy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtb
Ylu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ7
52PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7
nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9
zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9D
BY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfy
l5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT
0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADq
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
mXNTi1wUYtkAAAAASUVORK5CYII=" "=""></div></div> <br><p class="airmail_on">On August 21, 2022 at 12:36:48 PM, Robert Lancaster (<a href="mailto:rlancaste@gmail.com">rlancaste@gmail.com</a>) wrote:</p> <blockquote type="cite" class="clean_bq"><span><div class=""><div></div><div>Ok I just uploaded a new dmg in place of the 3.6.0 one from before.  Hopefully it fixes the issue.  Please check.<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Aug 21, 2022, at 2:40 AM, Jasem Mutlaq <<a href="mailto:mutlaqja@ikarustech.com" class="">mutlaqja@ikarustech.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Robert's bandaid fix was merged until the concurrency issue is resolved. Can anyone compile on MacOS and verify?<br clear="all" class=""><div class=""><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class="">--</div><div class="">Best Regards,<br class="">Jasem Mutlaq<br class=""></div><div class=""><br class=""></div></div></div></div></div></div><br class=""></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Aug 21, 2022 at 5:32 AM Peter Amerl <<a href="mailto:pvamerl@gmail.com" class="">pvamerl@gmail.com</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi All,<br class="">
Just in case it is important, last night I tried out starting the executable from the command line, with the same Application crash whenever I tried the find operation, either by Apple-f or by selecting it through the menu system with the mouse. … sorry if someone already knows this to be the case … just trying to avoid a red herring due to lack of information. <br class="">
<br class="">
Regards,<br class="">
Peter<br class="">
<br class="">
> On 20 Aug 2022, at 20:30, <a href="mailto:kstars-devel-request@kde.org" target="_blank" class="">kstars-devel-request@kde.org</a> wrote:<br class="">
> <br class="">
> Send Kstars-devel mailing list submissions to<br class="">
>    <a href="mailto:kstars-devel@kde.org" target="_blank" class="">kstars-devel@kde.org</a><br class="">
> <br class="">
> To subscribe or unsubscribe via the World Wide Web, visit<br class="">
>    <a href="https://mail.kde.org/mailman/listinfo/kstars-devel" rel="noreferrer" target="_blank" class="">https://mail.kde.org/mailman/listinfo/kstars-devel</a><br class="">
> or, via email, send a message with subject or body 'help' to<br class="">
>    <a href="mailto:kstars-devel-request@kde.org" target="_blank" class="">kstars-devel-request@kde.org</a><br class="">
> <br class="">
> You can reach the person managing the list at<br class="">
>    <a href="mailto:kstars-devel-owner@kde.org" target="_blank" class="">kstars-devel-owner@kde.org</a><br class="">
> <br class="">
> When replying, please edit your Subject line so it is more specific<br class="">
> than "Re: Contents of Kstars-devel digest..."<br class="">
> <br class="">
> <br class="">
> Today's Topics:<br class="">
> <br class="">
>   1. Re: Kstars 3.6.0 MacOS find Object crash (Robert Lancaster)<br class="">
> <br class="">
> <br class="">
> ----------------------------------------------------------------------<br class="">
> <br class="">
> Message: 1<br class="">
> Date: Sat, 20 Aug 2022 01:01:35 -0400<br class="">
> From: Robert Lancaster <<a href="mailto:rlancaste@gmail.com" target="_blank" class="">rlancaste@gmail.com</a>><br class="">
> To: Jasem Mutlaq <<a href="mailto:mutlaqja@ikarustech.com" target="_blank" class="">mutlaqja@ikarustech.com</a>><br class="">
> Cc: KStars Development Mailing List <<a href="mailto:kstars-devel@kde.org" target="_blank" class="">kstars-devel@kde.org</a>><br class="">
> Subject: Re: Kstars 3.6.0 MacOS find Object crash<br class="">
> Message-ID: <<a href="mailto:5B5B9058-0EFD-4F8F-BE25-B329CC3ED597@gmail.com" target="_blank" class="">5B5B9058-0EFD-4F8F-BE25-B329CC3ED597@gmail.com</a>><br class="">
> Content-Type: text/plain; charset="utf-8"<br class="">
> <br class="">
> Hey guys,<br class="">
> <br class="">
> <br class="">
> Ok, I dug into this and ran a bunch of tests.  I don’t know why this crash only occurs when running by double clicking the app and not by running from Terminal or QT Creator.  It is very inconvenient to have an error that won’t happen when you run the code in a debugger and then will happen every time if you don’t!  I had thought that maybe it was something with MacOS sandboxing or gatekeeper, or maybe it was something with packaging, or maybe it was something with environment variables.  But as far as I could tell through my tests it is none of those.  I printed the environments in a QMessagebox and they were slightly different, but not in any way that mattered I think.  The packaging was not the culprit because it happened in the app both before and after packaging and I was running it on the same machine, so it should not be the issue.  I haven’t fully ruled out something with MacOS, but I don’t currently think that is what it is since there was no error message or warning that pops up about the app being blocked from doing something it wasn’t supposed to.<br class="">
> <br class="">
> So then I proceeded to experiment with the changes in that one Commit.  I first tried narrowing down where the problem was by copying and pasting code from before or after the commit and testing.  That let me rule out a lot of the commit.  Then I added some Qmessagebox debug dialogs to see exactly when it would fail.  As of now, it seems that the crash is entirely based on what happens when constructing the Find Dialog in find dialog.cpp.  Specifically, it happens here:<br class="">
> <br class="">
> m_asyncDBManager(new CatalogsDB::AsyncDBManager(CatalogsDB::dso_db_path()))<br class="">
> <br class="">
> On line 65 when it constructs the new Asynch DB Manager. I did try changing the couple of lines of code in find dialog.cpp and find dialog.h so that it would use the old manager code from before this commit to verify if the new AsynchDBManger was really the culprit.  And yes, it worked fine with the old code.  So then I changed it back.  Then I played around with the constructor for that class. Very strangely, I found that when I put my test QMessageBox message in just after line 772:<br class="">
> <br class="">
> m_thread->start();<br class="">
> <br class="">
> It didn’t crash when it printed my debug QMessagebox but it did crash when I didn’t have it there!  That got me thinking that maybe for some reason, this object needed a little more time in its constructor for some reason, even though there are no more commands after that.  So I just added a sleep command to see if that would serve the same purpose and it worked!<br class="">
> <br class="">
> QThread::msleep(100);<br class="">
> <br class="">
> So I would really like to know why this works.  Here is a commit with a band aid for you guys to take a look at:<br class="">
> <br class="">
> <a href="https://invent.kde.org/education/kstars/-/merge_requests/706" rel="noreferrer" target="_blank" class="">https://invent.kde.org/education/kstars/-/merge_requests/706</a> <<a href="https://invent.kde.org/education/kstars/-/merge_requests/706" rel="noreferrer" target="_blank" class="">https://invent.kde.org/education/kstars/-/merge_requests/706</a>><br class="">
> <br class="">
> Thanks,<br class="">
> <br class="">
> Rob<br class="">
> <br class="">
> <br class="">
>> On Aug 17, 2022, at 2:06 AM, Jasem Mutlaq <<a href="mailto:mutlaqja@ikarustech.com" target="_blank" class="">mutlaqja@ikarustech.com</a>> wrote:<br class="">
>> <br class="">
>> I received one report for Find Dialog crash as well on Raspberry Pi, so perhaps it's not unique to MacOS?<br class="">
>> <br class="">
>> However, I couldn't reproduce on Raspberry PI, Widows, or any x86-64 machine.<br class="">
>> <br class="">
>> --<br class="">
>> Best Regards,<br class="">
>> Jasem Mutlaq<br class="">
>> <br class="">
>> <br class="">
>> <br class="">
>> On Wed, Aug 17, 2022 at 8:52 AM Robert Lancaster <<a href="mailto:rlancaste@gmail.com" target="_blank" class="">rlancaste@gmail.com</a> <mailto:<a href="mailto:rlancaste@gmail.com" target="_blank" class="">rlancaste@gmail.com</a>>> wrote:<br class="">
>> Ok I did some more testing.<br class="">
>> <br class="">
>> This commit is when the Find Dialog broke when running KStars on MacOS by double clicking the app:<br class="">
>> <br class="">
>> <a href="https://github.com/KDE/kstars/commit/5a2ba9f8e8b275f44b7593a50ca66f09cb2f985d#diff-c2a2ab763404c18a2daee3feb8b31f2ec278034e7cc720870c4e5158081e0ee9" rel="noreferrer" target="_blank" class="">https://github.com/KDE/kstars/commit/5a2ba9f8e8b275f44b7593a50ca66f09cb2f985d#diff-c2a2ab763404c18a2daee3feb8b31f2ec278034e7cc720870c4e5158081e0ee9</a> <<a href="https://github.com/KDE/kstars/commit/5a2ba9f8e8b275f44b7593a50ca66f09cb2f985d#diff-c2a2ab763404c18a2daee3feb8b31f2ec278034e7cc720870c4e5158081e0ee9" rel="noreferrer" target="_blank" class="">https://github.com/KDE/kstars/commit/5a2ba9f8e8b275f44b7593a50ca66f09cb2f985d#diff-c2a2ab763404c18a2daee3feb8b31f2ec278034e7cc720870c4e5158081e0ee9</a>><br class="">
>> <br class="">
>> I think that is the one you were hoping was not the one.  I still don’t know why it broke it though.  Every time I run it from terminal or qt creator there is no problem.  It is just when running it by double clicking that is the problem.<br class="">
>> <br class="">
>> Note that I did test playing with the environment variables in qt creator and that seemed to have no effect.  And it also didn’t seem to matter whether kstars was packaged up or not, so it doesn’t seem to be a packaging issue.<br class="">
>> <br class="">
>>>> On Aug 16, 2022, at 2:11 PM, Akarsh Simha <<a href="mailto:akarshsimha@gmail.com" target="_blank" class="">akarshsimha@gmail.com</a> <mailto:<a href="mailto:akarshsimha@gmail.com" target="_blank" class="">akarshsimha@gmail.com</a>>> wrote:<br class="">
>>> <br class="">
>>> If I am to blame for this, the parallelism introduced in the asynchronous find dialog is my suspect, rather than the comet regex (which was actually Hy and not me). The regex seems unlikely to cause the erratic behavior Robert is observing where it runs fine under a debugger.<br class="">
>>> <br class="">
>>> But if it works fine when running KStars from a command line, that probably exonerates me and Hy, and is likely an environment issue like Robert points out!<br class="">
>>> <br class="">
>>> Regards<br class="">
>>> Akarsh<br class="">
>>> <br class="">
>>> <br class="">
>>>> On Tue, Aug 16, 2022 at 07:28 Robert Lancaster <<a href="mailto:rlancaste@gmail.com" target="_blank" class="">rlancaste@gmail.com</a> <mailto:<a href="mailto:rlancaste@gmail.com" target="_blank" class="">rlancaste@gmail.com</a>>> wrote:<br class="">
>>> Hey guys,<br class="">
>>> <br class="">
>>> I just got back from my two week trip to the Southwest.  Yesterday I resolved the issue with building a dmg with my script, so now I can build DMGs that will work with older Macs and have all the features we want in the dmg.  <br class="">
>>> <br class="">
>>> Next we can look into this Find Dialog bug.  I did some experiments today and I found that if I run kstars from the command line or in a debugger, the find dialog works fine, but when running the app by double clicking it crashes when you first access the find dialog.  This seems to me to indicate an environment issue, like maybe an issue with environment variables or maybe a link to a library that isn’t properly in the app.  I will check further.<br class="">
>>> <br class="">
>>> Thanks,<br class="">
>>> <br class="">
>>> Rob<br class="">
>>> <br class="">
>>>> On Aug 13, 2022, at 6:09 AM, John Evans <<a href="mailto:john.e.evans.email@gmail.com" target="_blank" class="">john.e.evans.email@gmail.com</a> <mailto:<a href="mailto:john.e.evans.email@gmail.com" target="_blank" class="">john.e.evans.email@gmail.com</a>>> wrote:<br class="">
>>>> <br class="">
>>>> I have the same problem with 3.6.0. Crashes everytime the find object dialog is invoked (button, keyboard, etc.)<br class="">
>>>> <br class="">
>>>> Works great when I run it in debug in Qt though.<br class="">
>>>> <br class="">
>>>> Workaround is to use the skymap and click on the object you want. In the scheduler enter some text in the object field (doesn't matter what) and hit the + to use sky coordinates from the map.<br class="">
>>>> <br class="">
>>>> On Sat, 13 Aug 2022 at 10:05, Akarsh Simha <<a href="mailto:akarshsimha@gmail.com" target="_blank" class="">akarshsimha@gmail.com</a> <mailto:<a href="mailto:akarshsimha@gmail.com" target="_blank" class="">akarshsimha@gmail.com</a>>> wrote:<br class="">
>>>> <br class="">
>>>> <br class="">
>>>> On Sat, Aug 13, 2022 at 01:27 Peter Amerl <<a href="mailto:pvamerl@gmail.com" target="_blank" class="">pvamerl@gmail.com</a> <mailto:<a href="mailto:pvamerl@gmail.com" target="_blank" class="">pvamerl@gmail.com</a>>> wrote:<br class="">
>>>> Hi All, <br class="">
>>>> Has anyone else experienced an immediate crash when searching for objects on a Mac using the Apple-f key combination?<br class="">
>>>> I can confirm that it has worked in the past without a crash. Neither Ctrl-f, nor selecting it from the menu appears to work for me at this time. <br class="">
>>>> The Crash trace is appended in the zip if anyone wants to have a look.<br class="">
>>>> <br class="">
>>>> Hi Peter<br class="">
>>>> <br class="">
>>>> When you say it worked in the past, could you provide the exact version / git commit, and also your current version / git  commit that has the bug? I made several changes to the Find Dialog in the most recent version, notably performing asynchronous database queries through another thread. It never crashed on my Linux system. Also curious if someone else can reproduce it on MacOS or if it is unique to your system.<br class="">
>>>> <br class="">
>>>> Regards<br class="">
>>>> Akarsh<br class="">
>>>> <br class="">
>>>> <br class="">
>>>> Cheers, <br class="">
>>>> Peter <br class="">
>>>> <br class="">
>>>> <br class="">
>>> <br class="">
>> <br class="">
> <br class="">
> -------------- next part --------------<br class="">
> An HTML attachment was scrubbed...<br class="">
> URL: <<a href="http://mail.kde.org/pipermail/kstars-devel/attachments/20220820/4f452c3d/attachment-0001.htm" rel="noreferrer" target="_blank" class="">http://mail.kde.org/pipermail/kstars-devel/attachments/20220820/4f452c3d/attachment-0001.htm</a>><br class="">
> <br class="">
> ------------------------------<br class="">
> <br class="">
> Subject: Digest Footer<br class="">
> <br class="">
> _______________________________________________<br class="">
> Kstars-devel mailing list<br class="">
> <a href="mailto:Kstars-devel@kde.org" target="_blank" class="">Kstars-devel@kde.org</a><br class="">
> <a href="https://mail.kde.org/mailman/listinfo/kstars-devel" rel="noreferrer" target="_blank" class="">https://mail.kde.org/mailman/listinfo/kstars-devel</a><br class="">
> <br class="">
> <br class="">
> ------------------------------<br class="">
> <br class="">
> End of Kstars-devel Digest, Vol 223, Issue 9<br class="">
> ********************************************<br class="">
</blockquote></div>
</div></blockquote></div><br class=""></div></div></span></blockquote></div></body></html>