[MacPorts] #70111: cherrytree @1.0.1 seems to be broken on powerpc, crashes on launch: KERN_PROTECTION_FAILURE at address: 0x00000014
MacPorts
noreply at macports.org
Thu May 30 13:02:32 UTC 2024
#70111: cherrytree @1.0.1 seems to be broken on powerpc, crashes on launch:
KERN_PROTECTION_FAILURE at address: 0x00000014
--------------------------+------------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.9.3
Keywords: powerpc | Port: cherrytree
--------------------------+------------------------
The build works with no hacks, as is, but the app is broken:
{{{
cherrytree(47891) malloc: *** error for object 0x45b3034: Non-aligned
pointer being freed
*** set a breakpoint in malloc_error_break to debug
cherrytree(47891) malloc: *** error for object 0x45b30a4: Non-aligned
pointer being freed
*** set a breakpoint in malloc_error_break to debug
** (process:47891): WARNING **: 20:41:46.566:
locale::facet::_S_create_c_locale name not valid
Reading symbols for shared libraries .. done
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000014
0x0001339c in spdlog::logger::log<char const*> ()
(gdb) bt
#0 0x0001339c in spdlog::logger::log<char const*> ()
#1 0x8fe33c48 in __dyld_error_string ()
#2 0x00014864 in glib_log_handler ()
#3 0x0270a76c in g_logv ()
#4 0x0270a8d8 in g_log ()
#5 0x0263bbec in Glib::Class::register_derived_type ()
#6 0x0216993c in Gsv::StyleSchemeChooser_Class::init ()
#7 0x02169e0c in Gsv::StyleSchemeChooser::get_type ()
#8 0x0216eaa8 in Gsv::wrap_init ()
#9 0x0216eaf8 in Gsv::init ()
#10 0x000bc6f4 in CtApp::CtApp ()
#11 0x000bcb38 in CtApp::create ()
#12 0x006461d4 in main ()
}}}
This one is build against `spdlog` 1.14.1, so I will still need to try
1.13.0.
However `abaddon` works fine with `spdlog` 1.14.1, so I do not think it is
the new `spdlog` which is broken.
--
Ticket URL: <https://trac.macports.org/ticket/70111>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list