Opened 11 months ago

Last modified 11 months ago

#67606 assigned defect

hugin-app @2022.0.0_5 will not stitch panoramas

Reported by: jvandela Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: Cc: mascguy (Christopher Nielsen)
Port: hugin-app

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Just updated my mac ports installation of hugin-app to the latest version (@2022.0.0_5+openblas+python311) and now stitches fail with error "External program open not found in the bundle, reverting to system path" and then crashes with a debug report that is not helpful (see below)

<?xml version="1.0" encoding="UTF-8"?>
<report version="1.0" kind="exception">
  <system description="Mac OS X (Darwin 22.5.0 arm64)"/>
  <stack>
    <frame level="0" function="GenerateReport(wxDebugReport::Context) " offset="00000000"/>
    <frame level="1" function="wxFatalSignalHandler " offset="00000000"/>
    <frame level="2" function="_sigtramp " offset="00000000"/>
    <frame level="3" function="CFEqual " offset="00000000"/>
    <frame level="4" function="CFBundleCreate " offset="00000000"/>
    <frame level="5" function="MacGetPathToMainExecutableFileOfRegisteredBundle(__CFString const*) " offset="00000000"/>
    <frame level="6" function="PanoPanel::DoSendToBatch() " offset="00000000"/>
    <frame level="7" function="PanoPanel::OnDoStitch(wxCommandEvent&amp;) " offset="00000000"/>
    <frame level="8" function="wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&amp;, wxEvtHandler*, wxEvent&amp;) " offset="00000000"/>
    <frame level="9" function="wxEventHashTable::HandleEvent(wxEvent&amp;, wxEvtHandler*) " offset="00000000"/>
    <frame level="10" function="wxEvtHandler::TryHereOnly(wxEvent&amp;) " offset="00000000"/>
    <frame level="11" function="wxEvtHandler::ProcessEventLocally(wxEvent&amp;) " offset="00000000"/>
    <frame level="12" function="wxEvtHandler::ProcessEvent(wxEvent&amp;) " offset="00000000"/>
    <frame level="13" function="wxWindowBase::TryAfter(wxEvent&amp;) " offset="00000000"/>
    <frame level="14" function="wxWindowBase::TryAfter(wxEvent&amp;) " offset="00000000"/>
    <frame level="15" function="wxEvtHandler::SafelyProcessEvent(wxEvent&amp;) " offset="00000000"/>
    <frame level="16" function="wxButton::OSXHandleClicked(double) " offset="00000000"/>
    <frame level="17" function="-[NSApplication(NSResponder) sendAction:to:from:] " offset="00000000"/>
    <frame level="18" function="-[NSControl sendAction:to:] " offset="00000000"/>
    <frame level="19" function="__26-[NSCell _sendActionFrom:]_block_invoke " offset="00000000"/>
    <frame level="20" function="-[NSCell _sendActionFrom:] " offset="00000000"/>
    <frame level="21" function="-[NSButtonCell _sendActionFrom:] " offset="00000000"/>
    <frame level="22" function="NSControlTrackMouse " offset="00000000"/>
    <frame level="23" function="-[NSCell trackMouse:inRect:ofView:untilMouseUp:] " offset="00000000"/>
    <frame level="24" function="-[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] " offset="00000000"/>
    <frame level="25" function="-[NSControl mouseDown:] " offset="00000000"/>
    <frame level="26" function="wxWidgetCocoaImpl::mouseEvent(NSEvent*, NSView*, void*) " offset="00000000"/>
    <frame level="27" function="-[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:] " offset="00000000"/>
    <frame level="28" function="-[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] " offset="00000000"/>
    <frame level="29" function="-[NSWindow(NSEventRouting) sendEvent:] " offset="00000000"/>
    <frame level="30" function="-[wxNSWindow sendEvent:] " offset="00000000"/>
    <frame level="31" function="-[NSApplication(NSEvent) sendEvent:] " offset="00000000"/>
    <frame level="32" function="-[wxNSApplication sendEvent:] " offset="00000000"/>
    <frame level="33" function="-[NSApplication _handleEvent:] " offset="00000000"/>
    <frame level="34" function="-[NSApplication run] " offset="00000000"/>
    <frame level="35" function="wxGUIEventLoop::OSXDoRun() " offset="00000000"/>
    <frame level="36" function="wxCFEventLoop::DoRun() " offset="00000000"/>
    <frame level="37" function="wxEventLoopBase::Run() " offset="00000000"/>
    <frame level="38" function="wxAppConsoleBase::MainLoop() " offset="00000000"/>
    <frame level="39" function="wxApp::OnRun() " offset="00000000"/>
    <frame level="40" function="wxEntry(int&amp;, wchar_t**) " offset="00000000"/>
    <frame level="41" function="main " offset="00000000"/>
    <frame level="42" function="start " offset="00000000"/>
  </stack>
</report>

Change History (2)

comment:1 Changed 11 months ago by ryandesign (Ryan Carsten Schmidt)

Cc: mascguy added
Description: modified (diff)
Keywords: bug removed
Owner: set to MarcusCalhoun-Lopez
Status: newassigned
Summary: Latest hugin-app version will not stitch panoramashugin-app @2022.0.0_5 will not stitch panoramas

comment:2 Changed 11 months ago by jvandela

Managed to get it to work by setting the compression format of the final tif to LZW instead of deflate

Note: See TracTickets for help on using tickets.