[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kstars-devel
Subject:    Re: Kstars 3.6.0 MacOS find Object crash
From:       Steven Gross <steven.gross () tampabay ! rr ! com>
Date:       2022-08-24 15:50:20
Message-ID: etPan.630648c1.3a1a241d.c60 () tampabay ! rr ! com
[Download RAW message or body]

Hi Jasem and Robert
I usually use Ekos by hot spot connection to my RPI running Stellarmate.
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. 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.   I was able to still launch 3.5.9 \
since I had not deleted it when installing 3.6.0.   I am able to use GOTO and 3.5.9 seems to function OK.
I then deleted 3.6.0 using my installer which then removed all my presets.
I then installed the newer DMG you has indicated was uploaded.
I then tried to open it but it crashed with an error message.
I then uninstalled it again and went back to 3.6.0 from the previous DMG and installed it.
It opened but I had the crash when GOTO.
This morning, I deleted the 3.6.0 by throwing in the trash and emptying the trash.
I am still able to load 3.5.9 after this.
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. I then tried to run 3.6.0 but it would not open! The ap started to open got got \
stuck. No error message. I looked in Force Quit and it said that KStars was not responding so I forced \
quit it. I logged out of my ‘AstrUser' login and into my regular daily login to do some other work.
I then tried to open KStars 3.6.0 from my other user logging just for fun and it opened fine!!!
What the heck is going on???
Fortunately, I can still use 3.5.9.
(PS: the Mac is getting more weird every day!).
I also have KStars on a Linux machine and loads and connects fine but I have not had a chance to use it). \
 PLEASE HELP!!!
(Perhaps I should just stick with either Windows or Linux…..)

Steven A. Gross, MD


On August 21, 2022 at 12:36:48 PM, Robert Lancaster (rlancaste@gmail.com) wrote:

Ok I just uploaded a new dmg in place of the 3.6.0 one from before.   Hopefully it fixes the issue.   \
Please check.

On Aug 21, 2022, at 2:40 AM, Jasem Mutlaq <mutlaqja@ikarustech.com> wrote:

Robert's bandaid fix was merged until the concurrency issue is resolved. Can anyone compile on MacOS and \
                verify?
--
Best Regards,
Jasem Mutlaq



On Sun, Aug 21, 2022 at 5:32 AM Peter Amerl <pvamerl@gmail.com> wrote:
Hi All,
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.  

Regards,
Peter

> On 20 Aug 2022, at 20:30, kstars-devel-request@kde.org wrote:
> 
> Send Kstars-devel mailing list submissions to
> kstars-devel@kde.org
> 
> To subscribe or unsubscribe via the World Wide Web, visit
> https://mail.kde.org/mailman/listinfo/kstars-devel
> or, via email, send a message with subject or body 'help' to
> kstars-devel-request@kde.org
> 
> You can reach the person managing the list at
> kstars-devel-owner@kde.org
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Kstars-devel digest..."
> 
> 
> Today's Topics:
> 
> 1. Re: Kstars 3.6.0 MacOS find Object crash (Robert Lancaster)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Sat, 20 Aug 2022 01:01:35 -0400
> From: Robert Lancaster <rlancaste@gmail.com>
> To: Jasem Mutlaq <mutlaqja@ikarustech.com>
> Cc: KStars Development Mailing List <kstars-devel@kde.org>
> Subject: Re: Kstars 3.6.0 MacOS find Object crash
> Message-ID: <5B5B9058-0EFD-4F8F-BE25-B329CC3ED597@gmail.com>
> Content-Type: text/plain; charset="utf-8"
> 
> Hey guys,
> 
> 
> 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. 
> 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: 
> m_asyncDBManager(new CatalogsDB::AsyncDBManager(CatalogsDB::dso_db_path()))
> 
> 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: 
> m_thread->start();
> 
> 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! 
> QThread::msleep(100);
> 
> 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: 
> https://invent.kde.org/education/kstars/-/merge_requests/706 \
> <https://invent.kde.org/education/kstars/-/merge_requests/706> 
> Thanks,
> 
> Rob
> 
> 
> > On Aug 17, 2022, at 2:06 AM, Jasem Mutlaq <mutlaqja@ikarustech.com> wrote:
> > 
> > I received one report for Find Dialog crash as well on Raspberry Pi, so perhaps it's not unique to \
> > MacOS? 
> > However, I couldn't reproduce on Raspberry PI, Widows, or any x86-64 machine.
> > 
> > --
> > Best Regards,
> > Jasem Mutlaq
> > 
> > 
> > 
> > On Wed, Aug 17, 2022 at 8:52 AM Robert Lancaster <rlancaste@gmail.com <mailto:rlancaste@gmail.com>> \
> > wrote: Ok I did some more testing.
> > 
> > This commit is when the Find Dialog broke when running KStars on MacOS by double clicking the app:
> > 
> > https://github.com/KDE/kstars/commit/5a2ba9f8e8b275f44b7593a50ca66f09cb2f985d#diff-c2a2ab763404c18a2daee3feb8b31f2ec278034e7cc720870c4e5158081e0ee9 \
> > <https://github.com/KDE/kstars/commit/5a2ba9f8e8b275f44b7593a50ca66f09cb2f985d#diff-c2a2ab763404c18a2daee3feb8b31f2ec278034e7cc720870c4e5158081e0ee9>
> >  
> > 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. 
> > 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. 
> > > > On Aug 16, 2022, at 2:11 PM, Akarsh Simha <akarshsimha@gmail.com <mailto:akarshsimha@gmail.com>> \
> > > > wrote:
> > > 
> > > 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. 
> > > 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! 
> > > Regards
> > > Akarsh
> > > 
> > > 
> > > > On Tue, Aug 16, 2022 at 07:28 Robert Lancaster <rlancaste@gmail.com <mailto:rlancaste@gmail.com>> \
> > > > wrote:
> > > Hey guys,
> > > 
> > > 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.     
> > > 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. 
> > > Thanks,
> > > 
> > > Rob
> > > 
> > > > On Aug 13, 2022, at 6:09 AM, John Evans <john.e.evans.email@gmail.com \
> > > > <mailto:john.e.evans.email@gmail.com>> wrote: 
> > > > I have the same problem with 3.6.0. Crashes everytime the find object dialog is invoked (button, \
> > > > keyboard, etc.) 
> > > > Works great when I run it in debug in Qt though.
> > > > 
> > > > 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. \
> > > >  On Sat, 13 Aug 2022 at 10:05, Akarsh Simha <akarshsimha@gmail.com \
> > > > <mailto:akarshsimha@gmail.com>> wrote: 
> > > > 
> > > > On Sat, Aug 13, 2022 at 01:27 Peter Amerl <pvamerl@gmail.com <mailto:pvamerl@gmail.com>> wrote:
> > > > Hi All,  
> > > > Has anyone else experienced an immediate crash when searching for objects on a Mac using the \
> > > > Apple-f key combination? 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.   The Crash trace is \
> > > > appended in the zip if anyone wants to have a look. 
> > > > Hi Peter
> > > > 
> > > > 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. 
> > > > Regards
> > > > Akarsh
> > > > 
> > > > 
> > > > Cheers,  
> > > > Peter  
> > > > 
> > > > 
> > > 
> > 
> 
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://mail.kde.org/pipermail/kstars-devel/attachments/20220820/4f452c3d/attachment-0001.htm>
> 
> ------------------------------
> 
> Subject: Digest Footer
> 
> _______________________________________________
> Kstars-devel mailing list
> Kstars-devel@kde.org
> https://mail.kde.org/mailman/listinfo/kstars-devel
> 
> 
> ------------------------------
> 
> End of Kstars-devel Digest, Vol 223, Issue 9
> ********************************************


[Attachment #3 (text/html)]

<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.&nbsp;</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.&nbsp;</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).&nbsp;</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
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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. &nbsp;Hopefully it fixes the issue. &nbsp;Please check.<br \
class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Aug 21, 2022, at 2:40 AM, \
Jasem Mutlaq &lt;<a href="mailto:mutlaqja@ikarustech.com" class="">mutlaqja@ikarustech.com</a>&gt; \
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 &lt;<a \
href="mailto:pvamerl@gmail.com" class="">pvamerl@gmail.com</a>&gt; 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="">
&gt; 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=""> &gt; <br class="">
&gt; Send Kstars-devel mailing list submissions to<br class="">
&gt;&nbsp; &nbsp; <a href="mailto:kstars-devel@kde.org" target="_blank" \
class="">kstars-devel@kde.org</a><br class=""> &gt; <br class="">
&gt; To subscribe or unsubscribe via the World Wide Web, visit<br class="">
&gt;&nbsp; &nbsp; <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=""> &gt; or, via \
email, send a message with subject or body 'help' to<br class=""> &gt;&nbsp; &nbsp; <a \
href="mailto:kstars-devel-request@kde.org" target="_blank" class="">kstars-devel-request@kde.org</a><br \
class=""> &gt; <br class="">
&gt; You can reach the person managing the list at<br class="">
&gt;&nbsp; &nbsp; <a href="mailto:kstars-devel-owner@kde.org" target="_blank" \
class="">kstars-devel-owner@kde.org</a><br class=""> &gt; <br class="">
&gt; When replying, please edit your Subject line so it is more specific<br class="">
&gt; than "Re: Contents of Kstars-devel digest..."<br class="">
&gt; <br class="">
&gt; <br class="">
&gt; Today's Topics:<br class="">
&gt; <br class="">
&gt;&nbsp; &nbsp;1. Re: Kstars 3.6.0 MacOS find Object crash (Robert Lancaster)<br class="">
&gt; <br class="">
&gt; <br class="">
&gt; ----------------------------------------------------------------------<br class="">
&gt; <br class="">
&gt; Message: 1<br class="">
&gt; Date: Sat, 20 Aug 2022 01:01:35 -0400<br class="">
&gt; From: Robert Lancaster &lt;<a href="mailto:rlancaste@gmail.com" target="_blank" \
class="">rlancaste@gmail.com</a>&gt;<br class=""> &gt; To: Jasem Mutlaq &lt;<a \
href="mailto:mutlaqja@ikarustech.com" target="_blank" class="">mutlaqja@ikarustech.com</a>&gt;<br \
class=""> &gt; Cc: KStars Development Mailing List &lt;<a href="mailto:kstars-devel@kde.org" \
target="_blank" class="">kstars-devel@kde.org</a>&gt;<br class=""> &gt; Subject: Re: Kstars 3.6.0 MacOS \
find Object crash<br class=""> &gt; Message-ID: &lt;<a \
href="mailto:5B5B9058-0EFD-4F8F-BE25-B329CC3ED597@gmail.com" target="_blank" \
class="">5B5B9058-0EFD-4F8F-BE25-B329CC3ED597@gmail.com</a>&gt;<br class=""> &gt; Content-Type: \
text/plain; charset="utf-8"<br class=""> &gt; <br class="">
&gt; Hey guys,<br class="">
&gt; <br class="">
&gt; <br class="">
&gt; Ok, I dug into this and ran a bunch of tests.&nbsp; 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.&nbsp; 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!&nbsp; 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.&nbsp; But as far as I could tell through my tests it is none of those.&nbsp; I printed the \
environments in a QMessagebox and they were slightly different, but not in any way that mattered I \
think.&nbsp; 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.&nbsp; 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=""> &gt; <br class="">
&gt; So then I proceeded to experiment with the changes in that one Commit.&nbsp; I first tried narrowing \
down where the problem was by copying and pasting code from before or after the commit and testing.&nbsp; \
That let me rule out a lot of the commit.&nbsp; Then I added some Qmessagebox debug dialogs to see \
exactly when it would fail.&nbsp; As of now, it seems that the crash is entirely based on what happens \
when constructing the Find Dialog in find dialog.cpp.&nbsp; Specifically, it happens here:<br class=""> \
&gt; <br class=""> &gt; m_asyncDBManager(new CatalogsDB::AsyncDBManager(CatalogsDB::dso_db_path()))<br \
class=""> &gt; <br class="">
&gt; 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.&nbsp; And yes, it worked fine with the \
old code.&nbsp; So then I changed it back.&nbsp; 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=""> &gt; <br class="">
&gt; m_thread-&gt;start();<br class="">
&gt; <br class="">
&gt; It didn't crash when it printed my debug QMessagebox but it did crash when I didn't have it \
there!&nbsp; 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.&nbsp; So I just added \
a sleep command to see if that would serve the same purpose and it worked!<br class=""> &gt; <br \
class=""> &gt; QThread::msleep(100);<br class="">
&gt; <br class="">
&gt; So I would really like to know why this works.&nbsp; Here is a commit with a band aid for you guys \
to take a look at:<br class=""> &gt; <br class="">
&gt; <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> &lt;<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>&gt;<br class=""> &gt; <br \
class=""> &gt; Thanks,<br class="">
&gt; <br class="">
&gt; Rob<br class="">
&gt; <br class="">
&gt; <br class="">
&gt;&gt; On Aug 17, 2022, at 2:06 AM, Jasem Mutlaq &lt;<a href="mailto:mutlaqja@ikarustech.com" \
target="_blank" class="">mutlaqja@ikarustech.com</a>&gt; wrote:<br class=""> &gt;&gt; <br class="">
&gt;&gt; I received one report for Find Dialog crash as well on Raspberry Pi, so perhaps it's not unique \
to MacOS?<br class=""> &gt;&gt; <br class="">
&gt;&gt; However, I couldn't reproduce on Raspberry PI, Widows, or any x86-64 machine.<br class="">
&gt;&gt; <br class="">
&gt;&gt; --<br class="">
&gt;&gt; Best Regards,<br class="">
&gt;&gt; Jasem Mutlaq<br class="">
&gt;&gt; <br class="">
&gt;&gt; <br class="">
&gt;&gt; <br class="">
&gt;&gt; On Wed, Aug 17, 2022 at 8:52 AM Robert Lancaster &lt;<a href="mailto:rlancaste@gmail.com" \
target="_blank" class="">rlancaste@gmail.com</a> &lt;mailto:<a href="mailto:rlancaste@gmail.com" \
target="_blank" class="">rlancaste@gmail.com</a>&gt;&gt; wrote:<br class=""> &gt;&gt; Ok I did some more \
testing.<br class=""> &gt;&gt; <br class="">
&gt;&gt; This commit is when the Find Dialog broke when running KStars on MacOS by double clicking the \
app:<br class=""> &gt;&gt; <br class="">
&gt;&gt; <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> \
&lt;<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>&gt;<br \
class=""> &gt;&gt; <br class="">
&gt;&gt; I think that is the one you were hoping was not the one.&nbsp; I still don't know why it broke \
it though.&nbsp; Every time I run it from terminal or qt creator there is no problem.&nbsp; It is just \
when running it by double clicking that is the problem.<br class=""> &gt;&gt; <br class="">
&gt;&gt; Note that I did test playing with the environment variables in qt creator and that seemed to \
have no effect.&nbsp; 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=""> &gt;&gt; <br class="">
&gt;&gt;&gt;&gt; On Aug 16, 2022, at 2:11 PM, Akarsh Simha &lt;<a href="mailto:akarshsimha@gmail.com" \
target="_blank" class="">akarshsimha@gmail.com</a> &lt;mailto:<a href="mailto:akarshsimha@gmail.com" \
target="_blank" class="">akarshsimha@gmail.com</a>&gt;&gt; wrote:<br class=""> &gt;&gt;&gt; <br class="">
&gt;&gt;&gt; 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=""> \
&gt;&gt;&gt; <br class=""> &gt;&gt;&gt; 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=""> &gt;&gt;&gt; <br class="">
&gt;&gt;&gt; Regards<br class="">
&gt;&gt;&gt; Akarsh<br class="">
&gt;&gt;&gt; <br class="">
&gt;&gt;&gt; <br class="">
&gt;&gt;&gt;&gt; On Tue, Aug 16, 2022 at 07:28 Robert Lancaster &lt;<a href="mailto:rlancaste@gmail.com" \
target="_blank" class="">rlancaste@gmail.com</a> &lt;mailto:<a href="mailto:rlancaste@gmail.com" \
target="_blank" class="">rlancaste@gmail.com</a>&gt;&gt; wrote:<br class=""> &gt;&gt;&gt; Hey guys,<br \
class=""> &gt;&gt;&gt; <br class="">
&gt;&gt;&gt; I just got back from my two week trip to the Southwest.&nbsp; 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.&nbsp; <br class=""> &gt;&gt;&gt; <br class="">
&gt;&gt;&gt; Next we can look into this Find Dialog bug.&nbsp; 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.&nbsp; 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.&nbsp; I will check further.<br class=""> &gt;&gt;&gt; <br \
class=""> &gt;&gt;&gt; Thanks,<br class="">
&gt;&gt;&gt; <br class="">
&gt;&gt;&gt; Rob<br class="">
&gt;&gt;&gt; <br class="">
&gt;&gt;&gt;&gt; On Aug 13, 2022, at 6:09 AM, John Evans &lt;<a \
href="mailto:john.e.evans.email@gmail.com" target="_blank" class="">john.e.evans.email@gmail.com</a> \
&lt;mailto:<a href="mailto:john.e.evans.email@gmail.com" target="_blank" \
class="">john.e.evans.email@gmail.com</a>&gt;&gt; wrote:<br class=""> &gt;&gt;&gt;&gt; <br class="">
&gt;&gt;&gt;&gt; I have the same problem with 3.6.0. Crashes everytime the find object dialog is invoked \
(button, keyboard, etc.)<br class=""> &gt;&gt;&gt;&gt; <br class="">
&gt;&gt;&gt;&gt; Works great when I run it in debug in Qt though.<br class="">
&gt;&gt;&gt;&gt; <br class="">
&gt;&gt;&gt;&gt; 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=""> &gt;&gt;&gt;&gt; <br class="">
&gt;&gt;&gt;&gt; On Sat, 13 Aug 2022 at 10:05, Akarsh Simha &lt;<a href="mailto:akarshsimha@gmail.com" \
target="_blank" class="">akarshsimha@gmail.com</a> &lt;mailto:<a href="mailto:akarshsimha@gmail.com" \
target="_blank" class="">akarshsimha@gmail.com</a>&gt;&gt; wrote:<br class=""> &gt;&gt;&gt;&gt; <br \
class=""> &gt;&gt;&gt;&gt; <br class="">
&gt;&gt;&gt;&gt; On Sat, Aug 13, 2022 at 01:27 Peter Amerl &lt;<a href="mailto:pvamerl@gmail.com" \
target="_blank" class="">pvamerl@gmail.com</a> &lt;mailto:<a href="mailto:pvamerl@gmail.com" \
target="_blank" class="">pvamerl@gmail.com</a>&gt;&gt; wrote:<br class=""> &gt;&gt;&gt;&gt; Hi All, <br \
class=""> &gt;&gt;&gt;&gt; Has anyone else experienced an immediate crash when searching for objects on a \
Mac using the Apple-f key combination?<br class=""> &gt;&gt;&gt;&gt; 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=""> &gt;&gt;&gt;&gt; The Crash trace is appended in the zip if anyone wants to have a \
look.<br class=""> &gt;&gt;&gt;&gt; <br class="">
&gt;&gt;&gt;&gt; Hi Peter<br class="">
&gt;&gt;&gt;&gt; <br class="">
&gt;&gt;&gt;&gt; When you say it worked in the past, could you provide the exact version / git commit, \
and also your current version / git&nbsp; 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=""> &gt;&gt;&gt;&gt; <br class="">
&gt;&gt;&gt;&gt; Regards<br class="">
&gt;&gt;&gt;&gt; Akarsh<br class="">
&gt;&gt;&gt;&gt; <br class="">
&gt;&gt;&gt;&gt; <br class="">
&gt;&gt;&gt;&gt; Cheers, <br class="">
&gt;&gt;&gt;&gt; Peter <br class="">
&gt;&gt;&gt;&gt; <br class="">
&gt;&gt;&gt;&gt; <br class="">
&gt;&gt;&gt; <br class="">
&gt;&gt; <br class="">
&gt; <br class="">
&gt; -------------- next part --------------<br class="">
&gt; An HTML attachment was scrubbed...<br class="">
&gt; URL: &lt;<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>&gt;<br \
class=""> &gt; <br class="">
&gt; ------------------------------<br class="">
&gt; <br class="">
&gt; Subject: Digest Footer<br class="">
&gt; <br class="">
&gt; _______________________________________________<br class="">
&gt; Kstars-devel mailing list<br class="">
&gt; <a href="mailto:Kstars-devel@kde.org" target="_blank" class="">Kstars-devel@kde.org</a><br class="">
&gt; <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=""> &gt; <br class="">
&gt; <br class="">
&gt; ------------------------------<br class="">
&gt; <br class="">
&gt; End of Kstars-devel Digest, Vol 223, Issue 9<br class="">
&gt; ********************************************<br class="">
</blockquote></div>
</div></blockquote></div><br class=""></div></div></span></blockquote></div></body></html>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic