litL1
2008-09-05 19:05:32
Hi,
Here are some early observations i made messing with BMT for the first time yesterday. Hope they are helpful.
Program/UI Issues
I have copied some parts of the crash reports, which were (obvious to me) related to the crash, but since i ain't got a clue, please let me know if this is at all helpful or a waste of time, if you need further information (i saved the full reports of those attached below), or even if you need me to try things out.
===================================================================================================
I had just been trying to copy a Translator from one Preset to another. This is about the fourth crash in about 7 hours, but the first i thought to report!
Wanted to open the Editor on a newly copied Translator, after spending 5 - 10 minutes reading a reference text file.
Since the last 3 crashes happened at ever shorter intervals, i am beginning to suspect that it's got something to do with the complexity of my presets...
Here i wanted to name a newly copied Translator. Activating the Rename display inside the Editor brought about the crash.
Thank you for all your work on a great application, promising to make many a mac user very happy
***ONE LOVE***
Here are some early observations i made messing with BMT for the first time yesterday. Hope they are helpful.
Program/UI Issues
- 1. In the Quickstart guide: DEFINE INCOMING ACTION, it says "The appropriate HEX information will be entered in the 'MIDI Message Trigger' box for future reference", but this seems not to be the case. Or did i miss something?
2. the [applekey+E] shortcut sporadically doesn't work.
the [applekey+C] and [applekey+V] sporadically doesn't work.
3. The "Test Timer" function doesn't seem to do anything. Or did i misunderstand?
4. Key Stroke Emulation: Key Down Event: The info text: "Intitial Delay (m..." is truncated, and can't be read in its entirety.
5. When changing a previously assigned Preset name, it would be great if any Outgoing or Incoming trigger messages in Translators, previously associated with that Preset via a "Preset Change by Name"-command, would also change accordingly.
6. Is there a keyboard shortcut for closing the Editor?
7. When either Preset, or Translator name column have been the last selected object, a simple [applekey]- click opens the name field for renaming. Should this be so? This has created some problems for me, as i use the [applekey+TAB]-combination regularly to bring different windows to the front.- - On a side note, i noticed that A.Live, which i'm currently using to test BMT, does not receive BMT's signals while not being the frontmost window; i find this quite good, as it prevents inadvertent processing while editing in BMT. But, it could be really good if BMT could feature a kind of mini-window version to switch to, which could also send to apps, while it itself is the frontmost app, showing only the most important aspects, eg. the leds, a maximise window button, a short cut to the Editor, etc.
I have copied some parts of the crash reports, which were (obvious to me) related to the crash, but since i ain't got a clue, please let me know if this is at all helpful or a waste of time, if you need further information (i saved the full reports of those attached below), or even if you need me to try things out.
===================================================================================================
I had just been trying to copy a Translator from one Preset to another. This is about the fourth crash in about 7 hours, but the first i thought to report!
Code: Select all
=====================================
Date/Time: 2008-09-05 05:19:10.183 +0200
OS Version: 10.4.11 (Build 8S165)
Report Version: 4
Command: JavaApplicationStub
Path: /Applications/Bome's Midi Translator.app/Contents/MacOS/JavaApplicationStub
Parent: WindowServer [57]
Version: 1.0 (1.6.1)
PID: 416
Thread: 12
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_INVALID_ADDRESS (0x0001) at 0xe093d450
...
...
Thread 12 Crashed:
0 libmt.so 0x0a252208 Tr::formatString(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) + 72
1 libmt.so 0x0a2522b0 Tr::TTransMidiAction::GetMidiString() + 28
2 libmt.so 0x0a2acea0 Java_com_bome_mt_jni_TTransMidiAction__1_1getMidiString + 40
3 <<00000000>> 0x04591264 0 + 72946276
4 <<00000000>> 0x0458a9c0 0 + 72919488
5 <<00000000>> 0x0458a9c0 0 + 72919488
6 <<00000000>> 0x0458aab0 0 + 72919728
7 <<00000000>> 0x0458aab0 0 + 72919728
8 <<00000000>> 0x0458ae10 0 + 72920592
9 <<00000000>> 0x0458aab0 0 + 72919728
10 <<00000000>> 0x0458aab0 0 + 72919728
11 <<00000000>> 0x0458aab0 0 + 72919728
12 <<00000000>> 0x0458ae10 0 + 72920592
13 <<00000000>> 0x0469c3b0 0 + 74040240
14 <<00000000>> 0x0458aab0 0 + 72919728
15 <<00000000>> 0x0458aab0 0 + 72919728
16 <<00000000>> 0x0458aab0 0 + 72919728
17 <<00000000>> 0x0458ae10 0 + 72920592
18 <<00000000>> 0x0458aab0 0 + 72919728
19 <<00000000>> 0x0458aab0 0 + 72919728
20 <<00000000>> 0x0458ae10 0 + 72920592
21 <<00000000>> 0x0458aab0 0 + 72919728
22 <<00000000>> 0x0458ae10 0 + 72920592
23 <<00000000>> 0x0458aab0 0 + 72919728
24 <<00000000>> 0x0458ae10 0 + 72920592
25 <<00000000>> 0x0458ae10 0 + 72920592
26 <<00000000>> 0x0458ae10 0 + 72920592
27 <<00000000>> 0x0458aab0 0 + 72919728
28 <<00000000>> 0x0471754c 0 + 74544460
29 <<00000000>> 0x0469dcb4 0 + 74046644
30 <<00000000>> 0x0475d6c0 0 + 74831552
31 <<00000000>> 0x04732fd8 0 + 74657752
32 <<00000000>> 0x046e0a5c 0 + 74320476
33 <<00000000>> 0x047735f4 0 + 74921460
34 <<00000000>> 0x04770bf4 0 + 74910708
35 <<00000000>> 0x04732f78 0 + 74657656
36 <<00000000>> 0x04770770 0 + 74909552
37 <<00000000>> 0x0472b798 0 + 74626968
38 <<00000000>> 0x047215a4 0 + 74585508
39 <<00000000>> 0x047a9824 0 + 75143204
40 <<00000000>> 0x046a4680 0 + 74073728
41 <<00000000>> 0x0458aab0 0 + 72919728
42 <<00000000>> 0x0458aab0 0 + 72919728
43 <<00000000>> 0x0458aab0 0 + 72919728
44 <<00000000>> 0x04588164 0 + 72909156
45 libjvm.dylib 0x9c26bd38 jio_snprintf + 397640
46 libjvm.dylib 0x9c279444 JVM_StartThread + 2612
47 libjvm.dylib 0x9c279330 JVM_StartThread + 2336
48 libjvm.dylib 0x9c2792c0 JVM_StartThread + 2224
49 libjvm.dylib 0x9c27917c JVM_StartThread + 1900
50 libjvm.dylib 0x9c20418c JNI_CreateJavaVM_Impl + 48364
51 libSystem.B.dylib 0x9002bd08 _pthread_body + 96
...
...
Thread 12 crashed with PPC Thread State 64:
srr0: 0x000000000a252208 srr1: 0x000000000000f030 vrsave: 0x0000000000000000
cr: 0x48000214 xer: 0x0000000000000004 lr: 0x000000000a2522b0 ctr: 0x000000000a2ace78
r0: 0x00000000f0e8c280 r1: 0x00000000f0e8c220 r2: 0x00000000efab1230 r3: 0x00000000f0e8c30c
r4: 0x00000000019ab61c r5: 0x0000000000000000 r6: 0x00000000019ab600 r7: 0x00000000019ab61c
r8: 0x000000000ae3492b r9: 0x000000000ae84bdc r10: 0x0000000026631b20 r11: 0x0000000000000000
r12: 0x0000000000000000 r13: 0x0000000000512070 r14: 0x000000000460cdfc r15: 0x000000000a2ace78
r16: 0x00000000f0e8c390 r17: 0x000000002a80bba0 r18: 0x00000000f0e8c3e4 r19: 0x00000000f0e8c378
r20: 0x000000002a80bd98 r21: 0x000000002a80bba0 r22: 0x00000000000000b7 r23: 0x0000000000000012
r24: 0x000000000000001c r25: 0x00000000265f7478 r26: 0x0000000026ece5e8 r27: 0x0000000026cccda0
r28: 0x0000000026ccd3f0 r29: 0x00000000f0e8c30c r30: 0x00000000f0e8c220 r31: 0x000000000a2ace84
...
...
Model: PowerBook6,5, BootROM 4.8.7f1, 1 processors, PowerPC G4 (1.1), 1.33 GHz, 1.25 GB
Graphics: ATI Mobility Radeon 9200, ATY,RV280M9+, AGP, 32 MB
Memory Module: DIMM0/BUILT-IN, 256 MB, built-in, built-in
Memory Module: DIMM1/J7, 1 GB, DDR SDRAM, PC2700U-25330
AirPort: AirPort Extreme, 405.1 (3.90.34.0.p18)
Modem: Jump, V.92, Version 1.0
Network Service: Built-in Ethernet, Ethernet, en0
Parallel ATA Device: MATSHITADVD-R UJ-825
Parallel ATA Device: FUJITSU MHT2060AT, 55.89 GB
USB Device: Hub, Up to 480 Mb/sec, 500 mA
USB Device: DS maxi m.u, TrekStor, Up to 480 Mb/sec, 500 mA
USB Device: EPSON Scanner, EPSON, Up to 480 Mb/sec, 500 mA
USB Device: USB Device, Up to 12 Mb/sec, 500 mA
FireWire Device: Up to 400 Mb/sec
FireWire Device: 711, Genesys, Up to 400 Mb/sec
FireWire Device: 0x101800, 0x1F2, Up to 400 Mb/sec
===================================================================================================
Code: Select all
=====================================
Date/Time: 2008-09-05 06:07:51.121 +0200
OS Version: 10.4.11 (Build 8S165)
Report Version: 4
Command: JavaApplicationStub
Path: /Applications/Bome's Midi Translator.app/Contents/MacOS/JavaApplicationStub
Parent: WindowServer [57]
Version: 1.0 (1.6.1)
PID: 437
Thread: 12
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_INVALID_ADDRESS (0x0001) at 0xe0ff3ec0
...
...
Thread 12 Crashed:
0 libmt.so 0x0a4bf208 Tr::formatString(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) + 72
1 libmt.so 0x0a4bf2b0 Tr::TTransMidiAction::GetMidiString() + 28
2 libmt.so 0x0a519ea0 Java_com_bome_mt_jni_TTransMidiAction__1_1getMidiString + 40
3 <<00000000>> 0x04591264 0 + 72946276
4 <<00000000>> 0x0458a9c0 0 + 72919488
5 <<00000000>> 0x0458a9c0 0 + 72919488
6 <<00000000>> 0x0458aab0 0 + 72919728
7 <<00000000>> 0x0458aab0 0 + 72919728
8 <<00000000>> 0x0458ae10 0 + 72920592
9 <<00000000>> 0x0458aab0 0 + 72919728
10 <<00000000>> 0x0458aab0 0 + 72919728
11 <<00000000>> 0x0458aab0 0 + 72919728
12 <<00000000>> 0x047cd5c4 0 + 75290052
13 <<00000000>> 0x0458aab0 0 + 72919728
14 <<00000000>> 0x0458aab0 0 + 72919728
15 <<00000000>> 0x0458ae10 0 + 72920592
16 <<00000000>> 0x0458aab0 0 + 72919728
17 <<00000000>> 0x0458ae10 0 + 72920592
18 <<00000000>> 0x0458ae10 0 + 72920592
19 <<00000000>> 0x0458ae10 0 + 72920592
20 <<00000000>> 0x0458ae10 0 + 72920592
21 <<00000000>> 0x0458aab0 0 + 72919728
22 <<00000000>> 0x0477088c 0 + 74909836
23 <<00000000>> 0x0475e934 0 + 74836276
24 <<00000000>> 0x04761be0 0 + 74849248
25 <<00000000>> 0x04719a98 0 + 74554008
26 <<00000000>> 0x0470539c 0 + 74470300
27 <<00000000>> 0x0476a2f4 0 + 74883828
28 <<00000000>> 0x047657b4 0 + 74864564
29 <<00000000>> 0x04719a38 0 + 74553912
30 <<00000000>> 0x0475f970 0 + 74840432
31 <<00000000>> 0x04713558 0 + 74528088
32 <<00000000>> 0x04711824 0 + 74520612
33 <<00000000>> 0x0458a930 0 + 72919344
34 <<00000000>> 0x0458aab0 0 + 72919728
35 <<00000000>> 0x0458aab0 0 + 72919728
36 <<00000000>> 0x0458aab0 0 + 72919728
37 <<00000000>> 0x04588164 0 + 72909156
38 libjvm.dylib 0x9c26bd38 jio_snprintf + 397640
39 libjvm.dylib 0x9c279444 JVM_StartThread + 2612
40 libjvm.dylib 0x9c279330 JVM_StartThread + 2336
41 libjvm.dylib 0x9c2792c0 JVM_StartThread + 2224
42 libjvm.dylib 0x9c27917c JVM_StartThread + 1900
43 libjvm.dylib 0x9c20418c JNI_CreateJavaVM_Impl + 48364
44 libSystem.B.dylib 0x9002bd08 _pthread_body + 96
...
...
Thread 12 crashed with PPC Thread State 64:
srr0: 0x000000000a4bf208 srr1: 0x000000000000f030 vrsave: 0x0000000000000000
cr: 0x48000214 xer: 0x0000000000000004 lr: 0x000000000a4bf2b0 ctr: 0x000000000a519e78
r0: 0x00000000f0e8c5e0 r1: 0x00000000f0e8c580 r2: 0x00000000f0167940 r3: 0x00000000f0e8c66c
r4: 0x00000000019ad21c r5: 0x0000000000000000 r6: 0x00000000019ad200 r7: 0x00000000019ad21c
r8: 0x000000000a9baf20 r9: 0x000000000a9b8108 r10: 0x0000000026fa5b38 r11: 0x0000000000000000
r12: 0x0000000000000000 r13: 0x0000000000511f90 r14: 0x000000000460cdfc r15: 0x000000000a519e78
r16: 0x00000000f0e8c6f0 r17: 0x000000002a858eb8 r18: 0x00000000f0e8c744 r19: 0x00000000f0e8c6d8
r20: 0x000000002a8590b0 r21: 0x000000002a858eb8 r22: 0x00000000000000b7 r23: 0x00000000265ded50
r24: 0x0000000000000000 r25: 0x0000000000000003 r26: 0x0000000000000002 r27: 0x00000000265ded50
r28: 0x0000000000000002 r29: 0x00000000f0e8c66c r30: 0x00000000f0e8c580 r31: 0x000000000a519e84
...
...
===================================================================================================
Here i wanted to name a newly copied Translator. Activating the Rename display inside the Editor brought about the crash.
Code: Select all
=====================================
Date/Time: 2008-09-05 06:21:24.553 +0200
OS Version: 10.4.11 (Build 8S165)
Report Version: 4
Command: JavaApplicationStub
Path: /Applications/Bome's Midi Translator.app/Contents/MacOS/JavaApplicationStub
Parent: WindowServer [57]
Version: 1.0 (1.6.1)
PID: 449
Thread: 12
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000004
...
...
Thread 12 Crashed:
0 libmt.so 0x0a522760 Java_com_bome_mt_jni_TTransKeyAction__1_1getKeyStroke + 36
1 <<00000000>> 0x04591264 0 + 72946276
2 <<00000000>> 0x0458a9c0 0 + 72919488
3 <<00000000>> 0x0458a9c0 0 + 72919488
4 <<00000000>> 0x0458aab0 0 + 72919728
5 <<00000000>> 0x0458aab0 0 + 72919728
6 <<00000000>> 0x0458ae10 0 + 72920592
7 <<00000000>> 0x0458aab0 0 + 72919728
8 <<00000000>> 0x0458aab0 0 + 72919728
9 <<00000000>> 0x0458aab0 0 + 72919728
10 <<00000000>> 0x0458ae10 0 + 72920592
11 <<00000000>> 0x0469c2b0 0 + 74039984
12 <<00000000>> 0x0458aab0 0 + 72919728
13 <<00000000>> 0x0458aab0 0 + 72919728
14 <<00000000>> 0x0458aab0 0 + 72919728
15 <<00000000>> 0x0458ae10 0 + 72920592
16 <<00000000>> 0x0458aab0 0 + 72919728
17 <<00000000>> 0x0458aab0 0 + 72919728
18 <<00000000>> 0x0458ae10 0 + 72920592
19 <<00000000>> 0x0458aab0 0 + 72919728
20 <<00000000>> 0x0458aab0 0 + 72919728
21 <<00000000>> 0x0458ae10 0 + 72920592
22 <<00000000>> 0x0458aab0 0 + 72919728
23 <<00000000>> 0x0458ae10 0 + 72920592
24 <<00000000>> 0x0458ae10 0 + 72920592
25 <<00000000>> 0x0458ae10 0 + 72920592
26 <<00000000>> 0x0458ae10 0 + 72920592
27 <<00000000>> 0x0458aab0 0 + 72919728
28 <<00000000>> 0x0478c68c 0 + 75024012
29 <<00000000>> 0x047a1e34 0 + 75111988
30 <<00000000>> 0x04737800 0 + 74676224
31 <<00000000>> 0x04717618 0 + 74544664
32 <<00000000>> 0x046fe85c 0 + 74442844
33 <<00000000>> 0x04765eb4 0 + 74866356
34 <<00000000>> 0x0475f2b4 0 + 74838708
35 <<00000000>> 0x047175b8 0 + 74544568
36 <<00000000>> 0x04759cf0 0 + 74816752
37 <<00000000>> 0x0472e118 0 + 74637592
38 <<00000000>> 0x04718c24 0 + 74550308
39 <<00000000>> 0x0458a930 0 + 72919344
40 <<00000000>> 0x0458aab0 0 + 72919728
41 <<00000000>> 0x0458aab0 0 + 72919728
42 <<00000000>> 0x0458aab0 0 + 72919728
43 <<00000000>> 0x04588164 0 + 72909156
44 libjvm.dylib 0x9c26bd38 jio_snprintf + 397640
45 libjvm.dylib 0x9c279444 JVM_StartThread + 2612
46 libjvm.dylib 0x9c279330 JVM_StartThread + 2336
47 libjvm.dylib 0x9c2792c0 JVM_StartThread + 2224
48 libjvm.dylib 0x9c27917c JVM_StartThread + 1900
49 libjvm.dylib 0x9c20418c JNI_CreateJavaVM_Impl + 48364
50 libSystem.B.dylib 0x9002bd08 _pthread_body + 96
...
...
Thread 12 crashed with PPC Thread State 64:
srr0: 0x000000000a522760 srr1: 0x000000000000f030 vrsave: 0x0000000000000000
cr: 0x48000208 xer: 0x0000000020000004 lr: 0x000000000a522748 ctr: 0x000000000a52273c
r0: 0x0000000004591264 r1: 0x00000000f0e8c290 r2: 0x0000000000000008 r3: 0x00000000f0e8c2cc
r4: 0x0000000000000004 r5: 0x0000000000000000 r6: 0x000000000a761d40 r7: 0x000000007000000a
r8: 0x0000000070800003 r9: 0x00000000fffffff0 r10: 0x00000000266322a8 r11: 0x0000000000000004
r12: 0x0000000000000000 r13: 0x0000000000512010 r14: 0x000000000460cdfc r15: 0x000000000a52273c
r16: 0x00000000f0e8c350 r17: 0x000000002a7bf9d0 r18: 0x00000000f0e8c3a4 r19: 0x00000000f0e8c338
r20: 0x000000002a7bfbf8 r21: 0x000000002a7bf9d0 r22: 0x00000000000000b7 r23: 0x0000000000000060
r24: 0x0000000000000052 r25: 0x00000000265b32e0 r26: 0x0000000026ee1d38 r27: 0x0000000026cccda0
r28: 0x0000000026ccd3f0 r29: 0x0000000000512094 r30: 0x0000000000000000 r31: 0x000000000a522748
...
...
===================================================================================================
***ONE LOVE***