The Transform Crash

logicblog

Logician
Hi all,

I'm on 10.6.7 - Logic 9.1.3 (1697.87 32bit)
MacBook Pro 2.66 i7 8Gb RAM

Try this. Doubleclick a MIDI region, then edit some notes in the piano roll.
Make a selection of notes, then select Functions>Transform and click
'Fixed Velocity'. In the Transform window, drag the velocity up.

Does Logic Pro crash? For me it does everytime. This has been pointed out here and I wrote about it on my blog here.

Just so that you know! I'll post a crash report in a reply.

Cheers.
 

Attachments

Markdvc

Administrator
Staff member
Doubleclick a MIDI region, then edit some notes in the piano roll.
Make a selection of notes, then select Functions>Transform and click
'Fixed Velocity'. In the Transform window, drag the velocity up.

Does Logic Pro crash? For me it does everytime.
I wasn't able to get logic to crash here trying to follow these steps. Perhaps you could go into some more details, or even better, post an example project here that is causing crashes on your machine.



thanks and kind regards

Mark
 
Last edited by a moderator:

logicblog

Logician
Here's the thread that crashed:

Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 libSystem.B.dylib 0x973c2156 __kill + 10
1 libSystem.B.dylib 0x973c2148 kill$UNIX2003 + 32
2 libSystem.B.dylib 0x97454899 raise + 26
3 libSystem.B.dylib 0x9746a94d __abort + 124
4 libSystem.B.dylib 0x9746a9c9 abort_report_np + 0
5 com.apple.logic.pro 0x00408209 std::eek:stream& TraceOutContainer<CEvs>(std::eek:stream&, CEvs, char const*, int) + 3981977
6 libSystem.B.dylib 0x973c745b _sigtramp + 43
7 ??? 0x0000000b 0 + 11
8 com.apple.prokit 0x010cdc59 -[NSProSegmentedScrubberCell trackMouse:inRect:eek:fView:untilMouseUp:] + 285
9 com.apple.prokit 0x010c5575 -[NSProSegmentedScrubber mouseDown:] + 218
10 com.apple.AppKit 0x95760c68 -[NSWindow sendEvent:] + 5549
11 com.apple.prokit 0x0100e7c0 -[NSProPanel sendEvent:] + 264
12 com.apple.logic.pro 0x007e7353 std::eek:stream& TraceOutContainer<CEvs>(std::eek:stream&, CEvs, char const*, int) + 8041443
13 com.apple.logic.pro 0x0003f886 std::eek:stream& TraceOutContainer<CEvs>(std::eek:stream&, CEvs, char const*, int) + 14614
14 com.apple.AppKit 0x95679817 -[NSApplication sendEvent:] + 6431
15 com.apple.prokit 0x00fedbb0 -[NSProApplication sendEvent:] + 1901
16 com.apple.logic.pro 0x006349dd std::eek:stream& TraceOutContainer<CEvs>(std::eek:stream&, CEvs, char const*, int) + 6261357
17 com.apple.logic.pro 0x006391be std::eek:stream& TraceOutContainer<CEvs>(std::eek:stream&, CEvs, char const*, int) + 6279758
18 com.apple.logic.pro 0x00634a0f std::eek:stream& TraceOutContainer<CEvs>(std::eek:stream&, CEvs, char const*, int) + 6261407
19 com.apple.AppKit 0x9560d2a7 -[NSApplication run] + 917
20 com.apple.prokit 0x00fedf5c NSProApplicationMain + 326
21 com.apple.logic.pro 0x0002b7b5 DummyConnection::DummyConnection() + 193
 

logicblog

Logician
Pete,

Could you try a couple of times please?
Over here, I'd say it crashes 8 out of 10 times. I have all notes selected in the piano roll,
and I access the transform window through the piano roll window (Functions).

Thank you.
 

Markdvc

Administrator
Staff member
I'm no expert on interpreting crash logis, but looking through what you posted, one thing strikes me, which also refers to one of the system details - is Pro Kit up to date on your system?

kind regards

Mark
 

vanhaze

Logician
I noticed that for me , this transform crashing happens only with logic's own transform presets.

Try to make a preset your own, use that on a midi region and see if crashing still happens.

If not , then you could copycat logic's presets to your own presets.

Not the most beautiful option however ; apple really should conform this bug and repair it asap.

Best,

Rob.
 

TagPass

New Member
I noticed this behavior too starting a few months ago, and simply forced myself to double-click and enter a value rather than dragging. Lately, after finding this thread, I've tried dragging again, and now it momentarily "freezes" for the first digit up or down, but then will drag normally again afterwards. Weird!

The drag crash has definitely NOT been consistent, however. In a new project, dragging almost always works properly, but once I've created a bunch of MIDI clips, the crash will come back. For a while, it would only crash the projects which had MIDI data and instances of Kontakt inserted. Non-Kontakt projects would not crash.

I'll try vanhaze's suggestion of saving my own function and see if that solves it for good. Either way, I would love to see an improvement in the way the Transform Functions system works in the next version of Logic!
 
Top