Crash on Mac OS X Tiger (10.4): "Symbol not found: _open$UNIX2003"

Joris's picture

Since the latest update (september 2009), when pressing 'Connect' the app crashes. Happens with every port I choose. Could this be OS X version 4 specific?--------
OS Version: 10.4.11 (Build 8S165)
Report Version: 4
Command: BT747 Desktop AutoUpdate
Path: /Applications/BT747 Desktop AutoUpdate.app/Contents/MacOS/BT747 Desktop AutoUpdate
Parent: WindowServer [68]
Version: ??? (???)
PID: 847
Thread: Unknown Link (dyld)
error: Symbol not found: _open$UNIX2003

mdeweerd's picture

This may have to do with the

This may have to do with the fact that I am referring to the 'beta' version of RXTX and apparently it does not work on 10.4.  More and more users were using the Snow Leopard version where this new version is required and I was unsuccessfull in setting up a mixed support in the webstart.

The launch script in the 'zip' distribution should still work.

I'll set something up to refer to the 'stable' version of the RXTX driver - my issue is that it multiplies the number of webstart scripts I need to make available.

I'll post something here when I make such a startup script available.

Joris's picture

Thanks for the swift

Thanks for the swift response! Would installing the beta RXTX driver fix this for me, you think?

mdeweerd's picture

Actually, I think that you

Actually, I think that you need to use the 'old', 'stable' version of RXTX.  It does not have to be 'installed' and the local installation is ignored in the webstart and normally also in the zip distribution.

The zip distribution has both the old and new driver and the script for macos selects the old version if the system is under 10.6, and the new starting from 10.6 where the old one does not work.

I have the same problem and

I have the same problem and same reason.

mdeweerd said "Actually, I think that you need to use the 'old', 'stable' version of RXTX.  It does not have to be 'installed' and the local installation is ignored in the webstart and normally also in the zip distribution"

What does this mean and what I have to do to correct this? Install what to where? I'm a bit numb in these matters so the accurate the instructions the better ;-)

Many thaks ...

Kasko

Hi! I've got same problem

Hi!

I've got same problem with crashing and with same reason.

Didn't understood what to do to correct this, so can you be more specific. What to install and where?

Many thaks ...

Kasko

mdeweerd's picture

In order not to wait for the

In order not to wait for the webinstall availability, I propose to use the 'zip' distribution.  I was pretty sure that Joris knows how to get that.

You can get the current version here: http://sourceforge.net/projects/bt747/files%2Fbt747_dev%2Fdevelopment%2FBT747_2.X.1535_full.zip/download .  You need to unzip that somewhere and then launch the command called bt747_macos_j2se.command (or very much like that).

For the webstart, I need to make another 'jnlp' file available.  It is not 'complex', but always some work of creating it, validating a bit, referencing the link.

Joris's picture

I was under the assumption,

I was under the assumption, the zip distribution was older than the webinstall. That's why I proposed another solution. Now I understand a webstart script can not distinguish itself, which version of RXTX to use?

Allas, I'll just try to run the console script (currently, I have trouble locating the javaw executable though :-> )

mdeweerd's picture

I made an update in the

I made an update in the webstart setup after carefully examining the detailed specification at http://java.sun.com/javase/technologies/desktop/javawebstart/download-spec.html .

Can somebody with MacOS try this.  We would need a try of 10.4 and 10.6 .  Please do it more than once (to cope with some caching sideeffects).

Joris's picture

An error occurred while

An error occurred while launching/running the application.

Title: BT747 Desktop AutoUpdate Vendor: Mario De Weerd (GNU GPL license)

 Category: Download Error

Missing version field in response from server when accessing resource: (http://soft.bt747.org/rxtx_2_2p2_mac_10_5.jar, 10.6+)

Got that several times, also when trying to download http://soft.bt747.org/BT747_J2SE_Latest_AutoUpdate.jnlp

mdeweerd's picture

It appears that I did not

It appears that I did not read carefully enough.  It does not seem possible at all to select based on os version - only on osname and architecture.

I modified the setup so that it will work only for <10.6 mac versions and I will make a 10.6+ version available.

Post new comment

(If you're a human, don't change the following field)
Your first name.
(If you're a human, don't change the following field)
Your first name.
The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <p> <br>
  • Lines and paragraphs break automatically.
  • Use the special tag [adsense:format:slot] or [adsense:format:[group]:[channel][:slot]] or [adsense:block:location] to display Google AdSense ads.
  • Images can be added to this post.

More information about formatting options