Mac client will no longer start

My Mac client worked for awhile after installing it and then I got this NSD log file being created thingy and then the client disappeared from the screen.

An Apple crash reporter popped up and inspecting it revealed the Java JVM had crashed in compiled Java code dealing with SWT event dispatching.

I still haven’t examined the NSD log but am attaching it.

The issue is I can no longer launch the Notes client. After a restart I get a brief bit of expanding animation after double clicking the icon in Finder and then nothing. Clicking the icon in the Dock produces no animation what-so-ever.

It’s as if the app is no longer an app.

Tried to attach NSD log but this web app kept getting 500 error when I tried to submit it.

Subject: ID file locked by another process

Starting from the Terminal gets me a pop up dialog informing me that my iD file is locked by another process please try again later.

Clicking OK then takes me to a pop up that offers to let me select from several options including try again. Trying again gets the same error pop up about the ID file being locked.

I select quit and find the following has been printed into my Terminal window:

scottt-ws:~ scotty$ /Applications/Notes.app/Contents/MacOS/Notes

Notes(3985,0xa06acfa0) malloc: *** error for object 0xffffffff: Non-aligned pointer being freed

*** set a breakpoint in malloc_error_break to debug

Notes(3985,0xa06acfa0) malloc: *** error for object 0xffffffff: Non-aligned pointer being freed

*** set a breakpoint in malloc_error_break to debug

Subject: Could you please send me the crash log and NSD? And possible workaround for you …

Could you please provide both the crash log and NSD? You can try to attach it here or mail to me: liujul@cn.ibm.com

You can find crash log in ~/Library/Logs/CrashReporter/Eclipse_***

Here are 2 possible workarounds you can try:

Workaround 1. Launch Notes from terminal via command: /Applications/Notes.app/Contents/MacOS/Notes

Workaround 2. Drag you Notes icon from Finder to Desktop and drag it back, then double clicking the icon to launch Notes.

Please let me know if it works for you. Thank you!

Subject: Thanks for the work around

Thanks for the Terminal work around. Killing a few processes, crashing it a couple more times and killing some more processes seems to have cleared the pipes for now as its staying up even after emailing you the NSD and crash logs.

Subject: Thanks for your feedback.

Hi Scott,

We got NSD log file for you sent , I have opened a SPR. Bug ID: XPFG7K9E2L

Otherwise, I can not reproduce this issue in the latest build, could you please to try it? Thank you so much!

The build version: WCT8.5_20080924

Subject: If I can find the latest build

I’m using Beta 2, I take it there is a newer build available? If so I’d be more than happy to try it.

Since I got 8.5 beta 2 to start and stay up it’s been running for 24 hours straight now. Looks like a possible startup race condition.

Subject: Once it gets going it’s the energizer bunny

Still going…

Need to reboot for the recent Security Update but I’m deferring that to let Notes keep running.

Subject: Its nice to know some things haven’t changed

After killing any process with the string “Notes” in its ps -ef command line I was able to start Notes from Terminal. :slight_smile:

Notes then informed me that it noticed it had been restarted after a crash and wanted me to let it send a crash report to IBM. I allowed it to do so.

It then promptly launched the NSD logger thingy again e.g. it promptly crashed after reporting its previous crash.

Java information:

Version: Java HotSpot™ Client VM (1.5.0_16-133 mixed mode, sharing)

Virtual Machine version: Java HotSpot™ Client VM (1.5.0_16-133) for macosx-x86, built on Aug 27 2008 11:00:20 by root with gcc 4.0.1 (Apple Inc. build 5465)

Exception type: Bus Error (0xa) at pc=0x37f471f5

Current thread (0x01001c70): JavaThread “main” [_thread_in_native, id=-1603612768]

Stack: [0xbf800000,0xc0000000)

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)

J org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(II)I

J org.eclipse.swt.widgets.Display.readAndDispatch()Z

v ~RuntimeStub::alignment_frame_return Runtime1 stub

j org.eclipse.ui.internal.Workbench.runEventLoop(Lorg/eclipse/jface/window/Window$IExceptionHandler;Lorg/eclipse/swt/widgets/Display;)V+9

j org.eclipse.ui.internal.Workbench.runUI()I+393

In the Terminal I found this:

scottt-ws:~ scotty$ /Applications/Notes.app/Contents/MacOS/Notes

Notes(4035,0xa06acfa0) malloc: *** error for object 0xc029b177: Non-aligned pointer being freed

*** set a breakpoint in malloc_error_break to debug

Successful to load bootstrap library!

10/08/2008 07:45:49 00:80

2008-10-08 07:45:53.644 eclipse[4035:551b] Warning once: This application, or a library it uses, is using NSQuickDrawView, which has been deprecated. Apps should cease use of QuickDraw and move to Quartz.

Initializing Property Broker

10/8/2008 7:46:19 Running NSD

NSD is in progress …

[1]+ Stopped /Applications/Notes.app/Contents/MacOS/Notes

scottt-ws:~ scotty$

Please attach the following files to your bug report along with the server log:

Log file : /Applications/Lotus Notes/Data/IBM_TECHNICAL_SUPPORT/nsd_Darwin_scottt-ws.chq.ei_2008_10_08@07_46_20.log

logout

There are stopped jobs.

scottt-ws:~ scotty$ 10/8/2008 7:46:40 Termination is in progress

10/8/2008 7:46:40 Terminating tasks

10/8/2008 7:47:02 Freeing resources

10/8/2008 7:47:02 Termination completed

Thread=[0FC3:0002-A06ACFA0]

Stack base=0xBFFF3C1C, Stack size = -27696 bytes

PANIC: Unable to perform control function on semaphore

Invalid memory access of location 00000000 eip=37f471f5

Hmm stack size of -27696, that doesn’t sound good!

At this rate I’m thinking I’m going to have to put 7.0.3 back on so I can send you the NSD files. :slight_smile:

Subject: New error message

This morning I still can’t get Notes to start so I re-installed on top of it (just re-ran the installer). Starting it got me a pop up dialog:

The application “Notes.app” cannot be launched.

-1712

I’ll try your work arounds and then (if needed) back install to 7.0.3 so I can email you the NSD/crash logs. (this BBS software keeps giving me a 500 error when I try to attach)