View Issue Details

IDProjectCategoryView StatusLast Update
0009496ardourbugspublic2023-10-22 20:06
Reporterbenald Assigned To 
PrioritynormalSeveritycrashReproducibilitysometimes
Status newResolutionopen 
PlatformMicrosoftOSWindowsOS Version11
Product Version8.1 
Summary0009496: Saving 'Snapshot and keep working on current version' regularly crashes.
DescriptionI noticed this after I put in several patch changes in my tracks. I am using the new arpeggiator plugins and a Cardinal FX bus. The project can be saved reliably using the straight 'Save' option.
I was going to upload my project but is now too large, even compressed into a zip file. The size of the project is, I think, down to the output of one track with an arpeggiator being fed into a bus. The bus also has an arpeggiator in it. This might be a terrible idea as far as the software goes but I like the sound it produces - and so is probably a good contender for the cause of the crashing.
I had some idea that the crashes were to do with an inconsistency with how the software adds patch changes - which I flagged earlier.
TagsNo tags attached.

Activities

x42

2023-10-21 14:56

administrator   ~0028233

Is there anything in %localappdata%\Ardour8\CrashLog\ ?

Does this only happen when there are any MIDI tracks in the session?

benald

2023-10-21 15:00

reporter   ~0028234

All tracks are midi apart from the fx bus

x42

2023-10-21 15:46

administrator   ~0028235

I just checked and with Ardour 8.1 on Windows 7 and with a simple session a MIDI track, general MIDI synth and a MIDI region it work fine.

To track things down..

Does it also happen in a new session?
Does it happen if there are only audio tracks?
Does it happen in every session that has at least 1 MIDI track?

It could also be caused to [synth] plugins?!

Do you have a session where snapshot & keep working crashes reliably? Can you share/upload that session?

benald

2023-10-21 19:34

reporter   ~0028237

I did have a lot of patch changes in single tracks and I was suspicious that that was causing a problem. I have deleted all of the patch changes and put the different instruments in different tracks instead. I think that this has fixed the problem for me. I am happy to send a copy of the project with the problem. It is about 15 mbytes compressed so it won't upload here.

benald

2023-10-22 11:08

reporter   ~0028240

I think I have got around this issue (as described in my last reply) but going through the replies I saw the request for a crash log. I'm sorry I haven't sent this before. Here are all of my crashlogs for this project. Thanks for your help.
CrashLog.zip (109,214 bytes)

benald

2023-10-22 14:46

reporter   ~0028241

I've started to get the snapshot crashes again. This is the latest crash report.
Ardour-8.1.0-crash-1697985563.txt (11,575 bytes)   
-------------------

Error occurred on Sunday, October 22, 2023 at 15:43:27.

Ardour.exe caused a Breakpoint at location 00007FF9A66FCBB2 in module KERNELBASE.dll.

AddrPC           Params
00007FF9A66FCBB2 0000000000000000 000000006FA633A0 0000000000000004  KERNELBASE.dll!DebugBreak
000000006FF9E2EA 0000000000000000 000000006FF6C330 0000000000000004  libglib-2.0-0.dll!g_abort  [/home/ardour/win-build-w64/glib-2.64.1/build/../glib/gutils.c @ 3104]
000000006FF6B824 000032B41FBF89F1 0000000000000056 000000000156E568  libglib-2.0-0.dll!_g_log_abort  [/home/ardour/win-build-w64/glib-2.64.1/build/../glib/gmessages.c @ 556]
000000006FF6C3D4 0000000000000002 0000000000000000 0000000000000009  libglib-2.0-0.dll!g_log_default_handler  [/home/ardour/win-build-w64/glib-2.64.1/build/../glib/gmessages.c @ 3123]
000000006FF6C6F1 000000003235E800 000000006D897A6D 0000000000000000  libglib-2.0-0.dll!g_logv  [/home/ardour/win-build-w64/glib-2.64.1/build/../glib/gmessages.c @ 1350]
000000006FF6C898 00000000042F3801 00000000303F6F80 000000003235E800  libglib-2.0-0.dll!g_log  [/home/ardour/win-build-w64/glib-2.64.1/build/../glib/gmessages.c @ 1415]
000000006FE89752 0000000000020002 000000006FC34FA0 00000000042F3870  libglibmm-2.4-1.dll!Glib::exception_handlers_invoke
000000006FE90A50 0000000000000001 000000000419FB20 000000000156E890  libglibmm-2.4-1.dll!Glib::SignalProxyNormal::slot0_void_callback
000000006FC36913 0000000000000000 000000000156EA90 000000000156E890  libgobject-2.0-0.dll!g_closure_invoke  [/home/ardour/win-build-w64/glib-2.64.1/build/../gobject/gclosure.c @ 810]
000000006FC48DA5 0000000004DF63B0 0000000000000000 000000000419FB20  libgobject-2.0-0.dll!signal_emit_unlocked_R  [/home/ardour/win-build-w64/glib-2.64.1/build/../gobject/gsignal.c @ 3812]
000000006FC52EBD 000000000419FB20 000000006FC3AF02 0000000000000000  libgobject-2.0-0.dll!g_signal_emit_valist  [/home/ardour/win-build-w64/glib-2.64.1/build/../gobject/gsignal.c @ 3498]
000000006FC53708 000000006F89DC70 000000006F89DC9D 0000000000000000  libgobject-2.0-0.dll!g_signal_emit  [/home/ardour/win-build-w64/glib-2.64.1/build/../gobject/gsignal.c @ 3554]
000000006F79DF49 000000000F6BE620 0000000004C55540 0000000000000000  libgtk-win32-2.0-0.dll!gtk_action_activate
000000006FC36913 0000000000000000 000000006FC46440 0000000000000000  libgobject-2.0-0.dll!g_closure_invoke  [/home/ardour/win-build-w64/glib-2.64.1/build/../gobject/gclosure.c @ 810]
000000006FC494F3 000000000423F020 0000000000000000 000000000F6BEE30  libgobject-2.0-0.dll!signal_emit_unlocked_R  [/home/ardour/win-build-w64/glib-2.64.1/build/../gobject/gsignal.c @ 3672]
000000006FC52EBD 000000000F6BEE30 000000000F6BEE30 0000000000000000  libgobject-2.0-0.dll!g_signal_emit_valist  [/home/ardour/win-build-w64/glib-2.64.1/build/../gobject/gsignal.c @ 3498]
000000006FC53708 000000000F5E05C0 00007FF9A63AE8EB 0000000000000000  libgobject-2.0-0.dll!g_signal_emit  [/home/ardour/win-build-w64/glib-2.64.1/build/../gobject/gsignal.c @ 3554]
000000006F9E8F90 000000000F6BEE30 000000006F8A02A4 00000000FFFFFEFF  libgtk-win32-2.0-0.dll!gtk_widget_activate
000000006F8A3972 23E0812770761630 00000000706BB171 0000000000000001  libgtk-win32-2.0-0.dll!gtk_menu_shell_activate_item
000000006F8A3CD9 000000000156F444 00000000706FDBCD 000000000024064C  libgtk-win32-2.0-0.dll!gtk_menu_shell_button_release
000000006F896213 0000000000000202 00007FF9A8A8A6A2 00000000016A28F8  libgtk-win32-2.0-0.dll!gtk_menu_button_release
000000006F88CCF7 0000000000000000 0000000000000000 0000000080004005  libgtk-win32-2.0-0.dll!_gtk_marshal_BOOLEAN__BOXED
000000006FC36913 0000000000000000 00007FF9A6E05BE5 0000000000000001  libgobject-2.0-0.dll!g_closure_invoke  [/home/ardour/win-build-w64/glib-2.64.1/build/../gobject/gclosure.c @ 810]
000000006FC48AFC 0000000004CB30C0 0000000000000000 000000000F5E05C0  libgobject-2.0-0.dll!signal_emit_unlocked_R  [/home/ardour/win-build-w64/glib-2.64.1/build/../gobject/gsignal.c @ 3780]
000000006FC52BCF 000000000F5E05C0 000000006F9EA1EA 0000000000000000  libgobject-2.0-0.dll!g_signal_emit_valist  [/home/ardour/win-build-w64/glib-2.64.1/build/../gobject/gsignal.c @ 3508]
000000006FC53708 000000003259BC80 000000006FC3B1BD 000000000F5E05C0  libgobject-2.0-0.dll!g_signal_emit  [/home/ardour/win-build-w64/glib-2.64.1/build/../gobject/gsignal.c @ 3554]
000000006F9EA73D 0000000000000000 000000006F9EDCCE 0000000000000000  libgtk-win32-2.0-0.dll!gtk_widget_event_internal
000000006F88B14A 0000000070700D10 000000006FF8346C 0000000002161320  libgtk-win32-2.0-0.dll!gtk_propagate_event
000000006F88B68C 000000000156F690 00007FF900000000 000000000156F690  libgtk-win32-2.0-0.dll!gtk_main_do_event
00000000706FC42C 0000000000000000 000000000156F750 0000000004179230  libgdk-win32-2.0-0.dll!gdk_event_dispatch
000000006FF66083 0000000000000000 0000000000000003 0000000000EE118F  libglib-2.0-0.dll!g_main_context_dispatch  [/home/ardour/win-build-w64/glib-2.64.1/build/../glib/gmain.c @ 3309]
000000006FF66288 0000000100000000 0000000064400000 0000000000EE118F  libglib-2.0-0.dll! ??   [/home/ardour/win-build-w64/glib-2.64.1/build/../glib/gmain.c @ 4047]
000000006FF66694 0000000000000000 00000000012268C0 000000000423BDD0  libglib-2.0-0.dll!g_main_loop_run  [/home/ardour/win-build-w64/glib-2.64.1/build/../glib/gmain.c @ 4241]
000000006F88A2B0 00000000010EACA1 000000000047AAF0 0000000000000000  libgtk-win32-2.0-0.dll!gtk_main
000000006C60B3DF 0000000000000001 000000000156FBB0 000000000156FAF0  gtkmm2ext-0.dll!Gtkmm2ext::UI::run
0000000000EAA339 0000000000000001 000000000355DCC0 0000000000000000  Ardour.exe!main
00000000004013C7 0000000000000000 0000000000000000 0000000000000000  Ardour.exe!__tmainCRTStartup  [./build/x86_64-w64-mingw32-x86_64-w64-mingw32-crt/./mingw-w64-crt/crt/crtexe.c @ 339]
00000000004014CB 0000000000000000 0000000000000000 0000000000000000  Ardour.exe!WinMainCRTStartup  [./build/x86_64-w64-mingw32-x86_64-w64-mingw32-crt/./mingw-w64-crt/crt/crtexe.c @ 195]
00007FF9A781257D 0000000000000000 0000000000000000 0000000000000000  KERNEL32.DLL!BaseThreadInitThunk
00007FF9A906AA78 0000000000000000 0000000000000000 0000000000000000  ntdll.dll!RtlUserThreadStart

Ardour.exe
ntdll.dll   	6.2.22621.2428
KERNEL32.DLL	6.2.22621.2428
KERNELBASE.dll	6.2.22621.2428
GDI32.dll   	6.2.22621.2215
win32u.dll  	6.2.22621.2428
gdi32full.dll	6.2.22621.2361
libatkmm-1.6-1.dll
libcairo-2.dll
libcairomm-1.0-1.dll
msvcp_win.dll	6.2.22621.608
msvcrt.dll  	7.0.22621.608
ucrtbase.dll	6.2.22621.608
USER32.dll  	6.2.22621.2428
libfftw3f-3.dll
libfontconfig-1.dll
libcurl-4.dll
ADVAPI32.dll	6.2.22621.2215
sechost.dll 	6.2.22621.2215
libgdkmm-2.4-1.dll
libgdk-win32-2.0-0.dll	2.24.25.0
IMM32.dll   	6.2.22621.1344
RPCRT4.dll  	6.2.22621.2428
ole32.dll   	6.2.22621.2428
CRYPT32.dll 	6.2.22621.2215
libglib-2.0-0.dll	2.64.1.0
libglibmm-2.4-1.dll
combase.dll 	6.2.22621.2215
SHELL32.dll 	6.2.22621.2428
WLDAP32.dll 	6.2.22621.2215
libgobject-2.0-0.dll	2.64.1.0
WS2_32.dll  	6.2.22621.1
libintl-8.dll	0.19.3.0
liblo-7.dll
libpangocairo-1.0-0.dll	1.42.3.0
libpango-1.0-0.dll	1.42.3.0
libpangoft2-1.0-0.dll	1.42.3.0
libpangomm-1.4-1.dll
libsigc-2.0-0.dll
libgtkmm-2.4-1.dll
libgtk-win32-2.0-0.dll	2.24.25.0
libxml2-2.dll
lilv-0.dll
comdlg32.dll	6.2.22621.2361
suil-0.dll
libatk-1.0-0.dll	2.14.0.0
shcore.dll  	6.2.22621.2070
libfreetype-6.dll
SHLWAPI.dll 	6.2.22621.1635
libpixman-1-0.dll
libpng16-16.dll
zlib1.dll   	1.2.13.0
MSIMG32.dll 	6.2.22621.608
libgcc_s_seh-1.dll
libwinpthread-1.dll	1.0.0.0
libstdc++-6.dll
audiographer-0.dll
ardourcp.dll
canvas-0.dll
evoral-0.dll
midipp-4.dll
gtkmm2ext-0.dll
ptformat-0.dll
pbd-4.dll
temporal-0.dll
waveview-0.dll
widgets-0.dll
ardour-3.dll
libgdk_pixbuf-2.0-0.dll	2.31.1.0
libgmodule-2.0-0.dll	2.64.1.0
libgio-2.0-0.dll	2.64.1.0
libffi-8.dll
IPHLPAPI.DLL	6.2.22621.1
libiconv-2.dll	1.16.0.0
libpangowin32-1.0-0.dll	1.42.3.0
libfribidi-0.dll
libharfbuzz-0.dll
liblzma-5.dll	5.2.2.0
serd-0.dll
sord-0.dll
libgiomm-2.4-1.dll
sratom-0.dll
COMCTL32.dll	5.82.22621.608
WINSPOOL.DRV	6.2.22621.1778
libsamplerate-0.dll
libsndfile-1.dll	1.1.0.0
libarchive-13.dll
dbghelp.dll 	6.2.22621.1
libgnurx-0.dll
WINMM.dll   	6.2.22621.1635
OLEAUT32.dll	6.2.22621.1992
libtag.dll
rubberband-2.dll
libraptor2.dll
libusb-1.0.dll	1.0.20.11004
libjpeg-9.dll
libtiff-5.dll
DNSAPI.dll  	6.2.22621.2361
USP10.dll   	6.2.22621.1
libFLAC-8.dll
libogg-0.dll
libvorbis-0.dll
libopus-0.dll
libvorbisenc-2.dll
bcrypt.dll  	6.2.22621.1992
libfftw3-3.dll
libxslt-1.dll
NSI.dll     	6.2.22621.1
windows.storage.dll	6.2.22621.2361
wintypes.dll	6.2.22621.2215
kernel.appcore.dll	6.2.22621.1
bcryptPrimitives.dll	6.2.22621.2361
uxtheme.dll 	6.2.22621.2283
CFGMGR32.dll	6.2.22621.1344
clbcatq.dll 	2001.12.10941.16384
propsys.dll 	7.0.22621.2215
profapi.dll 	6.2.22621.1928
secur32.dll 	6.2.22621.1
SSPICLI.DLL 	6.2.22621.2215
mswsock.dll 	6.2.22621.2361
exchndl.dll 	0.9.2.0
PSAPI.DLL   	6.2.22621.1
mgwhelp.dll 	0.9.2.0
VERSION.dll 	6.2.22621.1
dbgcore.DLL 	6.2.22621.1
CRYPTSP.dll 	6.2.22621.2361
rsaenh.dll  	6.2.22621.1
CRYPTBASE.dll	6.2.22621.1
avrt.dll    	6.2.22621.608
apphelp.dll 	6.2.22621.2361
ardour_cc121.dll
ardour_console1.dll
ardour_midisurface.dll
ardour_contourdesign.dll
SetupAPI.dll	6.2.22621.1778
WinUSB.DLL  	6.2.22621.1
hid.dll     	6.2.22621.1
ardour_faderport.dll
ardour_faderport16.dll
ardour_faderport2.dll
ardour_faderport8.dll
ardour_generic_midi.dll
ardour_launchpad_pro.dll
ardour_launch_control_xl.dll
ardour_mcp.dll
ardour_osc.dll
ardour_push2.dll
ardour_us2400.dll
ardour_websockets.dll
libwebsockets.dll	4.3.0.0
pan1in2out.dll
pan2in2out.dll
panbalance.dll
panvbap.dll
dummy_audiobackend.dll
jack_audiobackend.dll
libportaudio-2.dll
libjack64.dll
portaudio_callback_backend.dll
TextShaping.dll	6.2.22621.2428
libclearlooks.la
rasadhlp.dll	6.2.22621.1
winmmbase.dll	6.2.22621.1
MMDevAPI.DLL	6.2.22621.2070
wdmaud.drv  	6.2.22621.1
ksuser.dll  	6.2.22621.1
DEVOBJ.dll  	6.2.22621.1344
AUDIOSES.DLL	6.2.22621.2070
msacm32.drv 	6.2.22621.2428
MSACM32.dll 	6.2.22621.1
midimap.dll 	6.2.22621.2428
resourcepolicyclient.dll	6.2.22621.1
jackrouter.dll	0.2.1.0
VCRUNTIME140_1.dll	14.36.32532.0
MSVCP140.dll	14.36.32532.0
VCRUNTIME140.dll	14.36.32532.0
fwpuclnt.dll	6.2.22621.2428
comctl32.dll	6.10.22621.2361
WindowsCodecs.dll	6.2.22621.1635
MSCTF.dll   	6.2.22621.2428
textinputframework.dll	6.2.22621.2361
CoreMessaging.dll	6.2.22621.1635
CoreUIComponents.dll	6.2.22621.2215
winhttp.dll 	6.2.22621.1635
Windows.FileExplorer.Common.dll	6.2.22621.2361
MPR.dll     	6.2.22621.1
p9np.dll    	6.2.22621.2070
drprov.dll  	6.2.22621.1
ntlanman.dll	6.2.22621.674
davclnt.dll 	6.2.22621.1
WINSTA.dll  	6.2.22621.1635
wkscli.dll  	6.2.22621.1928
cscapi.dll  	6.2.22621.1
netutils.dll	6.2.22621.674
powrprof.dll	6.2.22621.2361
UMPDC.dll   	6.2.22621.1
Windows.UI.dll	6.2.22621.2361
mscms.dll   	6.2.22621.2361
icm32.dll   	6.2.22621.1344
a-comp.dll
gmsynth.dll
CardinalFX.dll
OPENGL32.dll	6.2.22621.1635
GLU32.dll   	6.2.22621.608
dxcore.dll  	6.2.22621.2361
directxdatabasehelper.dll	6.2.22621.2361
AppXDeploymentClient.dll	6.2.22621.2361
atig6pxx.dll	26.20.14040.0
atio6axx.dll	26.20.14040.0
dxva2.dll   	6.2.22621.1
dwmapi.dll  	6.2.22621.1635
atig6txx.dll	26.20.14040.0
atiadlxx.dll	26.20.14040.0
WINTRUST.dll	6.2.22621.2361
MSASN1.dll  	6.2.22621.819
ntmarta.dll 	6.2.22621.1

Windows 6.2.9200
DrMingw 0.9.2

benald

2023-10-22 20:06

reporter   ~0028242

I managed to copy this from the log before a snapshot crash just now....
2023-10-22T20:39:03 [ERROR]: BackendPort::connect (): wrong port-type trying to connect ardour:Arpeggio rec fr track1/audio_out 1 and ardour:1 bright grand/midi_in 1
2023-10-22T20:39:03 [ERROR]: BackendPort::connect (): wrong port-type trying to connect ardour:Arpeggio rec fr track1/audio_out 1 and ardour:1 dulcimer/midi_in 1
2023-10-22T20:39:03 [ERROR]: BackendPort::connect (): wrong port-type trying to connect ardour:Arpeggio rec fr track1/audio_out 2 and ardour:Arpeggio rec fr track1/midi_in 1
2023-10-22T20:39:03 [INFO]: Loading user ui scripts file C:\Users\bj\AppData\Local\Ardour8\ui_scripts
2023-10-22T20:39:03 [INFO]: Loading plugin order file C:\Users\bj\AppData\Local\Ardour8\plugin_metadata\plugin_order
2023-10-22T20:39:04 [INFO]: Loading history from C:\Users\bj\Dropbox\Ardour\Ardour 8 arpeggios\Ardour 8 arpeggios.history
2023-10-22T20:46:41 [ERROR]: Exception while writing C:\Users\bj\Dropbox\Ardour\Ardour 8 arpeggios\interchange\Ardour 8 arpeggios\midifiles\Take31_Arpeggio rec fr track1-320.mid, file may be corrupt/unusable
2023-10-22T20:53:58 [ERROR]: ardour::connect: Invalid Source port: (system:midi_capture_LPK25)

Issue History

Date Modified Username Field Change
2023-10-21 10:26 benald New Issue
2023-10-21 14:56 x42 Note Added: 0028233
2023-10-21 15:00 benald Note Added: 0028234
2023-10-21 15:46 x42 Note Added: 0028235
2023-10-21 19:34 benald Note Added: 0028237
2023-10-22 11:08 benald Note Added: 0028240
2023-10-22 11:08 benald File Added: CrashLog.zip
2023-10-22 14:46 benald Note Added: 0028241
2023-10-22 14:46 benald File Added: Ardour-8.1.0-crash-1697985563.txt
2023-10-22 20:06 benald Note Added: 0028242