• SONAR
  • X2-Kontakt-Octacapture-jump off of cliff. (Work around confirmed) (p.6)
2013/08/31 17:08:52
robert_e_bone
Yes - even the Cakewalk folks can get things wrong from time to time. (please don't smite me). :)
 
It certainly is a weird one - those are the most head-spinning ones to work through.
 
I was just thinking you could take that back to the Cakewalk technical support folks, to let them know that indeed that dll is registered, that maybe that would get them looking into it a bit deeper.
 
Bob Bone
 
2013/09/01 17:55:20
Marcos Stein
Sorry for my english.
Here I am getting similar problems with sonar x2a - octa-capture. Often freezes and audio continues running in a loop cycle and some projects can not open.
With Ableton Live and other software no problems.
2013/09/04 15:15:03
Ryan Munnis [Cakewalk]
There seems to be a lot of confusion going on here. To clarify this for people who do not know, Roland UK, Roland US, and Cakewalk are all technically separate companies with separate offices and separate staff. While we all work in a partnership under Roland Corporation, if you send an email to Roland US, nobody at Cakewalk is going to know about it and vice versa unless things get passed around. I think it is important to identify this not to try to point out a disconnect, but more so to understand who it is exactly you're working with and what questions they'll most likely be able to dig into on a deeper level directly. I work with the staff at Roland UK and Roland US quite often and they're all great and helpful people.
 
Anyhow, what I'm picking up on here is a lot of the "telephone game" going on. Roland U.K. reaching out to our partner support, etc, and the finer details are getting lost and mixed up as things go back and forth. We're making suggestions based on people passing incorrect info and making mistakes, etc. Unfortunately this happens from time to time :/
 
If you need help with SONAR and want to reach out, as always, the best way of doing this is via the official contact methods posted here: http://forum.cakewalk.com/How-to-contact-Cakewalk-directly-m2839291.aspx
 
To the OP, I located the crash reports (which is an automated system) as well as the official ticket you sent in directly to Cakewalk email support last week. Thank you for sending this stuff over! I'm sorry for the delay.
 
The crash analysis indicates as suggested, that the OCTA-CAPTURE ASIO .dll driver is crashing on some level.
FAULTING_IP: 
RDAS1110!DllGetClassObject+7d0
00000000`0295a590 480fc311        movnti  qword ptr [rcx],rdx
 
EXCEPTION_RECORD:  ffffffffffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 000000000295a590 (RDAS1110!DllGetClassObject+0x00000000000007d0)
   ExceptionCode: c0000005 (Access violation)
  ExceptionFlags: 00000000
NumberParameters: 2
   Parameter[0]: 0000000000000001
   Parameter[1]: 0000000017238000
Attempt to write to address 0000000017238000
 
DEFAULT_BUCKET_ID:  INVALID_POINTER_WRITE
 
PROCESS_NAME:  SONARPDR.exe
 
ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.
 
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.
 
EXCEPTION_PARAMETER1:  0000000000000001
 
EXCEPTION_PARAMETER2:  0000000017238000
 
WRITE_ADDRESS:  0000000017238000 
 
FOLLOWUP_IP: 
RDAS1110!DllGetClassObject+7d0
00000000`0295a590 480fc311        movnti  qword ptr [rcx],rdx
 
NTGLOBALFLAG:  0
 
APP:  sonarpdr.exe
 
FAULTING_THREAD:  0000000000000bcc
 
PRIMARY_PROBLEM_CLASS:  INVALID_POINTER_WRITE
 
BUGCHECK_STR:  APPLICATION_FAULT_INVALID_POINTER_WRITE
 
LAST_CONTROL_TRANSFER:  from 00000000029527df to 000000000295a590
 
STACK_TEXT:  
00000000`0013f378 00000000`029527df : 00000000`17206040 00000000`000139e6 00000000`7ffe0008 00000000`7ffe0010 : RDAS1110!DllGetClassObject+0x7d0
00000000`0013f380 00000000`02955ad5 : 00000000`051c60f0 00000000`00000000 00000000`051c60f0 00000000`00000000 : RDAS1110+0x27df
00000000`0013f3b0 00000000`02958e48 : 00000000`051c60f0 00000001`4116dff0 00000000`051c60f0 00000000`00000000 : RDAS1110!DllRegisterServer+0x125
00000000`0013f420 00000001`401674f2 : 00000000`02b247e8 00000263`213e5632 00000000`00da7a64 000007ff`fffe0000 : RDAS1110!DllRegisterServer+0x3498
00000000`0013f470 00000001`400e8824 : 00000263`213e5632 00000000`00000001 00000000`00000111 00000000`0000834e : SONARPDR+0x1674f2
00000000`0013f4a0 00000001`400f189b : 00000000`02b13150 00000000`00000000 00000000`00000000 00000000`0000834e : SONARPDR+0xe8824
00000000`0013f4e0 00000001`409c03d9 : 00000000`02b13150 00000000`075885b0 00000000`079f36e0 00000000`07bcb090 : SONARPDR+0xf189b
00000000`0013f520 000007fb`aa893212 : 00000000`00000111 000007fb`00000000 00000000`00000000 00000000`00000001 : SONARPDR+0x9c03d9
00000000`0013f550 000007fb`aa89348a : 00000000`00000000 000007fb`aa9455b3 00000000`079f36e0 00000000`00000000 : mfc110u!_AfxDispatchCmdMsg+0xba
00000000`0013f580 000007fb`aa94558e : 00000000`00000000 00000000`0000834e 00000000`00000000 00000000`0000834e : mfc110u!CCmdTarget::OnCmdMsg+0x1a6
00000000`0013f5e0 00000001`40822501 : 00000000`07badaa0 00000000`00000000 00000000`00000000 00000000`00000000 : mfc110u!CFrameWnd::OnCmdMsg+0xa6
00000000`0013f640 000007fb`aa9365a4 : 00000000`0000834e 00000000`0013f730 00000000`00000000 00000000`0000834e : SONARPDR+0x822501
00000000`0013f6b0 000007fb`aa94452a : 00000000`079f36e0 00000000`0000834e 00000000`00000000 00000000`00000111 : mfc110u!CWnd::OnCommand+0xf4
00000000`0013f740 000007fb`aa94d004 : 00000000`0000834e 00000000`0013f8b0 00000000`079f36e0 00000004`00000000 : mfc110u!CFrameWnd::OnCommand+0x8e
00000000`0013f770 000007fb`aa9358ee : 00000000`079f36e0 00000000`00000000 00000000`00000017 0000001c`00000000 : mfc110u!CMDIFrameWnd::OnCommand+0x58
00000000`0013f7b0 000007fb`aa935858 : 00000000`079f36e0 00000000`0000834e 00000000`00000000 00000000`000102be : mfc110u!CWnd::OnWndMsg+0x62
00000000`0013f920 000007fb`aa9331de : 00000000`00000000 00000000`003756c0 00000000`0000834e 00000000`079f36e0 : mfc110u!CWnd::WindowProc+0x38
00000000`0013f960 000007fb`aa933598 : 00000000`00000111 000007fb`aa7eb27b 00000000`0013faa8 000007fb`aa7eba20 : mfc110u!AfxCallWndProc+0x162
00000000`0013fa40 000007fb`aa7eb995 : 00000000`00000000 00000000`000102be 00000000`00000111 000007fb`aa8043ae : mfc110u!AfxWndProc+0x54
00000000`0013fa80 000007fb`bae0171e : 00000000`00000001 00000000`00000000 00000000`00000000 000007fb`aa8e1bf5 : mfc110u!AfxWndProcBase+0x51
00000000`0013fad0 000007fb`bae0432b : 00000000`00a47ee0 000007fb`aa7eb944 00000000`000102be 00000000`00000000 : user32!UserCallWinProcCheckWow+0x13a
00000000`0013fb90 00000000`64687dd4 : 00000000`00375758 00000000`00000000 00000000`00000000 00000000`00000111 : user32!CallWindowProcW+0x93
00000000`0013fbf0 00000001`4065f1bd : 000102be`00000000 00000000`0013fd00 00000000`00000111 00000000`000102be : CJLibrary!CJSubclassWnd::WindowProc+0x34
00000000`0013fc30 00000000`64687fa5 : 00000000`00000000 00000000`00375758 00000000`00000000 000007fb`425b07f2 : SONARPDR+0x65f1bd
00000000`0013fc70 000007fb`bae0171e : 00000000`079f39c0 00000000`00000001 00000000`00000000 00000000`00000000 : CJLibrary!CJSubclassWnd::Default+0x1c5
00000000`0013fd00 000007fb`bae014d7 : 00000000`00a47ee0 00000000`00375718 000007ff`fffde800 00000000`64687e40 : user32!UserCallWinProcCheckWow+0x13a
00000000`0013fdc0 000007fb`aa91d6a2 : 00000000`00000000 00000000`00375718 00000000`00000000 00000001`00000000 : user32!DispatchMessageWorker+0x1a7
00000000`0013fe40 000007fb`aa91defa : 00000001`41146a50 00000001`40000000 00000000`00000000 00000001`40000000 : mfc110u!AfxInternalPumpMessage+0x52
00000000`0013fe70 00000001`4055fa77 : 00000001`41146a50 00000001`40000000 00000000`00000000 00000000`00351d40 : mfc110u!CWinThread::Run+0x6e
00000000`0013feb0 000007fb`aa94cf1e : 00000000`00000001 00000000`07a4f1c8 00000000`0013fee8 00000000`00000001 : SONARPDR+0x55fa77
00000000`0013fee0 00000001`40483281 : 00000000`00000001 00000000`00000000 00000000`00000000 00000000`0000001f : mfc110u!AfxWinMain+0xa6
00000000`0013ff20 000007fb`ba9c1832 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : SONARPDR+0x483281
00000000`0013ff60 000007fb`bd5fd609 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x1a
00000000`0013ff90 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x1d
 
 
STACK_COMMAND:  ~0s; .ecxr ; kb
 
SYMBOL_STACK_INDEX:  0
 
SYMBOL_NAME:  rdas1110!DllGetClassObject+7d0
 
FOLLOWUP_NAME:  MachineOwner
 
MODULE_NAME: RDAS1110
 
IMAGE_NAME:  RDAS1110.DLL
 
DEBUG_FLR_IMAGE_TIMESTAMP:  508609c8
 
FAILURE_BUCKET_ID:  INVALID_POINTER_WRITE_c0000005_RDAS1110.DLL!DllGetClassObject
 
BUCKET_ID:  APPLICATION_FAULT_INVALID_POINTER_WRITE_rdas1110!DllGetClassObject+7d0
 
WATSON_STAGEONE_URL:  http://watson.microsoft.c...000a590.htm?Retriage=1
 
Followup: MachineOwner
---------
 
0:000> lmvm RDAS1110
start             end                 module name
00000000`02950000 00000000`02977000   RDAS1110   (export symbols)       RDAS1110.DLL
    Loaded symbol image file: RDAS1110.DLL
    Mapped memory image file: C:\Windows\System32\RDAS1110.DLL
    Image path: C:\Windows\System32\RDAS1110.DLL
    Image name: RDAS1110.DLL
    Timestamp:        Mon Oct 22 23:06:48 2012 (508609C8)
    CheckSum:         00028B93
    ImageSize:        00027000
    File version:     1.0.0.0
    Product version:  1.0.0.0
    File flags:       0 (Mask 3F)
    File OS:          40004 NT Win32
    File type:        2.0 Dll
    File date:        00000000.00000000
    Translations:     0409.0000
    CompanyName:      Roland Corporation
    ProductName:       
    InternalName:      
    OriginalFilename:  
    ProductVersion:   1, 0, 0, 0
    FileVersion:      1, 0, 0, 0
    PrivateBuild:      
    SpecialBuild:      
    FileDescription:   
    LegalCopyright:   Copyright (C) Roland Corporation
    LegalTrademarks:   
    Comments:          
0:000> lmvm kon*
start             end                 module name
000007fb`a72b0000 000007fb`a9a02000   Kontakt_5 T (no symbols)           
    Loaded symbol image file: Kontakt 5.dll
    Image path: c:\program files\Cakewalk\vstplugins\Kontakt 5.dll
    Image name: Kontakt 5.dll
    Timestamp:        Tue Jul 02 12:57:18 2013 (51D3066E)
    CheckSum:         02677380
    ImageSize:        02752000
    File version:     5.2.1.6382
    Product version:  5.2.1.0
    File flags:       20 (Mask 3F) Special
    File OS:          40004 NT Win32
    File type:        1.0 App
    File date:        00000000.00000000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4
000007fb`aca80000 000007fb`acb10000   Kontakt_5_8out   (deferred)             
    Image path: c:\program files\Cakewalk\vstplugins\Kontakt 5 8out.dll
    Image name: Kontakt 5 8out.dll
    Timestamp:        Tue Jul 02 12:53:58 2013 (51D305A6)
    CheckSum:         00098596
    ImageSize:        00090000
    File version:     5.2.1.6382
    Product version:  5.2.1.0
    File flags:       20 (Mask 3F) Special
    File OS:          40004 NT Win32
    File type:        1.0 App
    File date:        00000000.00000000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4

 
I can't personally analyze the crash any further because Cakewalk doesn't have debugging symbols for the OCTA-CAPTURE since we don't create the drivers. It does seem pretty obvious that the crash is happening at this point however.
 
Jim suggested testing the WDM/KS driver mode earlier in this thread but it doesn't seem to have been attempted yet (or maybe the outcome not provided). This is the same route I would take as well. Using WDM/KS should bypass using this RDAS1110.dll file and hopefully resolve the crash in this instance.
 
Can you give that a shot to see if it resolves the issue? If not, can you upload a new report through the Fault Reporter system, select that you'd like to be notified of the outcome, and reply to me with the CWBRN #?
 
Another thing you might investigate is whether or not there are any updates available for your version of Kontakt. I've printed the version info above if it is helpful.
2013/09/04 15:48:20
HighestOlive
Hey Ryan.  I get this same error often, and had narrowed it down to having something to do with the OctaCapture driver.  I think this should be a CWBRN# for a crash related to this problem:  CWBRN-18354 if and N of more than one helps.  
2013/09/04 17:57:37
wizard71
Many thanks Ryan, appreciate your reply.

I haven't tried anything other than the asio drivers because in fact I have discovered that this fault only occurs if it is the first project loaded after Sonar start up. If I load another random project first, then close it, I can open the project in question without error.

In terms of further assistance, am I to assume that I now need to report your message back to my contact at Roland UK and ask him to submit the findings to Roland tech support?

Kind Regards

Bibs
2013/09/17 09:46:40
HighestOlive
Any updates on this?  
 
Lately I have been experiencing very long load times for certain projects.  However if the octacapture is turn off and I try to load the project it pops right now.  My thought it the octacapture driver is conflicting with something, but I just don't know what it is.  
 
2013/09/17 14:01:26
wizard71
Highest Olive, have you tried the WDM/KS driver? This although not ideal definitely works for me until the issue is resolved.

Bibs
2013/09/17 14:08:06
HighestOlive
I haven't tried that.  Did you notice an increase in latency when you when to the WDM/KS driver.  I seem to recall much higher latency on my system when accidentally set the system with drivers other than the ASIO.
 
That being said it would appear that the driver is the issue.  I guess the best course of action would be to contact Roland and let them know about the problem.  Maybe they can fix it.
 
 
 
 
2013/09/17 17:03:54
wizard71
6ms -10ms for me so more than acceptable. Hopefully roland will address the asio problem as part of their windows 8.1 update but I guess it depends on how much of a problem it is in terms of numbers.

Bibs
2015/10/10 00:31:08
jl303
Any update for this?
I exactly have the same problem with Roland Quad Capture.
Sometimes even changing asio setting without any project loaded could trigger this error.
Thanks,
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account