on 8/30/02 3:02 PM, Thomas Reed at thomasareed at earthlink dot net wrote:
> For the first time in RB 4.5fc2 and OS X 10.2, I'm testing a built
> app (as opposed to testing in the IDE). Turns out that, on my
> system, even a new, unmodified app crashes on quitting! I just open
> RB, build the unmodified app that is created, run the built app, and
> then tell it to quit. When it quits, the Finder tells me it
> "unexpectedly quit".
>
> Anyone else experiencing this?
Yes, and it's very odd.
> Are there any plugins known to cause
> this problem in this environment?
It does not appear to be plugin related.
The problem is very inconsistent and only seems to occur for some users.
What follows is a description of the problem as we have observed it. We can
only reproduce this on one machine at the moment. The more information we
can get on this problem the better. If you are observing this problem
please contact me directly and let me know if the following description
corresponds with what you are seeing. Also let me know as much information
about your machine and install of Jaguar as possible.
Thanks,
David
We are having problems with built applications running on Jaguar crashing on
quit. This problem is new to 10.2 and didn't occur with 10.1.5.
The problem is not consistent from one machine to the next and possibly may
be related to prebinding.
Typical steps to reproduce and symptoms on a machine that shows the problem:
1) Build app directly on desktop
2) Run the built app
3) Quit the app
4) Observe a crash on quit
Things that affect the results:
1) Building the app into a different folder prevents the crash
An app built on the desktop will still crash if moved to this folder
2) A duplicated copy of the app will not crash on quit
3) Renaming an app prevents the crash on quit unless the app is still
on the desktop. This is a little tough to confirm due to the caching
behavior mentioned below.
4) Using the terminal to update_prebinding on the app will prevent the
crash on quit. This is a little strange since the terminal doesn't
claim to have successfully done anything. Also strange about this is
that doing this for a problem app on the desktop does not solve the
crash while it is still on the desktop. If you then move the app to
another folder it will no longer crash (it would if you hadn't done
the update_prebinding)
Related oddity:
Jaguar apparently gets quite confused when launching apps as to whether
to use a cached copy or not. Quite often when launching a newly built copy
of an app a previous version (with the same name) will be launched instead.
This will occur even if the previous version was moved to the trash before
the new copy was built. Changing the name of the new version will confirm
that you did in fact build a new version.
---
A searchable archive of this list is available at:
<http://dbserver.realsoftware.com/KBDB/search.php>
Unsubscribe:
<mailto:realbasic-nug-off at lists dot realsoftware dot com>
Subscribe to the digest:
<mailto:realbasic-nug-digest at lists dot realsoftware dot com>
.
|