Login / Register  0 items | $0.00 NewWhat is KVR? Submit News Advertise
scarab1000
KVRer
 
4 posts since 2 Dec, 2016

Postby scarab1000; Fri Dec 02, 2016 9:57 pm Consistent Crash on First Launch: TX16Wx OSX AU v2.4.2d, Garageband 10.1.3 (Crash Report Included)

Hi,

I just installed TX16Wx in Garageband 10.1.3 on a MacBook Pro (15-inch, Late 2016 with TouchBar) and GB crashes after clicking on anything in the TX16Wx UI after I open the plugin. Happens every time. Crash report below...

Thanks!

Code: Select all
Process:               GarageBand [39495]
Path:                  /Applications/GarageBand.app/Contents/MacOS/GarageBand
Identifier:            com.apple.garageband10
Version:               10.1.3 (4371.35)
Build Info:            MALogic-4371035000000000~3
App Item ID:           682658836
App External ID:       817453930
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           GarageBand [39495]
User ID:               501

PlugIn Path:             /Library/Audio/Plug-Ins/Components/TX16Wx.component/Contents/MacOS/TX16Wx
PlugIn Identifier:       com.cwitec.TX16Wx
PlugIn Version:          2.4.2d (6264000)

Date/Time:             2016-12-02 21:27:59.858 -0800
OS Version:            Mac OS X 10.12.1 (16B2659)
Report Version:        12
Anonymous UUID:        3A4B774A-B708-41E1-9AC6-7A97EFE84111

Sleep/Wake UUID:       92FD48E0-D0A0-4BC3-87D2-D79A9F82086B

Time Awake Since Boot: 97000 seconds
Time Since Wake:       1600 seconds

System Integrity Protection: enabled

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

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_PROTECTION_FAILURE at 0x00007fff5c945ff8
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [0]

VM Regions Near 0x7fff5c945ff8:
    MALLOC_TINY            00007fbe36800000-00007fbe36c00000 [ 4096K] rw-/rwx SM=PRV 
--> STACK GUARD            00007fff59146000-00007fff5c946000 [ 56.0M] ---/rwx SM=NUL  stack guard for thread 0
    Stack                  00007fff5c946000-00007fff5d139000 [ 8140K] rw-/rwx SM=COW  thread 0

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.SkyLight               0x00007fffa47945d3 CGSScoreboard + 4
1   com.apple.SkyLight               0x00007fffa47b113e SLSCurrentCursorSeed + 9
2   com.apple.AppKit                 0x00007fff90d660e8 -[NSCursor _reallySet] + 693
3   com.apple.AppKit                 0x00007fff90d65e10 -[NSCursor set] + 60
4   com.cwitec.TX16Wx                0x0000000133ed5926 0x133b9a000 + 3389734
5   com.cwitec.TX16Wx                0x0000000133c24c44 0x133b9a000 + 568388
6   com.cwitec.TX16Wx                0x0000000133eb8ef3 0x133b9a000 + 3272435
7   com.cwitec.TX16Wx                0x0000000133edb598 0x133b9a000 + 3413400
8   com.cwitec.TX16Wx                0x0000000133ed9f26 0x133b9a000 + 3407654
9   com.cwitec.TX16Wx                0x0000000133ed9f54 0x133b9a000 + 3407700
10  com.cwitec.TX16Wx                0x0000000133ed9f54 0x133b9a000 + 3407700
11  com.cwitec.TX16Wx                0x0000000133ed9f54 0x133b9a000 + 3407700
12  com.cwitec.TX16Wx                0x0000000133ed9f54 0x133b9a000 + 3407700
13  com.cwitec.TX16Wx                0x0000000133ed9f54 0x133b9a000 + 3407700
14  com.cwitec.TX16Wx                0x0000000133ed9f54 0x133b9a000 + 3407700
15  com.cwitec.TX16Wx                0x0000000133ed9f54 0x133b9a000 + 3407700
16  com.cwitec.TX16Wx                0x0000000133ed9f54 0x133b9a000 + 3407700
17  com.cwitec.TX16Wx                0x0000000133ed9f54 0x133b9a000 + 3407700
18  com.cwitec.TX16Wx                0x0000000133ed9f54 0x133b9a000 + 3407700
19  com.cwitec.TX16Wx                0x0000000133ed9f54 0x133b9a000 + 3407700
20  com.cwitec.TX16Wx                0x0000000133ed9f54 0x133b9a000 + 3407700

Model: MacBookPro13,3, BootROM MBP133.0226.B00, 4 processors, Intel Core i7, 2.9 GHz, 16 GB, SMC 2.38f5
Graphics: kHW_AMDRadeonPro460Item, AMD Radeon Pro 460, PCIe, 4096 MB
Graphics: kHW_IntelHDGraphics530Item, Intel HD Graphics 530, Built-In
Memory Module: BANK 0/DIMM0, 8 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C31473332443450472D30393320
Memory Module: BANK 1/DIMM0, 8 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C31473332443450472D30393320
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x15A), Broadcom BCM43xx 1.0 (7.21.171.47.1a8)
Bluetooth: Version 5.0.1f7, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB 3.0 Bus
USB Device: iBridge
Thunderbolt Bus: MacBook Pro, Apple Inc., 11.9
Thunderbolt Bus: MacBook Pro, Apple Inc., 11.9
elcallio
KVRian
 
1245 posts since 27 May, 2005, from Stockholm

Postby elcallio; Sat Dec 03, 2016 1:15 am Re: Consistent Crash on First Launch: TX16Wx OSX AU v2.4.2d, Garageband 10.1.3 (Crash Report Included)

The crash report is somewhat garbled, but I will bet good money this is the same issue as I saw with another product; Apples Cocoa types on the touchbar models does nasty, weird proxy injection into UI objects that don't play we'll with generated types. Luckily I have a fix that can probably be easily backported to TX16Wx.

TL;DR: Apple does evil things on touchbar models. I should be able to fix.
TX16Wx Software Sampler:
http://www.tx16wx.com/
elcallio
KVRian
 
1245 posts since 27 May, 2005, from Stockholm

Postby elcallio; Sat Dec 03, 2016 5:30 am Re: Consistent Crash on First Launch: TX16Wx OSX AU v2.4.2d, Garageband 10.1.3 (Crash Report Included)

I've put a beta build (2.4.2e) in the beta section of tx16wx.com. It should fix the above issue. I'm keeping it a beta for now, since I don't actually have a macbook touchbar to truly test it with. :-) Please verify the fix.
TX16Wx Software Sampler:
http://www.tx16wx.com/
scarab1000
KVRer
 
4 posts since 2 Dec, 2016

Postby scarab1000; Sat Dec 03, 2016 2:08 pm Re: Consistent Crash on First Launch: TX16Wx OSX AU v2.4.2d, Garageband 10.1.3 (Crash Report Included)

Fixed! Crash is no longer reproducing. Thanks elcallio for the super quick turn-around. :clap:

It's my first time using this plugin (great work, btw!), so I'm now able to load a wav file, slice it up in the Wav Editor, and then layout the slices into Keyboard Mapper.

I'm now seeing a separate bug (probably another Touchbar-specific bug...c'mon Apple!) where context menus do not appear underneath the mouse cursor when right-clicking in the UI. The offset of the menu from where the cursor is always up and to the right, anywhere from 50 to 400 points in both the x and y direction. I've attached a screenshot as an example. Let me know if I should start another thread to track this issue. Thanks again.
You do not have the required permissions to view the files attached to this post.
elcallio
KVRian
 
1245 posts since 27 May, 2005, from Stockholm

Postby elcallio; Sun Dec 04, 2016 2:28 am Re: Consistent Crash on First Launch: TX16Wx OSX AU v2.4.2d, Garageband 10.1.3 (Crash Report Included)

Hm, tricky, as I don't have one of the offending macbooks. I've uploaded a new beta build (same version number). It might fix the menu issue. Could you download and try it?
TX16Wx Software Sampler:
http://www.tx16wx.com/
scarab1000
KVRer
 
4 posts since 2 Dec, 2016

Postby scarab1000; Sun Dec 04, 2016 10:24 am Re: Consistent Crash on First Launch: TX16Wx OSX AU v2.4.2d, Garageband 10.1.3 (Crash Report Included)

99% Fixed! The location of the menu is now under the cursor (much better!), however the first menu item now actually appears underneath the cursor so it is already highlighted as soon as the right-click occurs before moving the cursor at all (see attachment below). If I then move the mouse 1 pixel in either the -x or -y direction it becomes unhighlighted.

I compared the behavior in this latest Beta build to videos on YouTube and it doesn't look like the first item should be highlighted (similar to behavior in other macOS apps as well). See following video (6min 38secs) for example of expected TV16Wx behavior: https://www.youtube.com/watch?v=AZF2Jc-MaVE&t=6m38s

If the menu appears either one pixel further down or to the right (+x or +y) from the location of the mouse cursor, it should fix the problem altogether on Touchbar machines.

Thanks again and let me know if there is anything else you'd like me to test.
You do not have the required permissions to view the files attached to this post.
elcallio
KVRian
 
1245 posts since 27 May, 2005, from Stockholm

Postby elcallio; Tue Dec 06, 2016 12:13 pm Re: Consistent Crash on First Launch: TX16Wx OSX AU v2.4.2d, Garageband 10.1.3 (Crash Report Included)

Updated the beta build. Menus should work properly now (last build they opened, but where useless - this is why its called a beta!).
TX16Wx Software Sampler:
http://www.tx16wx.com/
scarab1000
KVRer
 
4 posts since 2 Dec, 2016

Postby scarab1000; Wed Dec 07, 2016 12:34 pm Re: Consistent Crash on First Launch: TX16Wx OSX AU v2.4.2d, Garageband 10.1.3 (Crash Report Included)

Thanks for the update! I tested the latest build downloaded and installed 5 minutes ago. The menu options are working for me (as they did in the previous build), but I'm still seeing the bug I described in my post above: The position of the context menu appears underneath the cursor, instead of next to it.

Let me know if there is anything else you'd like me to test. Thx again!

Moderator: elcallio

Return to CWITEC