Spell checker crash with MacOS 10.8 Mountain Lion.

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Spell checker crash with MacOS 10.8 Mountain Lion.

Pascal Pignard
Hello, I know that Amaya is no more in active state of development, nevertheless, I report this crash with
Amaya 11.3.1 since I've installed  MacOS X 10.8.2.
It's the same with Amaya 11.4.4.
But it was not the case with MacOS X 10.6.8.
The crash happens when I select the Spell Checker and click on "Chercher/Suivant" in French, see attached screen capture.
Is it the same crash with other users on Mac 10.8?

Crash report:
Process:         amaya_bin [1133]
Path:            /Volumes/VOLUME/Users/*/Amaya-11.3.1.app/Contents/MacOS/amaya
Identifier:      fr.inria.amaya
Version:         11.3.1 (11.3.1)
Code Type:       X86 (Native)
Parent Process:  launchd [834]
User ID:         503

Date/Time:       2012-11-03 16:15:53.574 +0100
OS Version:      Mac OS X 10.8.2 (12C60)
Report Version:  10

Interval Since Last Report:          152459 sec
Crashes Since Last Report:           8
Per-App Interval Since Last Report:  141242 sec
Per-App Crashes Since Last Report:   5
Anonymous UUID:                      0FA63412-8535-037E-0290-3C4F9A99C892

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000002e636f2d

VM Regions Near 0x2e636f2d:
    MALLOC_SMALL           0000000015b1b000-0000000016000000 [ 5012K] rw-/rwx SM=ZER  
--> 
    __TEXT                 000000008fe6f000-000000008fea2000 [  204K] r-x/rwx SM=COW  /usr/lib/dyld

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   fr.inria.amaya                 0x002b134b WordInDictionary(unsigned char*, _WordDict*) + 29
1   fr.inria.amaya                 0x002b14a5 CheckWord(unsigned char*, int, _WordDict*) + 181
2   fr.inria.amaya                 0x002b3029 NextSpellingError(_WordDict*) + 449
3   fr.inria.amaya                 0x002a6eb9 CallbackChecker(int, int, char*) + 601
4   fr.inria.amaya                 0x00288401 ThotCallback(int, int, char*) + 995
5   fr.inria.amaya                 0x00044e20 SpellCheckDlgWX::OnSkipWithoutButton(wxCommandEvent&) + 40
6   fr.inria.amaya                 0x003b8196 wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) + 108
7   fr.inria.amaya                 0x003b832d wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) + 103
8   fr.inria.amaya                 0x003b84c9 wxEvtHandler::ProcessEvent(wxEvent&) + 183
9   fr.inria.amaya                 0x003b09c7 wxWindowBase::TryParent(wxEvent&) + 85
10  fr.inria.amaya                 0x003b847f wxEvtHandler::ProcessEvent(wxEvent&) + 109
11  fr.inria.amaya                 0x003f6c29 wxControl::ProcessCommand(wxCommandEvent&) + 27
12  fr.inria.amaya                 0x004b6e1a wxButton::MacControlHit(void*, void*) + 62
13  fr.inria.amaya                 0x003c49da wxMacWindowControlEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 542
14  fr.inria.amaya                 0x003c5313 wxMacWindowEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 309
15  com.apple.HIToolbox            0x92a8fb6b _InvokeEventHandlerUPP(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*, long (*)(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)) + 36
16  com.apple.HIToolbox            0x92917594 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1343
17  com.apple.HIToolbox            0x92916980 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 430
18  com.apple.HIToolbox            0x9292a855 SendEventToEventTarget + 88
19  com.apple.HIToolbox            0x929b8a01 SendControlHit(HIView*, OpaqueEventRef*, short, unsigned long) + 303
20  com.apple.HIToolbox            0x929af1c1 HIView::NotifyControlHit(OpaqueEventRef*, short, unsigned long) + 41
21  com.apple.HIToolbox            0x929af3d3 HIView::ClickInternal(CGPoint const&, unsigned long, void (*)(OpaqueControlRef*, short), OpaqueEventRef*, bool) + 259
22  com.apple.HIToolbox            0x929af5dd HIView::ClickSelf(OpaqueEventRef*) + 387
23  com.apple.HIToolbox            0x92920912 HIView::EventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 2598
24  com.apple.HIToolbox            0x92a8fb6b _InvokeEventHandlerUPP(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*, long (*)(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)) + 36
25  com.apple.HIToolbox            0x92917594 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1343
26  com.apple.HIToolbox            0x92916980 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 430
27  com.apple.HIToolbox            0x9292a855 SendEventToEventTarget + 88
28  com.apple.HIToolbox            0x92904821 HIView::Click(OpaqueEventRef*) + 317
29  com.apple.HIToolbox            0x929046d8 HIViewClick + 50
30  com.apple.HIToolbox            0x92a9a897 HandleClickAsHIView(OpaqueWindowPtr*, OpaqueEventRef*) + 156
31  com.apple.HIToolbox            0x92a9ae46 HandleWindowClick(OpaqueWindowPtr*, Point, short, unsigned long, OpaqueEventRef*) + 494
32  com.apple.HIToolbox            0x92a9a4a3 HandleMouseEvent(OpaqueEventHandlerCallRef*, OpaqueEventRef*) + 826
33  com.apple.HIToolbox            0x92902a38 StandardWindowEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 85
34  com.apple.HIToolbox            0x92a8fb6b _InvokeEventHandlerUPP(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*, long (*)(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)) + 36
35  com.apple.HIToolbox            0x92917594 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1343
36  com.apple.HIToolbox            0x92916980 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 430
37  com.apple.HIToolbox            0x9292a855 SendEventToEventTarget + 88
38  com.apple.HIToolbox            0x9294a7b7 ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 2141
39  com.apple.HIToolbox            0x92917a3f DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 2538
40  com.apple.HIToolbox            0x92916980 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 430
41  com.apple.HIToolbox            0x9292a855 SendEventToEventTarget + 88
42  fr.inria.amaya                 0x00445388 wxApp::MacHandleOneEvent(void*) + 34
43  fr.inria.amaya                 0x00445450 wxApp::MacDoOneEvent() + 120
44  fr.inria.amaya                 0x005aacee wxEventLoop::Dispatch() + 32
45  fr.inria.amaya                 0x005a3873 wxEventLoopManual::Run() + 97
46  fr.inria.amaya                 0x00456bf8 wxAppBase::MainLoop() + 76
47  fr.inria.amaya                 0x00443162 wxEntry(int&, wchar_t**) + 86
48  fr.inria.amaya                 0x00235754 main + 24
49  fr.inria.amaya                 0x00003016 _start + 228
50  fr.inria.amaya                 0x00002f31 start + 41


Reply | Threaded
Open this post in threaded view
|

Re: Spell checker crash with MacOS 10.8 Mountain Lion.

Laurent Carcone-2
Hello Pascal,

I asked one of my colleagues who installed 10.8.2, she cannot reproduce this crash.
Is it general or specific to one document ? Is it the same behaviour with english dialogs and/or english documents.

Thanks,
Laurent


Le 04/11/2012 09:59, Pascal a écrit :
Hello, I know that Amaya is no more in active state of development, nevertheless, I report this crash with
Amaya 11.3.1 since I've installed  MacOS X 10.8.2.
It's the same with Amaya 11.4.4.
But it was not the case with MacOS X 10.6.8.
The crash happens when I select the Spell Checker and click on "Chercher/Suivant" in French, see attached screen capture.
Is it the same crash with other users on Mac 10.8?



Reply | Threaded
Open this post in threaded view
|

Re: Spell checker crash with MacOS 10.8 Mountain Lion.

Pascal Pignard
Many thanks Laurent for your feedback.
It helps me to find out the issue.
In fact, I've installed Mac OS 10.8 on a new partition keeping MacOS 10.6 one.
And I used Amaya from the applications directory of the 10.6 partition.
Now when I copy and then run Amaya on the 10.8 partition the spell checker works fine.

By the way, how is it possible to generate a newer dictionary ?
Like a recent one from Mozilla for example.
https://addons.mozilla.org/en-US/seamonkey/language-tools/

Regards, Pascal.
http://blady.pagesperso-orange.fr


Le 14 nov. 2012 à 11:46, Laurent Carcone <[hidden email]> a écrit :

> Hello Pascal,
>
> I asked one of my colleagues who installed 10.8.2, she cannot reproduce this crash.
> Is it general or specific to one document ? Is it the same behaviour with english dialogs and/or english documents.
>
> Thanks,
> Laurent
>
>
> Le 04/11/2012 09:59, Pascal a écrit :
>> Hello, I know that Amaya is no more in active state of development, nevertheless, I report this crash with
>> Amaya 11.3.1 since I've installed  MacOS X 10.8.2.
>> It's the same with Amaya 11.4.4.
>> But it was not the case with MacOS X 10.6.8.
>> The crash happens when I select the Spell Checker and click on "Chercher/Suivant" in French, see attached screen capture.
>> <Pièce jointe.png>
>> Is it the same crash with other users on Mac 10.8?
>>
>>
>