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>