• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Premiere Pro CC 2018 crashes when creating clip markers using extend script

Community Beginner ,
Mar 01, 2018 Mar 01, 2018

Copy link to clipboard

Copied

I am developing an extension which creates clip markers using ExtendScript (the same code which is provided in ProPanel Sample).

Sometime after creating 5 - 20 comment markers Premiere Pro crashes. It reproduced randomly.

I also be able to reproduce the issue with ProPanel Sample, if click "Add clip markers" a few times.

Here is crash logs:

Screen Shot 2018-03-01 at 11.54.59.png

Process: Adobe Premiere Pro CC 2018 [3262]

Path: /Applications/Adobe Premiere Pro CC 2018/Adobe Premiere Pro CC 2018.app/Contents/MacOS/Adobe Premiere Pro CC 2018

Identifier: com.adobe.PremierePro.CC12

Version: 12.0.1 (12.0.1)

Code Type: X86-64 (Native)

Parent Process: ??? [1]

Responsible: Adobe Premiere Pro CC 2018 [3262]

User ID: 501

Date/Time: 2018-03-01 11:55:09.814 +0200

OS Version: Mac OS X 10.12.5 (16F73)

Report Version: 12

Anonymous UUID: 766A6A7E-F166-889C-6C63-3BAF0A3414EB

Sleep/Wake UUID: BE71BEA6-4CDF-41DA-A0E0-D05E3709CED2

Time Awake Since Boot: 46000 seconds

Time Since Wake: 1000 seconds

System Integrity Protection: enabled

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

Exception Type: EXC_CRASH (SIGABRT)

Exception Codes: 0x0000000000000000, 0x0000000000000000

Exception Note: EXC_CORPSE_NOTIFY

Application Specific Information:

Pure virtual function called!

abort() called

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

0 libsystem_kernel.dylib 0x00007fffe9656d42 __pthread_kill + 10

1 libsystem_pthread.dylib 0x00007fffe9744457 pthread_kill + 90

2 libsystem_c.dylib 0x00007fffe95bc420 abort + 129

3 com.adobe.Frontend.framework 0x00000001024466c4 FE::ApplicationErrorManager::ThrowError(dvacore::config::ErrorLevel, char const*, unsigned int, int, bool, dvacore::config::ReplacementValue const&, dvacore::config::ReplacementValue const&, dvacore::config::ReplacementValue const&, dvacore::config::ReplacementValue const&) const + 212

4 com.adobe.dvacore.framework 0x00000001001313c2 dvacore::config::ThrowError(dvacore::config::ErrorLevel, char const*, unsigned int, int, bool, dvacore::config::ReplacementValue const&, dvacore::config::ReplacementValue const&, dvacore::config::ReplacementValue const&, dvacore::config::ReplacementValue const&) + 98

5 com.adobe.UIFramework.framework 0x000000010dd5f888 UIF::InlineEditText::SetTextColor(ASL::ParamColor<unsigned char>) + 184

6 com.adobe.HandlerMarkerList.framework 0x00000001143d237a HandlerMarkerList::MarkerListPane::PaintSelf(UIF::DC&) + 3050

7 com.adobe.UIFramework.framework 0x000000010dddeba9 UIF::SubViewImpl::UI_Draw(dvaui::drawbot::Drawbot*) const + 1065

8 com.adobe.dvaui.framework 0x0000000100b778d2 dvaui::ui::UI_Node::UI_DrawSelf(dvaui::drawbot::Drawbot*, bool, dvaui::drawbot::ColorRGBA const*) const + 338

9 com.adobe.dvaui.framework 0x0000000100b77bb8 dvaui::ui::UI_Node::UI_DrawAndCache(dvaui::drawbot::Drawbot*, bool, dvaui::drawbot::ColorRGBA const*) const + 616

10 com.adobe.dvaui.framework 0x0000000100b77f88 dvaui::ui::UI_Node::UI_DispatchDrawToChild(dvaui::ui::UI_Node const*, dvaui::drawbot::Drawbot*) + 392

11 com.adobe.dvaui.framework 0x0000000100b75b8f dvaui::ui::UI_Node::UI_Draw(dvaui::drawbot::Drawbot*) const + 47

12 com.adobe.UIFramework.framework 0x000000010dde687b UIF::TabViewImpl::UI_Draw(dvaui::drawbot::Drawbot*) const + 843

13 com.adobe.dvaui.framework 0x0000000100c05577 void dvaui::drawbot::InvokeDrawbotFromRegionT<dvaui::ui::OS_View, std::__1::const_mem_fun1_ref_t<void, dvaui::ui::OS_View, dvaui::drawbot::Drawbot*>, NSView*>(dvaui::ui::OS_View const&, std::__1::const_mem_fun1_ref_t<void, dvaui::ui::OS_View, dvaui::drawbot::Drawbot*> const&, dvaui::drawbot::SupplierInterface const&, NSView*, __HIShape const*, dvaui::drawbot::SurfaceInterface*, bool) + 327

14 com.adobe.dvaui.framework 0x0000000100bf2c11 void dvaui::drawbot::InvokeDrawbot<dvaui::ui::OS_View, std::__1::const_mem_fun1_ref_t<void, dvaui::ui::OS_View, dvaui::drawbot::Drawbot*>, NSView*>(dvaui::ui::OS_View const&, std::__1::const_mem_fun1_ref_t<void, dvaui::ui::OS_View, dvaui::drawbot::Drawbot*> const&, dvaui::drawbot::SupplierInterface const&, NSView*, __HIShape const*, dvaui::drawbot::SurfaceInterface*, std::__1::vector<dvacore::geom::RectT<int>, std::__1::allocator<dvacore::geom::RectT<int> > >*, bool) + 481

15 com.adobe.dvaui.framework 0x0000000100bf29b9 dvaui::ui::OS_View::UI_HandlePlatformDrawEvent(dvaui::drawbot::SurfaceInterface*) + 377

16 com.adobe.dvacore.framework 0x000000010013150c int dvacore::config::ErrorManager::ExecuteFunction<void>(boost::function0<void>*, void*) + 28

17 com.adobe.Frontend.framework 0x0000000102446529 FE::ApplicationErrorManager::ExecuteFunctionWithTopLevelExceptionHandler(boost::function0<int>) + 41

18 com.adobe.dvacore.framework 0x00000001001315c3 void dvacore::config::ErrorManager::ExecuteFunctionWithTopLevelExceptionHandler<void>(boost::function0<void>, bool*) + 99

19 com.adobe.dvacore.framework 0x0000000100131ef1 void dvacore::config::ExecuteTopLevelFunction<void>(boost::function0<void>, bool*) + 161

20 com.adobe.dvaui.framework 0x0000000100bfe8eb -[DVAMacContainerView drawRect:] + 155

21 com.apple.AppKit 0x00007fffd1a00f99 -[NSView _drawRect:clip:] + 2276

22 com.apple.AppKit 0x00007fffd19ffa93 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 4870

23 com.apple.AppKit 0x00007fffd19ff6d1 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 3908

24 com.apple.AppKit 0x00007fffd19ff6d1 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 3908

25 com.apple.AppKit 0x00007fffd19ff6d1 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 3908

26 com.apple.AppKit 0x00007fffd19ff6d1 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 3908

27 com.apple.AppKit 0x00007fffd19fe2af -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 334

28 com.apple.AppKit 0x00007fffd19fc6d8 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 2452

29 com.apple.AppKit 0x00007fffd19f7fca -[NSView displayIfNeeded] + 1748

30 com.apple.AppKit 0x00007fffd19f78db -[NSWindow displayIfNeeded] + 230

31 com.apple.AppKit 0x00007fffd2157cb4 ___NSWindowGetDisplayCycleObserver_block_invoke.6228 + 277

32 com.apple.AppKit 0x00007fffd19f73b9 __37+[NSDisplayCycle currentDisplayCycle]_block_invoke + 454

33 com.apple.QuartzCore 0x00007fffd98dada6 CA::Transaction::run_commit_handlers(CATransactionPhase) + 46

34 com.apple.QuartzCore 0x00007fffd99e48d8 CA::Context::commit_transaction(CA::Transaction*) + 160

35 com.apple.QuartzCore 0x00007fffd98d9881 CA::Transaction::commit() + 475

36 com.apple.AppKit 0x00007fffd1cda8b1 __37+[NSDisplayCycle currentDisplayCycle]_block_invoke.31 + 323

37 com.apple.CoreFoundation 0x00007fffd3dcdd37 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23

38 com.apple.CoreFoundation 0x00007fffd3dcdca7 __CFRunLoopDoObservers + 391

39 com.apple.CoreFoundation 0x00007fffd3dae6d9 __CFRunLoopRun + 873

40 com.apple.CoreFoundation 0x00007fffd3dae114 CFRunLoopRunSpecific + 420

41 com.apple.HIToolbox 0x00007fffd330febc RunCurrentEventLoopInMode + 240

42 com.apple.HIToolbox 0x00007fffd330fcf1 ReceiveNextEventCommon + 432

43 com.apple.HIToolbox 0x00007fffd330fb26 _BlockUntilNextEventMatchingListInModeWithFilter + 71

44 com.apple.AppKit 0x00007fffd18a8a54 _DPSNextEvent + 1120

45 com.apple.AppKit 0x00007fffd20247ee -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796

46 com.apple.AppKit 0x00007fffd1aff0b6 -[NSApplication _doModalLoop:peek:] + 497

47 com.apple.AppKit 0x00007fffd1cdf374 __35-[NSApplication runModalForWindow:]_block_invoke + 64

48 com.apple.AppKit 0x00007fffd1afcb98 -[NSApplication runModalForWindow:] + 137

49 com.apple.AppKit 0x00007fffd1c6d8b5 _NXDoLocalRunAlertPanel + 368

50 com.apple.AppKit 0x00007fffd1c6d636 NSRunAlertPanel + 295

51 com.adobe.UIFramework.framework 0x000000010dd841d6 UIF::SystemMessageBox(std::__1::basic_string<unsigned short, std::__1::char_traits<unsigned short>, dvacore::utility::SmallBlockAllocator::STLAllocator<unsigned short> > const&, std::__1::basic_string<unsigned short, std::__1::char_traits<unsigned short>, dvacore::utility::SmallBlockAllocator::STLAllocator<unsigned short> > const&) + 246

52 com.adobe.Frontend.framework 0x00000001024869ed FE::DisplayPanicSaveDialog(boost::shared_ptr<dvacore::threads::Gate> const&) + 445

53 com.adobe.Frontend.framework 0x0000000102485d3c FE::DocumentManager::AttemptPanicProjectSave() + 140

54 libsystem_platform.dylib 0x00007fffe9737b3a _sigtramp + 26

55 ??? 0x00007ffff2426240 __sF + 304

56 libsystem_c.dylib 0x00007fffe95bc420 abort + 129

57 libc++abi.dylib 0x00007fffe811284a abort_message + 266

58 libc++abi.dylib 0x00007fffe81361b2 __cxa_pure_virtual + 18

59 com.adobe.Backend.framework 0x0000000104d50450 BE::Node::GetIsReadOnly() const + 32

60 com.adobe.Backend.framework 0x0000000104d5051d BE::Node::GetIsReadOnly() const + 237

61 com.adobe.Backend.framework 0x0000000104d5051d BE::Node::GetIsReadOnly() const + 237

62 com.adobe.HandlerMarkerList.framework 0x00000001143bafd2 HandlerMarkerList::IsMarkerEditable(ASL::InterfaceRef<BE::IMarker, BE::IMarker> const&) + 178

63 com.adobe.HandlerMarkerList.framework 0x00000001143bbc31 HandlerMarkerList::MarkerListItem::CreateControls() + 2017

64 com.adobe.HandlerMarkerList.framework 0x00000001143cd21a HandlerMarkerList::MarkerListPane::UpdateMarkerVisibility(bool) + 330

65 com.adobe.HandlerMarkerList.framework 0x00000001143ccbd7 HandlerMarkerList::MarkerListPane::OnGetMarkersOperationComplete() + 1575

66 com.adobe.ASLMessaging.framework 0x0000000102cb07d8 ASL::BroadcastMessageInner(ASL::BroadcastMessageRecord const&) + 40

67 com.adobe.Frontend.framework 0x0000000102446529 FE::ApplicationErrorManager::ExecuteFunctionWithTopLevelExceptionHandler(boost::function0<int>) + 41

68 com.adobe.ASLMessaging.framework 0x0000000102cb0140 ASL::Broadcaster::BroadcastMessage(ASL::Message const&) + 1296

69 com.adobe.ASLMessaging.framework 0x0000000102cb64fa ASL::StationUtils::BroadcastMessage(dvacore::utility::ImmutableString const&, ASL::Message const&) + 42

70 com.adobe.dvacore.framework 0x0000000100205b10 dvacore::threads::(anonymous namespace)::FunctionQueue::FlushFromExecutorThread(bool) + 128

71 com.adobe.dvacore.framework 0x0000000100206adf boost::detail::function::void_function_obj_invoker0<boost::function<void ()>, void>::invoke(boost::detail::function::function_buffer&) + 31

72 com.adobe.dvacore.framework 0x000000010013150c int dvacore::config::ErrorManager::ExecuteFunction<void>(boost::function0<void>*, void*) + 28

73 com.adobe.Frontend.framework 0x0000000102446529 FE::ApplicationErrorManager::ExecuteFunctionWithTopLevelExceptionHandler(boost::function0<int>) + 41

74 com.adobe.dvacore.framework 0x00000001001315c3 void dvacore::config::ErrorManager::ExecuteFunctionWithTopLevelExceptionHandler<void>(boost::function0<void>, bool*) + 99

75 com.adobe.dvacore.framework 0x0000000100131ef1 void dvacore::config::ExecuteTopLevelFunction<void>(boost::function0<void>, bool*) + 161

76 com.adobe.dvacore.framework 0x0000000100206749 dvacore::threads::ExecuteTopLevelFunction(boost::function<void ()> const&) + 153

77 com.adobe.dvacore.framework 0x0000000100206602 dvacore::threads::(anonymous namespace)::RunLoopAdaptor::Execute(__CFRunLoopTimer*, void*) + 18

78 com.apple.CoreFoundation 0x00007fffd3db7c54 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20

79 com.apple.CoreFoundation 0x00007fffd3db78df __CFRunLoopDoTimer + 1071

80 com.apple.CoreFoundation 0x00007fffd3db743a __CFRunLoopDoTimers + 298

81 com.apple.CoreFoundation 0x00007fffd3daeb81 __CFRunLoopRun + 2065

82 com.apple.CoreFoundation 0x00007fffd3dae114 CFRunLoopRunSpecific + 420

83 com.apple.HIToolbox 0x00007fffd330febc RunCurrentEventLoopInMode + 240

84 com.apple.HIToolbox 0x00007fffd330fcf1 ReceiveNextEventCommon + 432

85 com.apple.HIToolbox 0x00007fffd330fb26 _BlockUntilNextEventMatchingListInModeWithFilter + 71

86 com.apple.AppKit 0x00007fffd18a8a54 _DPSNextEvent + 1120

87 com.apple.AppKit 0x00007fffd20247ee -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796

88 com.apple.AppKit 0x00007fffd189d3db -[NSApplication run] + 926

89 com.adobe.Frontend.framework 0x00000001024e62ad FE::MacApplication::RunSelf() + 45

90 com.adobe.Frontend.framework 0x000000010240ce9a FE::Application::Run(std::__1::basic_string<unsigned short, std::__1::char_traits<unsigned short>, dvacore::utility::SmallBlockAllocator::STLAllocator<unsigned short> > const&) + 8458

91 com.adobe.Frontend.framework 0x00000001024e87a3 FE::AppMain(boost::shared_ptr<ASL::Module> const&, std::__1::basic_string<unsigned short, std::__1::char_traits<unsigned short>, dvacore::utility::SmallBlockAllocator::STLAllocator<unsigned short> > const&, int, void*) + 403

92 com.adobe.Frontend.framework 0x00000001024e9c40 FE::Run(boost::shared_ptr<ASL::Module> const&, std::__1::basic_string<unsigned short, std::__1::char_traits<unsigned short>, dvacore::utility::SmallBlockAllocator::STLAllocator<unsigned short> > const&, int) + 656

93 com.adobe.PremierePro.CC12 0x0000000100007bb0 main + 896

94 libdyld.dylib 0x00007fffe9528235 start + 1

TOPICS
SDK

Views

2.6K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Adobe Employee , Nov 11, 2020 Nov 11, 2020

Super strange: The same code (body of your addMarkers call) works FINE when executed from within MS Visual Studio code, but I do see the crash when it's executed from within the panel. 

We're tracking this as DVAPR-4227551.

Does it work for you, when executing from within VSCode? 

 

Votes

Translate

Translate
New Here ,
Apr 27, 2018 Apr 27, 2018

Copy link to clipboard

Copied

Same issue here since CC2018. Still happens on 12.1.1

Any idea on an update / fix?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Apr 28, 2018 Apr 28, 2018

Copy link to clipboard

Copied

"Sometimes" and "reproduces randomly" don't give us much to go on.

Looping and adding hundreds of markers from within PProPanel, works fine here.

To what sort of media were you adding clip markers, when it crashes?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
May 01, 2018 May 01, 2018

Copy link to clipboard

Copied

Spewing 1,000 markers into the sequence works just fine, in 12.1.1.

var activeSequence = app.project.activeSequence;

  if (activeSequence) {

  var markers = activeSequence.markers;

  var initialStart = 0;

  var initialEnd = 2;

  var markerCount = 1;

  if (markers) {

  for (var a = 0; a < 1000; a++){

  var newCommentMarker = markers.createMarker(initialStart);

  newCommentMarker.name = 'Marker #' + markerCount + ', created by PProPanel.';

  newCommentMarker.comments = 'Here are some comments, inserted by PProPanel.';

  newCommentMarker.end = initialEnd;

  initialStart += 1;

  initialEnd += 1;

                    $.writeln("Added marker #" + markerCount + ", to " + activeSequence.name + ".");

                    markerCount++;

  }

  }

  } else {

  $.writeln("No active sequence.");

  }

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
May 01, 2018 May 01, 2018

Copy link to clipboard

Copied

It's very strange. Today it does not happen anymore..

I will try to find a way to reproduce it

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 12, 2019 Jun 12, 2019

Copy link to clipboard

Copied

As I add more and more markers--with descriptions--to clips in the source monitor, Premiere slows down more and more until it finally crashes. Happens every time. It works fine on the first few markers of each clip.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Jun 12, 2019 Jun 12, 2019

Copy link to clipboard

Copied

I’m away from my computer(s) right now, but yes, I do recall an intermittent problem with adding loads and loads of markers. Fixed in 13.0.

-bbb

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jan 27, 2020 Jan 27, 2020

Copy link to clipboard

Copied

It is still crashed in 14.0.0 version.

The problem with creating clip marker (not sequence). I have tested on .mov and .mp4 imported media - the result is the same.

I am also able to reproduce the issue with ProPanel Sample, if click "Add clip markers" a few times.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jan 29, 2020 Jan 29, 2020

Copy link to clipboard

Copied

After investigation found out that it is reproduced for ProjectItemType.CLIP.

There is an example which alway reproduce the issue. Change addClipMarkers function for  ProPanel Sample extension:

addClipMarkers: function () {
		if (app.project.rootItem.children.numItems > 0) {
			var projectItem = app.project.rootItem.children[0]; // assumes first item is footage.
			if (projectItem) {
				if (projectItem.type == ProjectItemType.CLIP || projectItem.type == ProjectItemType.FILE) {
					var markers = projectItem.getMarkers();
					var initialStart = 0;
					var initialEnd = 2;
					var markerCount = 1;
					if (markers) {
						for (var a = 0; a < 1000; a++){
							var newCommentMarker = markers.createMarker(initialStart);
							newCommentMarker.name = 'Marker #' + markerCount + ', created by PProPanel.';
							newCommentMarker.comments = 'Here are some comments, inserted by PProPanel.';
							newCommentMarker.end = initialEnd;
							initialStart += 1;
							initialEnd += 1;
							markerCount++;
							$.writeln("Added marker #" + markerCount + ", to " + projectItem.name + ".");
						}
					}
				} else {
					$._PPP_.updateEventPanel("Can only add markers to footage items.");
				}
			} else {
				$._PPP_.updateEventPanel("Could not find first projectItem.");
			}
		} else {
			$._PPP_.updateEventPanel("Project is empty.");
		}
	},

Any help would be highly appreciated.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Jan 29, 2020 Jan 29, 2020

Copy link to clipboard

Copied

That code runs with no issues in 12.1.2, 13.1.5, 14.0.1, and our current dev builds.

 

[Also, the debug console says the first marker is #2, not #1.]

 

To what file type / codec, are you adding markers? I'm using an AVC-I MXF.

 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jan 30, 2020 Jan 30, 2020

Copy link to clipboard

Copied

Thanks for responce. I am using the next file:

Type: MPEG Movie 
File Size: 956,92 MB
Image Size: 1920 x 1080
Frame Rate: 29,97
Source Audio Format: 48000 Hz - compressed - Stereo
Project Audio Format: 48000 Hz - 32 bit floating point - Stereo
Total Duration: 00:02:12:28
Pixel Aspect Ratio: 1,0
Alpha: None
Video Codec Type: MP4/MOV H.264 4:2:0  (Full Range)

My flow is:

1. Create project

2. Import mentioned file type to project.

3. Open ProPanel (modified) extension.

4. Select clip and click "Add clip markers" button.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Jan 30, 2020 Jan 30, 2020

Copy link to clipboard

Copied

I can't get it to fail with mp4-based .movs, in any of those versions.

 

Send the fail-provoking .mov? 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jan 30, 2020 Jan 30, 2020

Copy link to clipboard

Copied

I have sent the media to your email.

Also will try to reporduce on other machine and back to you with results.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Jan 30, 2020 Jan 30, 2020

Copy link to clipboard

Copied

Still runs without errors operating on your "verification_code.mov" , in 12.1.2 / 13.1.5 / 14.0.1.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Nov 09, 2020 Nov 09, 2020

Copy link to clipboard

Copied

Still crashes on:

  • MacOS 10.15.2
  • Adobe Premiere Pro 14.4.0
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.adobe.Backend.framework   	0x000000010688a2db BE::Node::SetMessagePending(BE::MessagePipe*) + 395
1   com.adobe.Backend.framework   	0x0000000106887ca7 BE::Node::SetChildMessagePending(BE::MessagePipe*, dvacore::classref::InterfaceRef<BE::Node, BE::INode>) + 327
2   com.adobe.Backend.framework   	0x000000010688a27f BE::Node::SetMessagePending(BE::MessagePipe*) + 303
3   com.adobe.Backend.framework   	0x0000000106887ca7 BE::Node::SetChildMessagePending(BE::MessagePipe*, dvacore::classref::InterfaceRef<BE::Node, BE::INode>) + 327
4   com.adobe.Backend.framework   	0x000000010688a27f BE::Node::SetMessagePending(BE::MessagePipe*) + 303
5   com.adobe.Backend.framework   	0x0000000106887ca7 BE::Node::SetChildMessagePending(BE::MessagePipe*, dvacore::classref::InterfaceRef<BE::Node, BE::INode>) + 327
6   com.adobe.Backend.framework   	0x000000010688a27f BE::Node::SetMessagePending(BE::MessagePipe*) + 303
7   com.adobe.Backend.framework   	0x0000000106887ca7 BE::Node::SetChildMessagePending(BE::MessagePipe*, dvacore::classref::InterfaceRef<BE::Node, BE::INode>) + 327
8   com.adobe.Backend.framework   	0x000000010688a27f BE::Node::SetMessagePending(BE::MessagePipe*) + 303
9   com.adobe.Backend.framework   	0x0000000106887ca7 BE::Node::SetChildMessagePending(BE::MessagePipe*, dvacore::classref::InterfaceRef<BE::Node, BE::INode>) + 327
10  com.adobe.Backend.framework   	0x000000010688a27f BE::Node::SetMessagePending(BE::MessagePipe*) + 303
11  com.adobe.Backend.framework   	0x0000000106887ca7 BE::Node::SetChildMessagePending(BE::MessagePipe*, dvacore::classref::InterfaceRef<BE::Node, BE::INode>) + 327
12  com.adobe.Backend.framework   	0x000000010688a27f BE::Node::SetMessagePending(BE::MessagePipe*) + 303
13  com.adobe.Backend.framework   	0x0000000106884748 BE::MessagePool::BroadcastInternalMessages(dvacore::threads::RecursiveMutex::ScopedLock const&) + 1128
14  com.adobe.Backend.framework   	0x0000000106875fe8 BE::Executor::ExecuteWithoutUndo(dvacore::classref::InterfaceRef<BE::IAction, BE::IAction>, bool, bool) + 504
15  com.adobe.Backend.framework   	0x000000010687dafd BE::ExecutorImpl::ExecuteWithoutUndo(dvacore::classref::InterfaceRef<BE::IAction, BE::IAction>, bool, bool) + 93
16  com.adobe.Backend.framework   	0x000000010685bbee BE::ExecuteActionWithoutUndo(dvacore::classref::InterfaceRef<BE::IExecutor, BE::IExecutor>, dvacore::classref::InterfaceRef<BE::IAction, BE::IAction>, bool) + 78
17  com.adobe.ScriptLayerPPro.framework	0x0000000125bd8ab5 SL::MarkerLiveObject::DVASetComments(std::__1::basic_string<unsigned short, std::__1::char_traits<unsigned short>, dvacore::allocator::SBAAllocator<unsigned short> > const&) + 213
18  com.adobe.ScriptLayerPPro.framework	0x0000000125be5bdb bool boost::_bi::list2<boost::arg<3>, boost::_bi::bind_t<std::__1::basic_string<unsigned short, std::__1::char_traits<unsigned short>, dvacore::allocator::SBAAllocator<unsigned short> >, boost::_mfi::mf2<std::__1::basic_string<unsigned short, std::__1::char_traits<unsigned short>, dvacore::allocator::SBAAllocator<unsigned short> >, dvascripting::ParameterType<std::__1::basic_string<unsigned short, std::__1::char_traits<unsigned short>, dvacore::allocator::SBAAllocator<unsigned short> > >, unsigned int, std::__1::vector<boost::shared_ptr<boost::any>, dvacore::allocator::STLAllocator<boost::shared_ptr<boost::any> > > const*>, boost::_bi::list3<boost::_bi::value<dvascripting::ParameterType<std::__1::basic_string<unsigned short, std::__1::char_traits<unsigned short>, dvacore::allocator::SBAAllocator<unsigned short> > > >, boost::_bi::value<int>, boost::arg<1> > > >::operator()<bool, boost::_mfi::mf1<bool, SL::MarkerLiveObject, std::__1::basic_string<unsigned short, std::__1::char_traits<unsigned short>, dvacore::allocator::SBAAllocator<unsigned short> > const&>, boost::_bi::rrlist3<std::__1::vector<boost::shared_ptr<boost::any>, dvacore::allocator::STLAllocator<boost::shared_ptr<boost::any> > > const*&, std::__1::map<std::__1::basic_string<unsigned char, std::__1::char_traits<unsigned char>, dvacore::allocator::SBAAllocator<unsigned char> >, boost::shared_ptr<boost::any>, std::__1::less<std::__1::basic_string<unsigned char, std::__1::char_traits<unsigned char>, dvacore::allocator::SBAAllocator<unsigned char> > >, dvacore::allocator::STLAllocator<std::__1::pair<std::__1::basic_string<unsigned char, std::__1::char_traits<unsigned char>, dvacore::allocator::SBAAllocator<unsigned char> > const, boost::shared_ptr<boost::any> > > >*&, SL::MarkerLiveObject*&> >(boost::_bi::type<bool>, boost::_mfi::mf1<bool, SL::MarkerLiveObject, std::__1::basic_string<unsigned short, std::__1::char_traits<unsigned short>, dvacore::allocator::SBAAllocator<unsigned short> > const&>&, boost::_bi::rrlist3<std::__1::vector<boost::shared_ptr<boost::any>, dvacore::allocator::STLAllocator<boost::shared_ptr<boost::any> > > const*&, std::__1::map<std::__1::basic_string<unsigned char, std::__1::char_traits<unsigned char>, dvacore::allocator::SBAAllocator<unsigned char> >, boost::shared_ptr<boost::any>, std::__1::less<std::__1::basic_string<unsigned char, std::__1::char_traits<unsigned char>, dvacore::allocator::SBAAllocator<unsigned char> > >, dvacore::allocator::STLAllocator<std::__1::pair<std::__1::basic_string<unsigned char, std::__1::char_traits<unsigned char>, dvacore::allocator::SBAAllocator<unsigned char> > const, boost::shared_ptr<boost::any> > > >*&, SL::MarkerLiveObject*&>&, long) + 91

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Nov 09, 2020 Nov 09, 2020

Copy link to clipboard

Copied

No changes to the ExtendScript? 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Nov 10, 2020 Nov 10, 2020

Copy link to clipboard

Copied

No, the same sample script I have provided (see above). It doesn't reproduced on 1-10 markers, but it always reproduces if creating more than 100 markers.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Nov 10, 2020 Nov 10, 2020

Copy link to clipboard

Copied

I've confirmed that the same code you've provided runs fine, successfully creating 1000 markers in current versions of PPro 14.5.0x51 (shipping) on two different systems; I'm not sure why you're still seeing issues.

 

1000.png

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Nov 11, 2020 Nov 11, 2020

Copy link to clipboard

Copied

Thank you for help.

I have added test extention to be sure that we are using the same code:

Repo: https://github.com/yepcos/adobe-test-extension

Package: https://github.com/yepcos/adobe-test-extension/raw/main/package/yepco-test-extension.20201111_201353...

Could you please install it and test. Thanks in advance.

 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Nov 11, 2020 Nov 11, 2020

Copy link to clipboard

Copied

Super strange: The same code (body of your addMarkers call) works FINE when executed from within MS Visual Studio code, but I do see the crash when it's executed from within the panel. 

We're tracking this as DVAPR-4227551.

Does it work for you, when executing from within VSCode? 

 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Nov 11, 2020 Nov 11, 2020

Copy link to clipboard

Copied

I am not using VSCode for developing.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Nov 12, 2020 Nov 12, 2020

Copy link to clipboard

Copied

Ok...Can you reproduce the crash, when running the ExtendScript from anywhere outside of your panel? 🙂

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Nov 13, 2020 Nov 13, 2020

Copy link to clipboard

Copied

Em... How can I run the ExtendScript outside of a panel? I am not aware of any possible approaches except from an extension. Are there any?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Nov 13, 2020 Nov 13, 2020

Copy link to clipboard

Copied

LATEST

Now that ExtendScript Toolkit is dead, VS Code with the ExtendScript debugger extension is the best place to experiment with and test ExtendScript, without the additional complexity of the panel. 

https://marketplace.visualstudio.com/items?itemName=Adobe.extendscript-debug

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines