Author Topic: Codeblocks crash on startup  (Read 1609 times)

Offline m4rk0

  • Single posting newcomer
  • *
  • Posts: 5
Codeblocks crash on startup
« on: December 30, 2023, 10:34:26 pm »
Hi, codeblock crash during the start up. The plugin doxyblock is disabled but it still crash.

Code
<?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>

Offline Miguel Gimenez

  • Developer
  • Lives here!
  • *****
  • Posts: 1591
Re: Codeblocks crash on startup
« Reply #1 on: December 30, 2023, 10:44:35 pm »
Doxyblocks is not disabled properly, you can see the call in frame #3.

Offline m4rk0

  • Single posting newcomer
  • *
  • Posts: 5
Re: Codeblocks crash on startup
« Reply #2 on: December 30, 2023, 11:02:32 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.
Code
<?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>
« Last Edit: December 30, 2023, 11:06:07 pm by m4rk0 »

Offline Miguel Gimenez

  • Developer
  • Lives here!
  • *****
  • Posts: 1591
Re: Codeblocks crash on startup
« Reply #3 on: December 30, 2023, 11:12:09 pm »
Same comment; rename libDoxyBlocks.so or move it away.

Offline m4rk0

  • Single posting newcomer
  • *
  • Posts: 5
Re: Codeblocks crash on startup
« Reply #4 on: December 30, 2023, 11:18:29 pm »
Ok, I have uninstall it. Now works. Thanks