Opened 4 months ago

Last modified 4 months ago

#70111 new defect

cherrytree @1.0.1 seems to be broken on powerpc, crashes on launch: KERN_PROTECTION_FAILURE at address: 0x00000014

Reported by: barracuda156 Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.9.3
Keywords: powerpc Cc: mascguy (Christopher Nielsen)
Port: cherrytree

Description

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.

Change History (1)

comment:1 Changed 4 months ago by barracuda156

Note: See TracTickets for help on using tickets.