Opened 2 years ago

Last modified 2 years ago

#64703 assigned defect

umbrello: display flickers and using code import wizard results in null pointer read attempt — at Version 4

Reported by: dkbarto Owned by: NicosPavlov
Priority: Normal Milestone:
Component: ports Version:
Keywords: monterey Cc:
Port: umbrello

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

running

sudo port install umbrello

installs a lot of dependencies and then compiles and appears to complete installing umbrello. However I can't find the executable in any location in /opt/local. Icons appear to have been installed in /opt/local/share, and nothing else. I don't see a log file to attach here. The Portfile is dated Jun 7, 2021 (/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/kde/umbrello)

There appear to be 2 copies of the sources:

/opt/local/var/macports/software/umbrello/umbrello-4.14.3_7.darwin_21.x86_64.tbz2

/opt/local/var/macports/distfiles/umbrello/umbrello-4.14.3.tar.xz

What other information is needed to figure out what is failing here?

Change History (4)

comment:1 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

Port: umbrello added

port contents umbrello will tell you what it installed. In addition to the files in /opt/local/share, it should also have installed /Applications/MacPorts/KDE4/umbrello.app.

The port's main.log is automatically deleted upon successful installation. You can use the -k flag if you want to keep the main.log (and the work directory) after successful build. Later, you can sudo port clean the port to delete them.

umbrello-4.14.3.tar.xz is the source. umbrello-4.14.3_7.darwin_21.x86_64.tbz2 is what got built and installed.

comment:2 Changed 2 years ago by dkbarto

on MacOS 12.2.1 the display flashes/flickers and generally refreshes in such a way that the program is un-usable. Has anyone made any attempt to check/verify the port for a current release of MacOS?

comment:3 Changed 2 years ago by dkbarto

Attempting to use the code import wizard results in a null pointer read attempt.


* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
    frame #0: 0x0000000000000000
error: memory read failed for 0x0
Target 0: (umbrello) stopped.
(lldb) up
frame #1: 0x00007ff827986ca3 ImageIO`PNGReadPlugin::InitializePluginData(IIOImageReadSession*, IIODictionary*, IIODictionary*, CGImageMetadata*, CGColorSpace**, ReadPluginData&, PNGPluginData&, __CFDictionary*) + 861
ImageIO`PNGReadPlugin::InitializePluginData:
->  0x7ff827986ca3 <+861>: movq   %rax, -0x30(%rbp)
    0x7ff827986ca7 <+865>: testq  %rax, %rax
    0x7ff827986caa <+868>: je     0x7ff827987ce3            ; <+5021>
    0x7ff827986cb0 <+874>: leaq   0x38ef7be1(%rip), %rax    ; kCGImageSourceSkipCRC
(lldb) down
frame #0: 0x0000000000000000
error: memory read failed for 0x0
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
  * frame #0: 0x0000000000000000
    frame #1: 0x00007ff827986ca3 ImageIO`PNGReadPlugin::InitializePluginData(IIOImageReadSession*, IIODictionary*, IIODictionary*, CGImageMetadata*, CGColorSpace**, ReadPluginData&, PNGPluginData&, __CFDictionary*) + 861
    frame #2: 0x00007ff82798693e ImageIO`PNGReadPlugin::initialize(IIODictionary*) + 62
    frame #3: 0x00007ff82797e117 ImageIO`IIOReadPlugin::callInitialize() + 81
    frame #4: 0x00007ff82797de02 ImageIO`IIO_Reader::initImageAtOffset(CGImagePlugin*, unsigned long, unsigned long, unsigned long) + 62
    frame #5: 0x00007ff82797b6fd ImageIO`IIOImageSource::makeImagePlus(unsigned long, IIODictionary*) + 517
    frame #6: 0x00007ff827988799 ImageIO`IIOImageSource::createImageAtIndex(unsigned long, IIODictionary*) + 61
    frame #7: 0x00007ff827988676 ImageIO`CGImageSourceCreateImageAtIndex + 241
    frame #8: 0x00007ff824465992 HIServices`setCursorFromBundle + 2433
    frame #9: 0x00007ff824464974 HIServices`CoreCursorSetAndReturnSeed + 137
Last edited 2 years ago by dkbarto (previous) (diff)

comment:4 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Keywords: monterey added
Owner: set to NicosPavlov
Status: newassigned
Summary: Umbrello appears to complete install, doesn't appear in /opt/local/binumbrello: display flickers and using code import wizard results in null pointer read attempt
Note: See TracTickets for help on using tickets.