On Mac/i86 trying to run an RBScript crashes my application without a trace. When debugging it happens at 'me.Run', without a single hint at what might be the problem. If it were the script itself, my app would report the offending lines along with an error description.

I'm hoping someone can make heads or tails from the system's Problem report:


Date/Time:      2006-12-28 15:36:31.435 +0100
OS Version:     10.4.8 (Build 8L2127)
Report Version: 4

Command: Metropolis
Path:    /metropolis202mac/Metropolis.app/Contents/MacOS/Metropolis
Parent:  WindowServer [85]

Version:  (1.0.1)

PID:    997
Thread: 0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000018

Thread 0 Crashed:
0   rbframework.dylib               0x010e493d fileExistsGetter + 9
1 0x002b7be8 FolderItem.Exists.Get%b%o<FolderItem>i4 + 54 2 0x0007086a gExtends.=$Data%%o<FolderItem>s + 167 3 0x0001f9be MetroGeneratorContext.CopyItem%%o<MetroGeneratorContext>&o<ElfData> + 4686 4 0x0001e67a MetroGeneratorContext.Relative%%o<MetroGeneratorContext>s + 695
5   <<00000000>>     0x161ece3a 0 + 371117626
6   RBPlugin133.rbx_0.130.dylib     0x01600504 REALPluginMain + 278872
7   RBPlugin133.rbx_0.130.dylib     0x015bed22 REALPluginMain + 10614
8   RBPlugin133.rbx_0.130.dylib     0x015bd02e REALPluginMain + 3202
9   RBPlugin133.rbx_0.130.dylib     0x015bc837 REALPluginMain + 1163
10 0x00317867 RbScript.Run%%o<RbScript> + 56 11 0x0002dd52 MetroGen.TryRun%b%o<MetroGen> + 206 12 0x0002cb22 MetroGen.Process%b%o<MetroGen>o<DirTreeItem> + 365 13 0x0021f050 MetroGenerator.Process%b%o<MetroGenerator>o<DirTreeItem> + 2088 14 0x0021ee26 MetroGenerator.Process%b%o<MetroGenerator>o<DirTreeItem> + 1534 15 0x0021ee26 MetroGenerator.Process%b%o<MetroGenerator>o<DirTreeItem> + 1534 16 0x0021ee26 MetroGenerator.Process%b%o<MetroGenerator>o<DirTreeItem> + 1534 17 0x0021ee26 MetroGenerator.Process%b%o<MetroGenerator>o<DirTreeItem> + 1534 18 0x0021668f MetroGenerator.Generate%%o<MetroGenerator>o<DirItem> + 5809 19 0x000920bf Main.Main.MainToolbar1_TB_Preview%%o<Main> + 539 20 0x001d1105 MainToolbar.MainToolbar.MainToolbar_MouseDown%%o<MainToolbar>i4 + 8715 21 0x00076e67 MetroToolBar.#MouseDown%b%o<MetroToolBar>i4i4 + 627 22 rbframework.dylib 0x01139286 RuntimeCanvas::HandleClick(int, int, int) + 102 23 rbframework.dylib 0x0118a1b3 Window::HandleClick(int, int, int) + 243 24 rbframework.dylib 0x0113049c RuntimeViewWindow::HandleClick(int, int, int) + 46 25 rbframework.dylib 0x010c81ac PumpedEventQueue::HandleInContent(PumpedEvent*, Window*, Window*) + 178 26 rbframework.dylib 0x010c9156 PumpedEventQueue::InternalHandleEvents() + 694 27 rbframework.dylib 0x010c921d PumpedEventQueue::HandleEvents() + 17
28  rbframework.dylib               0x010c9f53 UpdateMouseCursor() + 817
29  rbframework.dylib               0x010ca26f mainloop() + 105
30  rbframework.dylib               0x01078a60 RuntimeRun + 40
31                                  0x00294f9e REALbasic._RuntimeRun + 20
32                                  0x00272e4b _Main + 73
33                                  0x000016cc % main + 620
34                                  0x0033d8cb _start + 116
35                                  0x0033d821 start + 43

Thread 0 crashed with X86 Thread State (32-bit):
 eax: 0x00000000    ebx: 0x01857244 ecx: 0x010faf0a edx: 0x01227e20
 edi: 0x00000038    esi: 0x0031f755 ebp: 0xbfffdc18 esp: 0xbfffdc00
  ss: 0x0000001f    efl: 0x00010286 eip: 0x010e493d  cs: 0x00000017
  ds: 0x0000001f     es: 0x0000001f  fs: 0x00000000  gs: 0x00000037


Ronald Vogelaar
http://www.rovosoft.com
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to