View Issue Details

IDProjectCategoryView StatusLast Update
0007407ardourbugspublic2020-04-19 20:18
Reporterriban Assigned Toovenwerks  
PrioritynormalSeveritycrashReproducibilitysometimes
Status closedResolutionfixed 
Platformx86-64OSWindowsOS Version7
Product Version5.10 
Summary0007407: Clear OSC Devices hangs application
DescriptionPressing the "Clear OSC Devices" sometimes hangs the application.
Steps To ReproduceConnect an OSC client.
Press the "Clear OSC Devices" button.
Expected behaviour: All OSC devices are forgotten.
Actual behaviour: Application hangs requiring force quit from OS.
Additional InformationI have not yet been able to identify a sequence that reliably triggers this issue but feel it is probably consistent with certain actions and certainly fairly easy to reproduce.
TagsNo tags attached.

Activities

ovenwerks

2017-06-25 20:38

reporter   ~0019810

I have not had this problem even with lots of clears in a row, could you tell me what your configuration in OSC is? Manual port or Auto? what feedback etc? Also, a backtrace would be helpful if the same problem happens in a debug build. (knowing that it doesn't happen in a debug build is helpful too)

riban

2017-06-30 07:14

reporter   ~0019833

For some reason (may be another bug) Ardour is sending OSC messages thousands of OSC messages in response to set_surface which takes several minutes. Pressing "Clear OSC Device" during this time hangs the application. The application does not recover even after the OSC messages have stopped (monitored in Wireshark). Taskmanager shows Ardour using all CPU with memory footprint steadily rising.

This happens with Auto port with "set_surface 0 63 179 1 0 0". This is on Windows and I do not have a build environment to create a debug version. I can provide a dump file if that is of use but it is 730MB.

ovenwerks

2017-06-30 22:27

reporter   ~0019840

Please download a nightly from https://nightly.ardour.org/list.php From your description this should have been fixed with commit: fd3bd352033882869d4e244f34951b13db48c6c9 on June 20th

ovenwerks

2017-12-20 18:09

reporter   ~0020108

Many bug fixes since related to crashes.

system

2020-04-19 20:18

developer   ~0023758

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2017-06-25 20:10 riban New Issue
2017-06-25 20:38 ovenwerks Note Added: 0019810
2017-06-29 22:45 ovenwerks Status new => feedback
2017-06-30 07:14 riban Note Added: 0019833
2017-06-30 07:14 riban Status feedback => new
2017-06-30 22:27 ovenwerks Note Added: 0019840
2017-06-30 22:27 ovenwerks Status new => feedback
2017-12-20 18:09 ovenwerks Note Added: 0020108
2017-12-20 18:09 ovenwerks Status feedback => resolved
2017-12-20 18:09 ovenwerks Resolution open => fixed
2017-12-20 18:09 ovenwerks Assigned To => ovenwerks
2020-04-19 20:18 system Note Added: 0023758
2020-04-19 20:18 system Status resolved => closed