News:

Accounts with zero posts and zero activity during the last months will be deleted periodically to fight SPAM!

Main Menu

Codeblocks crash on startup

Started by m4rk0, December 30, 2023, 10:34:26 PM

Previous topic - Next topic

m4rk0

Hi, codeblock crash during the start up. The plugin doxyblock is disabled but it still crash.

<?xml version="1.0" encoding="UTF-8"?>
<report version="1.0" kind="exception">
  <system description="Linux 6.6.8-2-MANJARO x86_64"/>
  <modules>
    <module path="[heap]" address="0x557a4e2df000" size="0x2c13000"/>
    <module path="/SYSV00000000" address="0x7f329e1a6000" size="0x800000"/>
    <module path="/run/user/1000/dconf/user" address="0x7f32e3a2b000" size="0x1000"/>
    <module path="[stack]" address="0x7ffff9ea4000" size="0x21000"/>
    <module path="[vdso]" address="0x7ffff9ee6000" size="0x2000"/>
  </modules>
  <stack>
    <frame level="0" offset="0xa961c" address="0x557a4d40a61c" module="/usr/bin/codeblocks"/>
    <frame level="1" offset="0x1b1206" address="0x7f32e25b1206" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="2" offset="0x3e710" address="0x7f32e1e5c710" module="/usr/lib/libc.so.6"/>
    <frame level="3" function="DoxyBlocks::OnUpdateUI(wxUpdateUIEvent&amp;)" offset="0x2b" address="0x7f32b8865b2b" module="/usr/lib/codeblocks/plugins/libDoxyBlocks.so"/>
    <frame level="4" function="wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&amp;, wxEvtHandler*, wxEvent&amp;)" offset="0x72" address="0x7f32e2586e62" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="5" function="wxEventHashTable::HandleEvent(wxEvent&amp;, wxEvtHandler*)" offset="0xec" address="0x7f32e258778c" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="6" function="wxEvtHandler::TryHereOnly(wxEvent&amp;)" offset="0x4f" address="0x7f32e2587e1f" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="7" function="wxEvtHandler::DoTryChain(wxEvent&amp;)" offset="0x43" address="0x7f32e2587003" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="8" function="wxEvtHandler::ProcessEvent(wxEvent&amp;)" offset="0xda" address="0x7f32e2587fba" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="9" function="wxMenuBase::UpdateUI(wxEvtHandler*)" offset="0x19d" address="0x7f32e2c380ad" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="10" offset="0x3dd6bf" address="0x7f32e2bdd6bf" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="11" function="wxFrameBase::OnInternalIdle()" offset="0xe" address="0x7f32e2bdd84e" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="12" function="wxWindowBase::SendIdleEvents(wxIdleEvent&amp;)" offset="0x17" address="0x7f32e2c7f417" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="13" function="wxFrame::SendIdleEvents(wxIdleEvent&amp;)" offset="0x1a" address="0x7f32e2e2870a" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="14" function="wxAppBase::ProcessIdle()" offset="0x9e" address="0x7f32e2b6552e" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="15" function="wxApp::DoIdle()" offset="0xa3" address="0x7f32e2da2a13" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="16" offset="0x5a2ae8" address="0x7f32e2da2ae8" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="17" offset="0x59f69" address="0x7f32e1d2bf69" module="/usr/lib/libglib-2.0.so.0"/>
    <frame level="18" offset="0xb8367" address="0x7f32e1d8a367" module="/usr/lib/libglib-2.0.so.0"/>
    <frame level="19" function="g_main_loop_run" offset="0x127" address="0x7f32e1d2cb97" module="/usr/lib/libglib-2.0.so.0"/>
    <frame level="20" function="gtk_main" offset="0x9f" address="0x7f32e15ed2df" module="/usr/lib/libgtk-3.so.0"/>
    <frame level="21" function="wxGUIEventLoop::DoRun()" offset="0x26" address="0x7f32e2dbef76" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="22" function="wxEventLoopBase::Run()" offset="0x32" address="0x7f32e24d8e52" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="23" function="wxAppTraits::RunLoopUntilChildExit(wxExecuteData&amp;, wxEventLoopBase&amp;)" offset="0x61" address="0x7f32e25b4581" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="24" function="wxGUIAppTraits::WaitForChild(wxExecuteData&amp;)" offset="0x6a" address="0x7f32e2da747a" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="25" function="wxExecute(char const* const*, int, wxProcess*, wxExecuteEnv const*)" offset="0x1446" address="0x7f32e25ba046" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="26" function="wxExecute(wxString const&amp;, int, wxProcess*, wxExecuteEnv const*)" offset="0x291" address="0x7f32e25bab61" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="27" offset="0x19b16e" address="0x7f32e259b16e" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="28" function="PkgConfigManager::DetectLibraries(ResultMap&amp;)" offset="0xdb" address="0x7f329fac8dbb" module="/usr/lib/codeblocks/plugins/liblib_finder.so"/>
    <frame level="29" function="lib_finder::OnAttach()" offset="0x3c" address="0x7f329fadb10c" module="/usr/lib/codeblocks/plugins/liblib_finder.so"/>
    <frame level="30" function="cbPlugin::Attach()" offset="0xa3" address="0x7f32e359ee63" module="/usr/lib/libcodeblocks.so.0"/>
    <frame level="31" function="PluginManager::AttachPlugin(cbPlugin*, bool)" offset="0x35" address="0x7f32e3689845" module="/usr/lib/libcodeblocks.so.0"/>
    <frame level="32" function="PluginManager::LoadAllPlugins()" offset="0x472" address="0x7f32e3694a82" module="/usr/lib/libcodeblocks.so.0"/>
    <frame level="33" offset="0xf9831" address="0x557a4d45a831" module="/usr/bin/codeblocks"/>
    <frame level="34" offset="0x1835fb" address="0x557a4d4e45fb" module="/usr/bin/codeblocks"/>
    <frame level="35" offset="0xa7351" address="0x557a4d408351" module="/usr/bin/codeblocks"/>
    <frame level="36" function="wxEntry(int&amp;, wchar_t**)" offset="0x92" address="0x7f32e2516452" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="37" offset="0x8c8d7" address="0x557a4d3ed8d7" module="/usr/bin/codeblocks"/>
    <frame level="38" offset="0x27cd0" address="0x7f32e1e45cd0" module="/usr/lib/libc.so.6"/>
    <frame level="39" function="__libc_start_main" offset="0x8a" address="0x7f32e1e45d8a" module="/usr/lib/libc.so.6"/>
    <frame level="40" offset="0x9e655" address="0x557a4d3ff655" module="/usr/bin/codeblocks"/>
  </stack>
</report>

Miguel Gimenez

Doxyblocks is not disabled properly, you can see the call in frame #3.

m4rk0

#2
Quote from: Miguel Gimenez on December 30, 2023, 10:44:35 PM
Doxyblocks is not disabled properly, you can see the call in frame #3.
Ok, now is disabled but still crashing.
It works only with sudo.
<?xml version="1.0" encoding="UTF-8"?>
<report version="1.0" kind="exception">
  <system description="Linux 6.6.8-2-MANJARO x86_64"/>
  <modules>
    <module path="[heap]" address="0x557acd584000" size="0x2c12000"/>
    <module path="/SYSV00000000" address="0x7fe0dda57000" size="0x800000"/>
    <module path="/run/user/1000/dconf/user" address="0x7fe11ec46000" size="0x1000"/>
    <module path="[stack]" address="0x7ffc5e338000" size="0x22000"/>
    <module path="[vdso]" address="0x7ffc5e399000" size="0x2000"/>
  </modules>
  <stack>
    <frame level="0" offset="0xa961c" address="0x557acc87f61c" module="codeblocks"/>
    <frame level="1" offset="0x1b1206" address="0x7fe11d5b1206" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="2" offset="0x3e710" address="0x7fe11ce5c710" module="/usr/lib/libc.so.6"/>
    <frame level="3" function="DoxyBlocks::OnUpdateUI(wxUpdateUIEvent&amp;)" offset="0x2b" address="0x7fe0f40f6b2b" module="/usr/lib/codeblocks/plugins/libDoxyBlocks.so"/>
    <frame level="4" function="wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&amp;, wxEvtHandler*, wxEvent&amp;)" offset="0x72" address="0x7fe11d586e62" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="5" function="wxEventHashTable::HandleEvent(wxEvent&amp;, wxEvtHandler*)" offset="0xec" address="0x7fe11d58778c" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="6" function="wxEvtHandler::TryHereOnly(wxEvent&amp;)" offset="0x4f" address="0x7fe11d587e1f" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="7" function="wxEvtHandler::DoTryChain(wxEvent&amp;)" offset="0x43" address="0x7fe11d587003" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="8" function="wxEvtHandler::ProcessEvent(wxEvent&amp;)" offset="0xda" address="0x7fe11d587fba" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="9" function="wxMenuBase::UpdateUI(wxEvtHandler*)" offset="0x19d" address="0x7fe11dc380ad" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="10" offset="0x3dd6bf" address="0x7fe11dbdd6bf" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="11" function="wxFrameBase::OnInternalIdle()" offset="0xe" address="0x7fe11dbdd84e" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="12" function="wxWindowBase::SendIdleEvents(wxIdleEvent&amp;)" offset="0x17" address="0x7fe11dc7f417" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="13" function="wxFrame::SendIdleEvents(wxIdleEvent&amp;)" offset="0x1a" address="0x7fe11de2870a" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="14" function="wxAppBase::ProcessIdle()" offset="0x9e" address="0x7fe11db6552e" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="15" function="wxApp::DoIdle()" offset="0xa3" address="0x7fe11dda2a13" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="16" offset="0x5a2ae8" address="0x7fe11dda2ae8" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="17" offset="0x59f69" address="0x7fe11d30df69" module="/usr/lib/libglib-2.0.so.0"/>
    <frame level="18" offset="0xb8367" address="0x7fe11d36c367" module="/usr/lib/libglib-2.0.so.0"/>
    <frame level="19" function="g_main_loop_run" offset="0x127" address="0x7fe11d30eb97" module="/usr/lib/libglib-2.0.so.0"/>
    <frame level="20" function="gtk_main" offset="0x9f" address="0x7fe11c7ed2df" module="/usr/lib/libgtk-3.so.0"/>
    <frame level="21" function="wxGUIEventLoop::DoRun()" offset="0x26" address="0x7fe11ddbef76" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="22" function="wxEventLoopBase::Run()" offset="0x32" address="0x7fe11d4d8e52" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="23" function="wxAppTraits::RunLoopUntilChildExit(wxExecuteData&amp;, wxEventLoopBase&amp;)" offset="0x61" address="0x7fe11d5b4581" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="24" function="wxGUIAppTraits::WaitForChild(wxExecuteData&amp;)" offset="0x6a" address="0x7fe11dda747a" module="/usr/lib/libwx_gtk3u_core-3.2.so.0"/>
    <frame level="25" function="wxExecute(char const* const*, int, wxProcess*, wxExecuteEnv const*)" offset="0x1446" address="0x7fe11d5ba046" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="26" function="wxExecute(wxString const&amp;, int, wxProcess*, wxExecuteEnv const*)" offset="0x291" address="0x7fe11d5bab61" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="27" offset="0x19b16e" address="0x7fe11d59b16e" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="28" function="PkgConfigManager::DetectLibraries(ResultMap&amp;)" offset="0xdb" address="0x7fe0dee95dbb" module="/usr/lib/codeblocks/plugins/liblib_finder.so"/>
    <frame level="29" function="lib_finder::OnAttach()" offset="0x3c" address="0x7fe0deea810c" module="/usr/lib/codeblocks/plugins/liblib_finder.so"/>
    <frame level="30" function="cbPlugin::Attach()" offset="0xa3" address="0x7fe11e79ee63" module="/usr/lib/libcodeblocks.so.0"/>
    <frame level="31" function="PluginManager::AttachPlugin(cbPlugin*, bool)" offset="0x35" address="0x7fe11e889845" module="/usr/lib/libcodeblocks.so.0"/>
    <frame level="32" function="PluginManager::LoadAllPlugins()" offset="0x472" address="0x7fe11e894a82" module="/usr/lib/libcodeblocks.so.0"/>
    <frame level="33" offset="0xf9831" address="0x557acc8cf831" module="codeblocks"/>
    <frame level="34" offset="0x1835fb" address="0x557acc9595fb" module="codeblocks"/>
    <frame level="35" offset="0xa7351" address="0x557acc87d351" module="codeblocks"/>
    <frame level="36" function="wxEntry(int&amp;, wchar_t**)" offset="0x92" address="0x7fe11d516452" module="/usr/lib/libwx_baseu-3.2.so.0"/>
    <frame level="37" offset="0x8c8d7" address="0x557acc8628d7" module="codeblocks"/>
    <frame level="38" offset="0x27cd0" address="0x7fe11ce45cd0" module="/usr/lib/libc.so.6"/>
    <frame level="39" function="__libc_start_main" offset="0x8a" address="0x7fe11ce45d8a" module="/usr/lib/libc.so.6"/>
    <frame level="40" offset="0x9e655" address="0x557acc874655" module="codeblocks"/>
  </stack>
</report>

Miguel Gimenez


m4rk0

Ok, I have uninstall it. Now works. Thanks