[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:       Jasem Mutlaq <mutlaqja () ikarustech ! com>
Date:       2022-08-21 6:40:31
Message-ID: CAE0bU5k5_spfXDXa4gaLOt0Q=VhDcwN5YDCvCg=hLDTNhLRckA () mail ! gmail ! com
[Download RAW message or body]

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)]

<div dir="ltr">Robert&#39;s bandaid fix was merged until the concurrency issue is resolved. Can anyone \
compile on MacOS and verify?<br clear="all"><div><div dir="ltr" class="gmail_signature" \
data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>--</div><div>Best \
Regards,<br>Jasem Mutlaq<br></div><div><br></div></div></div></div></div></div><br></div><br><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">pvamerl@gmail.com</a>&gt; 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">Hi All,<br> 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> <br>
Regards,<br>
Peter<br>
<br>
&gt; On 20 Aug 2022, at 20:30, <a href="mailto:kstars-devel-request@kde.org" \
target="_blank">kstars-devel-request@kde.org</a> wrote:<br> &gt; <br>
&gt; Send Kstars-devel mailing list submissions to<br>
&gt;      <a href="mailto:kstars-devel@kde.org" target="_blank">kstars-devel@kde.org</a><br>
&gt; <br>
&gt; To subscribe or unsubscribe via the World Wide Web, visit<br>
&gt;      <a href="https://mail.kde.org/mailman/listinfo/kstars-devel" rel="noreferrer" \
target="_blank">https://mail.kde.org/mailman/listinfo/kstars-devel</a><br> &gt; or, via email, send a \
message with subject or body &#39;help&#39; to<br> &gt;      <a \
href="mailto:kstars-devel-request@kde.org" target="_blank">kstars-devel-request@kde.org</a><br> &gt; <br>
&gt; You can reach the person managing the list at<br>
&gt;      <a href="mailto:kstars-devel-owner@kde.org" target="_blank">kstars-devel-owner@kde.org</a><br>
&gt; <br>
&gt; When replying, please edit your Subject line so it is more specific<br>
&gt; than &quot;Re: Contents of Kstars-devel digest...&quot;<br>
&gt; <br>
&gt; <br>
&gt; Today&#39;s Topics:<br>
&gt; <br>
&gt;     1. Re: Kstars 3.6.0 MacOS find Object crash (Robert Lancaster)<br>
&gt; <br>
&gt; <br>
&gt; ----------------------------------------------------------------------<br>
&gt; <br>
&gt; Message: 1<br>
&gt; Date: Sat, 20 Aug 2022 01:01:35 -0400<br>
&gt; From: Robert Lancaster &lt;<a href="mailto:rlancaste@gmail.com" \
target="_blank">rlancaste@gmail.com</a>&gt;<br> &gt; To: Jasem Mutlaq &lt;<a \
href="mailto:mutlaqja@ikarustech.com" target="_blank">mutlaqja@ikarustech.com</a>&gt;<br> &gt; Cc: KStars \
Development Mailing List &lt;<a href="mailto:kstars-devel@kde.org" \
target="_blank">kstars-devel@kde.org</a>&gt;<br> &gt; Subject: Re: Kstars 3.6.0 MacOS find Object \
crash<br> &gt; Message-ID: &lt;<a href="mailto:5B5B9058-0EFD-4F8F-BE25-B329CC3ED597@gmail.com" \
target="_blank">5B5B9058-0EFD-4F8F-BE25-B329CC3ED597@gmail.com</a>&gt;<br> &gt; Content-Type: text/plain; \
charset=&quot;utf-8&quot;<br> &gt; <br>
&gt; Hey guys,<br>
&gt; <br>
&gt; <br>
&gt; 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> &gt; <br>
&gt; 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> &gt; <br>
&gt; m_asyncDBManager(new CatalogsDB::AsyncDBManager(CatalogsDB::dso_db_path()))<br>
&gt; <br>
&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.   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> &gt; <br>
&gt; m_thread-&gt;start();<br>
&gt; <br>
&gt; 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> &gt; <br>
&gt; QThread::msleep(100);<br>
&gt; <br>
&gt; 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> &gt; <br>
&gt; <a href="https://invent.kde.org/education/kstars/-/merge_requests/706" rel="noreferrer" \
target="_blank">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">https://invent.kde.org/education/kstars/-/merge_requests/706</a>&gt;<br> &gt; <br>
&gt; Thanks,<br>
&gt; <br>
&gt; Rob<br>
&gt; <br>
&gt; <br>
&gt;&gt; On Aug 17, 2022, at 2:06 AM, Jasem Mutlaq &lt;<a href="mailto:mutlaqja@ikarustech.com" \
target="_blank">mutlaqja@ikarustech.com</a>&gt; wrote:<br> &gt;&gt; <br>
&gt;&gt; I received one report for Find Dialog crash as well on Raspberry Pi, so perhaps it&#39;s not \
unique to MacOS?<br> &gt;&gt; <br>
&gt;&gt; However, I couldn&#39;t reproduce on Raspberry PI, Widows, or any x86-64 machine.<br>
&gt;&gt; <br>
&gt;&gt; --<br>
&gt;&gt; Best Regards,<br>
&gt;&gt; Jasem Mutlaq<br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; On Wed, Aug 17, 2022 at 8:52 AM Robert Lancaster &lt;<a href="mailto:rlancaste@gmail.com" \
target="_blank">rlancaste@gmail.com</a> &lt;mailto:<a href="mailto:rlancaste@gmail.com" \
target="_blank">rlancaste@gmail.com</a>&gt;&gt; wrote:<br> &gt;&gt; Ok I did some more testing.<br>
&gt;&gt; <br>
&gt;&gt; This commit is when the Find Dialog broke when running KStars on MacOS by double clicking the \
app:<br> &gt;&gt; <br>
&gt;&gt; <a href="https://github.com/KDE/kstars/commit/5a2ba9f8e8b275f44b7593a50ca66f09cb2f985d#diff-c2a2ab763404c18a2daee3feb8b31f2ec278034e7cc720870c4e5158081e0ee9" \
rel="noreferrer" target="_blank">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">https://github.com/KDE/kstars/commit/5a2ba9f8e8b275f44b7593a50ca66f09cb2f \
985d#diff-c2a2ab763404c18a2daee3feb8b31f2ec278034e7cc720870c4e5158081e0ee9</a>&gt;<br> &gt;&gt; <br>
&gt;&gt; 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> &gt;&gt; <br>
&gt;&gt; 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> &gt;&gt; <br>
&gt;&gt;&gt;&gt; On Aug 16, 2022, at 2:11 PM, Akarsh Simha &lt;<a href="mailto:akarshsimha@gmail.com" \
target="_blank">akarshsimha@gmail.com</a> &lt;mailto:<a href="mailto:akarshsimha@gmail.com" \
target="_blank">akarshsimha@gmail.com</a>&gt;&gt; wrote:<br> &gt;&gt;&gt; <br>
&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> &gt;&gt;&gt; <br>
&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> &gt;&gt;&gt; <br>
&gt;&gt;&gt; Regards<br>
&gt;&gt;&gt; Akarsh<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt;&gt; On Tue, Aug 16, 2022 at 07:28 Robert Lancaster &lt;<a href="mailto:rlancaste@gmail.com" \
target="_blank">rlancaste@gmail.com</a> &lt;mailto:<a href="mailto:rlancaste@gmail.com" \
target="_blank">rlancaste@gmail.com</a>&gt;&gt; wrote:<br> &gt;&gt;&gt; Hey guys,<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; 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> &gt;&gt;&gt; <br>
&gt;&gt;&gt; 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> &gt;&gt;&gt; <br>
&gt;&gt;&gt; Thanks,<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; Rob<br>
&gt;&gt;&gt; <br>
&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">john.e.evans.email@gmail.com</a> &lt;mailto:<a \
href="mailto:john.e.evans.email@gmail.com" target="_blank">john.e.evans.email@gmail.com</a>&gt;&gt; \
wrote:<br> &gt;&gt;&gt;&gt; <br>
&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> &gt;&gt;&gt;&gt; <br>
&gt;&gt;&gt;&gt; Works great when I run it in debug in Qt though.<br>
&gt;&gt;&gt;&gt; <br>
&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&#39;t matter what) and hit the + to use sky coordinates from the \
map.<br> &gt;&gt;&gt;&gt; <br>
&gt;&gt;&gt;&gt; On Sat, 13 Aug 2022 at 10:05, Akarsh Simha &lt;<a href="mailto:akarshsimha@gmail.com" \
target="_blank">akarshsimha@gmail.com</a> &lt;mailto:<a href="mailto:akarshsimha@gmail.com" \
target="_blank">akarshsimha@gmail.com</a>&gt;&gt; wrote:<br> &gt;&gt;&gt;&gt; <br>
&gt;&gt;&gt;&gt; <br>
&gt;&gt;&gt;&gt; On Sat, Aug 13, 2022 at 01:27 Peter Amerl &lt;<a href="mailto:pvamerl@gmail.com" \
target="_blank">pvamerl@gmail.com</a> &lt;mailto:<a href="mailto:pvamerl@gmail.com" \
target="_blank">pvamerl@gmail.com</a>&gt;&gt; wrote:<br> &gt;&gt;&gt;&gt; Hi All, <br>
&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> &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> \
&gt;&gt;&gt;&gt; The Crash trace is appended in the zip if anyone wants to have a look.<br> \
&gt;&gt;&gt;&gt; <br> &gt;&gt;&gt;&gt; Hi Peter<br>
&gt;&gt;&gt;&gt; <br>
&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   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> &gt;&gt;&gt;&gt; <br>
&gt;&gt;&gt;&gt; Regards<br>
&gt;&gt;&gt;&gt; Akarsh<br>
&gt;&gt;&gt;&gt; <br>
&gt;&gt;&gt;&gt; <br>
&gt;&gt;&gt;&gt; Cheers, <br>
&gt;&gt;&gt;&gt; Peter <br>
&gt;&gt;&gt;&gt; <br>
&gt;&gt;&gt;&gt; <br>
&gt;&gt;&gt; <br>
&gt;&gt; <br>
&gt; <br>
&gt; -------------- next part --------------<br>
&gt; An HTML attachment was scrubbed...<br>
&gt; URL: &lt;<a href="http://mail.kde.org/pipermail/kstars-devel/attachments/20220820/4f452c3d/attachment-0001.htm" \
rel="noreferrer" target="_blank">http://mail.kde.org/pipermail/kstars-devel/attachments/20220820/4f452c3d/attachment-0001.htm</a>&gt;<br>
 &gt; <br>
&gt; ------------------------------<br>
&gt; <br>
&gt; Subject: Digest Footer<br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; Kstars-devel mailing list<br>
&gt; <a href="mailto:Kstars-devel@kde.org" target="_blank">Kstars-devel@kde.org</a><br>
&gt; <a href="https://mail.kde.org/mailman/listinfo/kstars-devel" rel="noreferrer" \
target="_blank">https://mail.kde.org/mailman/listinfo/kstars-devel</a><br> &gt; <br>
&gt; <br>
&gt; ------------------------------<br>
&gt; <br>
&gt; End of Kstars-devel Digest, Vol 223, Issue 9<br>
&gt; ********************************************<br>
</blockquote></div>



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

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