[scilab-Users] Scilab 5.2.2 fails to start on Mac OS 10.6.3

sylvestre Ledru sylvestre.ledru at scilab.org
Tue Sep 28 15:14:24 CEST 2010


It seems you are not the only one:
http://bugzilla.scilab.org/show_bug.cgi?id=8106
I am asking the same question as in this bug report:
Is there anything special on your Mac we should be aware off ?
      

I confirm that the 5.3 won't probably work with Java 1.5 because it is now
fully 64 bits.

Thanks
Sylvestre


However, I don't know 
On Tue, 28 Sep 2010 08:21:01 -0400, Jeff DuMonthier <jjdmon at pobox.com>
wrote:
> Unfortunately the issue of being unable to start scilab on some Mac's,
> including my iMac is still present, even in a beta's of 5.3.
> 
> I ran 5.3 beta 3 in debug mode and after it stopped responding did a
> backtrace in gdb.  This was the output:
> 
> . done
> Reading symbols for shared libraries .... done
> JavaVM: requested Java version (1.5) not available. Using Java at
> "/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home"
instead.
> Reading symbols for shared libraries . done
> Reading symbols for shared libraries . done
> Reading symbols for shared libraries .. done
> Reading symbols for shared libraries . done
> Reading symbols for shared libraries . done
> Reading symbols for shared libraries . done
> ^C
> Program received signal SIGINT, Interrupt.
> 0x00007fff80a0f2fa in mach_msg_trap ()
> (gdb) bt
> #0  0x00007fff80a0f2fa in mach_msg_trap ()
> #1  0x00007fff80a0f96d in mach_msg ()
> #2  0x00007fff8312c3c2 in __CFRunLoopRun ()
> #3  0x00007fff8312b84f in CFRunLoopRunSpecific ()
> #4  0x00007fff80f8491a in RunCurrentEventLoopInMode ()
> #5  0x00007fff80f8471f in ReceiveNextEventCommon ()
> #6  0x00007fff80f845d8 in BlockUntilNextEventMatchingListInMode ()
> #7  0x00007fff8166729e in _DPSNextEvent ()
> #8  0x00007fff81666bed in -[NSApplication
> nextEventMatchingMask:untilDate:inMode:dequeue:] ()
> #9  0x00007fff8162c8d3 in -[NSApplication run] ()
> #10 0x0000000132edc4b0 in +[AWTStarter startAWT:] ()
> #11 0x0000000132ea02c9 in -[CPerformer perform] ()
> #12 0x00007fff8719c63b in __NSThreadPerformPerform ()
> #13 0x00007fff8312de91 in __CFRunLoopDoSources0 ()
> #14 0x00007fff8312c089 in __CFRunLoopRun ()
> #15 0x00007fff8312b84f in CFRunLoopRunSpecific ()
> #16 0x00007fff8312b5d6 in CFRunLoopRun ()
> #17 0x0000000100015fdb in initMacOSXEnv ()
> #18 0x0000000100003bbd in ?? ()
> #19 0x00000001000039a4 in ?? ()
> 
> 
> I did try reinstalling Java 1.5 from a previous OS update using Pacifist
> and it just crashed in a different way.  I think that Java 1.5 may not
be
> entirely compatible with OS 10.6, which is probably why it was removed.
> 
> If anyone has suggestions on how/where to set breakpoints and what else
to
> look for, I'd be glad to try it.  
> 
> 
> On May 10, 2010, at 3:46 PM, Sylvestre Ledru wrote:
> 
>> Le lundi 10 mai 2010 à 12:49 -0400, Jeff DuMonthier a écrit :
>>> I was running Scilab 5.2.1 successfully, but after installing 5.2.2
and
>>> a few other things, Scilab will no longer start up.  I've tried going
>>> back to 5.2.1 and have the same problem, so the issue is probably with
>>> something else I installed, not a change from 5.2.1 to 5.2.2.  The
most
>>> likely culprits are an Apple system update combined with an extension,
>>> or Python, which I installed to get something else to work.  I'm not
>>> sure if Scilab uses Python or something that gets stepped on by the
>>> installation, but it is one of the things that changed.
>>> 
>>> When I attempt to start Scilab, the icon in the dock changes to a
>>> generic Java icon and it basically hangs until I do a force quit. 
These
>>> are the messages I see in the console:
>>> 
>>> 5/10/10 12:27:58
>>> PM	[0x0-0x72072].org.scilab.modules.jvm.Scilab[606]	JavaVM: requested
>>> Java version (1.5) not available. Using Java at
>>> "/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home"
>>> instead.
>>> 5/10/10 12:28:24 PM	com.apple.spindump[632]	ConnectPort: can't find
>>> mach server port name = jackdmp_entry.0_default err = unknown error
code
>>> 5/10/10 12:28:24 PM	com.apple.spindump[632]	Cannot connect to server
>>> Mach port
>>> 5/10/10 12:28:24 PM	com.apple.spindump[632]	jack server is not running
>>> or cannot be started
>>> 5/10/10 12:28:25
>>>
PM	com.apple.launchd.peruser.502[153]	([0x0-0x72072].org.scilab.modules.jvm.Scilab[606])
>>> Exited with exit code: 143
>>> 
>>> 
>>> The first message appears immediately.  The rest appear when I force
>>> quit Scilab.  I also have Scilab installed and working on another Mac
>>> running the same system version.  The message about the Java version
>>> also shows up in the console on that machine, but since it works there
I
>>> don't think that's the issue.  The other messages seem to be referring
>>> to JackOSX, which is a configurable audio router.  I don't know why
>>> Scilab would be trying to start or connect to that.  It's not set up
as
>>> the default audio device and Scilab was working with the same version
of
>>> that installed before.  I can only guess that an Apple OS update or
the
>>> Python install have created an extension conflict with an extension
that
>>> wasn't a problem before.  The machine where Scilab is working has the
>>> same system version but I did not install Python or JackOSX.  Does
>>> anyone have any suggestions as to what I could try to debug this
>>> further?  I'd rather not have to start ripping out extensions or
>>> cleaning out the Python install, which there doesn't seem to be an
easy
>>> way to do.
>> 
>> We don't have this issue on our testing Mac OS X machines and I confirm
>> that we are not doing anything with the sound card on the start up of
>> the software.
>> However, we noticed some random behaviors under Mac. Please let me know
>> if you find a workaround on this issue.
>> 
>> Sylvestre
>> 
>> -- 
>> -------------------------
>> Sylvestre Ledru
>> -------------------------
>> The Scilab Consortium
>> Digiteo
>> Domaine de Voluceau
>> Rocquencourt - B.P. 105
>> 78153 Le Chesnay Cedex
>> France
>>



More information about the users mailing list