View Issue Details

IDCategoryLast Update
0007478bugs2017-09-23 07:29
ReporterplattroAssigned To 
Reproducibilityrandom 
Status newResolutionopen 
PlatformMacOSOS XOS Version10.12.6
Product Version5.12 
Fixed in Version 
Summary0007478: Random crashes when clicking in track/bus header on left side in Edit window
DescriptionCrash has happened when clicking on the left side "header" or rather "lefter" on the left side, of course I forget exactly the operation, but it was usually right-click something.

Crashdump has pretty much the same information each time, just some dylib load addresses differ. Consistently in std::vector < < < bla bla bla ARDOUR::TempoMap::BBTPoint const&> > >

Happens pretty random though, once in half an hour to an hour. I'm just learninng the program so my usage pattern might not be typical, I just donated this morning and am trying it out.
Additional InformationProcess: Ardour.bin [47680]
Path: /Applications/Ardour5.app/Contents/MacOS/Ardour.bin
Identifier: org.ardour.Ardour5
Version: 5.12.0 (5.12.0)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Ardour.bin [47680]
User ID: 501

Date/Time: 2017-09-17 18:37:15.195 +0200
OS Version: Mac OS X 10.12.6 (16G29)
Report Version: 12
Anonymous UUID: 45E19D44-455A-AC22-F52A-F15E78C5AB31


Time Awake Since Boot: 1800000 seconds

System Integrity Protection: enabled

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

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

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

VM Regions Near 0:
-->
    __TEXT 0000000100000000-0000000100e59000 [ 14.3M] r-x/rwx SM=COW /Applications/Ardour5.app/Contents/MacOS/Ardour.bin

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.CoreFoundation 0x00007fff900ef8dc CFDataGetBytePtr + 28
1 com.apple.SkyLight 0x00007fffa21a51de SLSShapeWindow + 201
2 com.apple.AppKit 0x00007fff8dd8b86c __NSCGSWindowMark__block_invoke + 413
3 com.apple.AppKit 0x00007fff8dd8b458 NSCGSTransactionRunPreCommitActionsForOrder_ + 289
4 com.apple.AppKit 0x00007fff8dd8b31a NSCGSTransactionRunPreCommitActions_ + 21
5 com.apple.AppKit 0x00007fff8dd6f375 -[_NSCGSTransaction addActionWithOrder:usingBlock:] + 203
6 com.apple.AppKit 0x00007fff8dd6f29a NSCGSTransactionAddAction + 68
7 com.apple.AppKit 0x00007fff8dd6f688 NSCGSWindowMark_ + 249
8 com.apple.AppKit 0x00007fff8dd6f4fc -[_NSCGSWindow setFrame:] + 371
9 com.apple.AppKit 0x00007fff8ddec5a0 _NXCreateWindowWithStyleMask + 157
10 com.apple.AppKit 0x00007fff8ddec41e _NSCreateWindow + 184
11 com.apple.AppKit 0x00007fff8de36270 -[NSWindow _commonAwake] + 1465
12 com.apple.AppKit 0x00007fff8dc5b238 -[NSWindow _commonInitFrame:styleMask:backing:defer:] + 820
13 com.apple.AppKit 0x00007fff8dc59833 -[NSWindow _initContent:styleMask:backing:defer:contentView:] + 1435
14 com.apple.AppKit 0x00007fff8dc5928f -[NSWindow initWithContentRect:styleMask:backing:defer:] + 45
15 com.apple.AppKit 0x00007fff8de93cf5 -[NSWindow initWithContentRect:styleMask:backing:defer:screen:] + 68
16 libgdk-quartz-2.0.0.dylib 0x00000001031a80c0 0x10315c000 + 311488
17 libgdk-quartz-2.0.0.dylib 0x00000001031af902 0x10315c000 + 342274
18 libgdk-quartz-2.0.0.dylib 0x000000010319438d 0x10315c000 + 230285
19 libgtk-quartz-2.0.0.dylib 0x0000000102decbd7 0x102cf8000 + 1002455
20 libgtkmm-2.4.1.dylib 0x0000000103637088 sigc::internal::typed_slot_rep<sigc::bound_mem_functor0<void, Gtk::Main> >::dup(void*) + 3080
21 Ardour.bin 0x0000000100a179e8 std::vector<ARDOUR::TempoMap::BBTPoint, std::allocator<ARDOUR::TempoMap::BBTPoint> >::_M_insert_aux(__gnu_cxx::__normal_iterator<ARDOUR::TempoMap::BBTPoint*, std::vector<ARDOUR::TempoMap::BBTPoint, std::allocator<ARDOUR::TempoMap::BBTPoint> > >, ARDOUR::TempoMap::BBTPoint const&) + 7592


Machine is a 24-core MacPro 64G RAM, 2x8T + 2x3T RAID1

More info if you need it, just ask.
TagsNo tags attached.

Activities

plattro

2017-09-18 22:08

reporter  

Ardour.bin_2017-09-17-135441_tigger.crash (90,345 bytes)

plattro

2017-09-18 22:08

reporter  

Ardour.bin_2017-09-17-153523_tigger.crash (88,648 bytes)

plattro

2017-09-18 22:08

reporter  

Ardour.bin_2017-09-17-183715_tigger.crash (88,796 bytes)

plattro

2017-09-23 06:37

reporter   ~0020036

Problem happens on more than one machine. Definitely when right-click in header on left side of a track in Editor view. MOre crashdumps attached.

plattro

2017-09-23 06:42

reporter  

Ardour.bin_2017-09-22-070932_dangerboy-2.crash (78,143 bytes)

plattro

2017-09-23 06:43

reporter  

Ardour.bin_2017-09-22-191129_dangerboy-2.crash (82,976 bytes)

plattro

2017-09-23 06:43

reporter  

Ardour.bin_2017-09-22-193349_dangerboy-2.crash (83,026 bytes)

plattro

2017-09-23 06:45

reporter  

Ardour.bin_2017-09-22-211912_dangerboy-2.crash (82,555 bytes)

plattro

2017-09-23 07:26

reporter   ~0020037

Playing a little more, the reproducability is quite high. It's a bit random, but easily reproduceable.

Select a track, rightclick, ok. (Rarely crashes the first time)
Select another track, rightclick, usually OK.
Go to another app (Chrome for example), then back to Ardour. Rightclick, crash rate is very high.

Project is 0000069:0000052 minutes (my first attempt at recording a band practice), 9 tracks, stopped in between songs.

plattro

2017-09-23 07:29

reporter   ~0020038

Other machine is a MacBookPro 2.4GHz i7, 16G RAM, 1T SSD (Same crashes)

Issue History

Date Modified Username Field Change
2017-09-17 17:24 plattro New Issue
2017-09-18 22:08 plattro File Added: Ardour.bin_2017-09-17-135441_tigger.crash
2017-09-18 22:08 plattro File Added: Ardour.bin_2017-09-17-153523_tigger.crash
2017-09-18 22:08 plattro File Added: Ardour.bin_2017-09-17-183715_tigger.crash
2017-09-23 06:37 plattro Note Added: 0020036
2017-09-23 06:42 plattro File Added: Ardour.bin_2017-09-22-070932_dangerboy-2.crash
2017-09-23 06:43 plattro File Added: Ardour.bin_2017-09-22-191129_dangerboy-2.crash
2017-09-23 06:43 plattro File Added: Ardour.bin_2017-09-22-193349_dangerboy-2.crash
2017-09-23 06:45 plattro File Added: Ardour.bin_2017-09-22-211912_dangerboy-2.crash
2017-09-23 07:26 plattro Note Added: 0020037
2017-09-23 07:29 plattro Note Added: 0020038