Author Topic: Arch linux 64 codeblocks crashing  (Read 2641 times)

Offline superbem

  • Multiple posting newcomer
  • *
  • Posts: 18
Arch linux 64 codeblocks crashing
« on: August 15, 2016, 05:57:52 pm »
Here is the report

Offline stahta01

  • Lives here!
  • ****
  • Posts: 5900
    • My Best Post
Re: Arch linux 64 codeblocks crashing
« Reply #1 on: August 15, 2016, 06:31:17 pm »
A portion of the attached file. Note: it uses wxGTK version 2.8.

I still have no understanding of the Linux crash file. Tim S.

Code: [Select]
  <stack>
    <frame level="0"/>
    <frame level="1" function="std::floor(float)" offset="0000000e"/>
    <frame level="2" function="EditView::SPositionFromLocation(Surface*, EditModel const&amp;, Point, bool, bool, bool, ViewStyle const&amp;)" offset="000000b2"/>
    <frame level="3" function="Editor::SPositionFromLocation(Point, bool, bool, bool)" offset="00000249"/>
    <frame level="4" function="Editor::ButtonMoveWithModifiers(Point, int)" offset="000000b2"/>
    <frame level="5" function="Editor::ButtonMove(Point)" offset="0000002b"/>
    <frame level="6" function="ScintillaWX::DoLeftButtonMove(Point)" offset="00000026"/>
    <frame level="7" function="wxScintilla::OnMouseMove(wxMouseEvent&amp;)" offset="0000006d"/>
    <frame level="8" function="wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&amp;, wxEvtHandler*, wxEvent&amp;)" offset="0000005b"/>
    <frame level="9" function="wxEventHashTable::HandleEvent(wxEvent&amp;, wxEvtHandler*)" offset="00000073"/>
    <frame level="10" function="wxEvtHandler::ProcessEvent(wxEvent&amp;)" offset="000000db"/>
    <frame level="11"/>
    <frame level="12"/>
    <frame level="13" function="g_closure_invoke" offset="00000145"/>
    <frame level="14"/>
    <frame level="15" function="g_signal_emit_valist" offset="000008df"/>
    <frame level="16" function="g_signal_emit" offset="0000008f"/>
    <frame level="17"/>
    <frame level="18" function="gtk_propagate_event" offset="000000c4"/>
    <frame level="19" function="gtk_main_do_event" offset="000002cb"/>
    <frame level="20"/>
    <frame level="21" function="g_main_context_dispatch" offset="000002a7"/>
    <frame level="22"/>
    <frame level="23" function="g_main_loop_run" offset="000000c2"/>
    <frame level="24" function="gtk_main" offset="000000b7"/>
    <frame level="25" function="wxEventLoop::Run()" offset="0000003a"/>
    <frame level="26" function="wxAppBase::MainLoop()" offset="0000005a"/>
  </stack>
C Programmer working to learn more about C++ and Git.
On Windows 7 64 bit and Windows 10 32 bit.
On Debian Testing, compiling CB Trunk against wxWidgets 3.0.2.
--
When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

Offline BlueHazzard

  • Lives here!
  • ****
  • Posts: 1467
Re: Arch linux 64 codeblocks crashing
« Reply #2 on: August 15, 2016, 07:24:29 pm »
@superbem: Can you reproduce the crash? What do you do to get this crash?

Offline superbem

  • Multiple posting newcomer
  • *
  • Posts: 18
Re: Arch linux 64 codeblocks crashing
« Reply #3 on: August 15, 2016, 09:08:25 pm »
It crashes after opening a project right after a mouse move.
This is since version 16.01-2 in archlinux repo.
Last working rev is 10692
« Last Edit: August 15, 2016, 09:29:39 pm by superbem »

Online oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 10194
Re: Arch linux 64 codeblocks crashing
« Reply #4 on: August 15, 2016, 11:28:30 pm »
Is this an official release or night build?
How can this crash in std::floor...
Does this happen with simplest projects?
<debugger plugin maintainer>
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

Offline superbem

  • Multiple posting newcomer
  • *
  • Posts: 18
Re: Arch linux 64 codeblocks crashing
« Reply #5 on: August 16, 2016, 04:05:04 pm »
it's on arch linux repo.
pacman -S codeblocks

It happens after opening whatever project, on the first mouse move.

I'm working fine with a downgraded version 16.01-2  10692

Online oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 10194
Re: Arch linux 64 codeblocks crashing
« Reply #6 on: August 16, 2016, 09:36:13 pm »
I'm a bit confused. Can you give me a link with descriptions of the packages? What is the output of ldd /usr/bin/codeblocks?
<debugger plugin maintainer>
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

Offline stahta01

  • Lives here!
  • ****
  • Posts: 5900
    • My Best Post
Re: Arch linux 64 codeblocks crashing
« Reply #7 on: August 16, 2016, 11:53:28 pm »
Maybe this will help https://www.archlinux.org/packages/community/x86_64/codeblocks/

I am thinking of trying archlinux on an very old laptop; but, it will likely be weeks before I try it.

Tim S.
C Programmer working to learn more about C++ and Git.
On Windows 7 64 bit and Windows 10 32 bit.
On Debian Testing, compiling CB Trunk against wxWidgets 3.0.2.
--
When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

Offline superbem

  • Multiple posting newcomer
  • *
  • Posts: 18
Re: Arch linux 64 codeblocks crashing
« Reply #8 on: August 17, 2016, 12:00:41 pm »
stahta01 that version and previous 16.01-3 is crashing.

Code: [Select]
linux-vdso.so.1 (0x00007ffe84aaa000)
libcodeblocks.so.0 => /usr/lib/libcodeblocks.so.0 (0x00007f3703da8000)
libwx_gtk2u_aui-2.8.so.0 => /usr/lib/libwx_gtk2u_aui-2.8.so.0 (0x00007f3703b3a000)
libwx_gtk2u_xrc-2.8.so.0 => /usr/lib/libwx_gtk2u_xrc-2.8.so.0 (0x00007f370388b000)
libwx_gtk2u_qa-2.8.so.0 => /usr/lib/libwx_gtk2u_qa-2.8.so.0 (0x00007f370366c000)
libwx_gtk2u_html-2.8.so.0 => /usr/lib/libwx_gtk2u_html-2.8.so.0 (0x00007f37033b4000)
libwx_gtk2u_adv-2.8.so.0 => /usr/lib/libwx_gtk2u_adv-2.8.so.0 (0x00007f37030d0000)
libwx_gtk2u_core-2.8.so.0 => /usr/lib/libwx_gtk2u_core-2.8.so.0 (0x00007f3702aa1000)
libwx_baseu_net-2.8.so.0 => /usr/lib/libwx_baseu_net-2.8.so.0 (0x00007f370286e000)
libwx_baseu-2.8.so.0 => /usr/lib/libwx_baseu-2.8.so.0 (0x00007f370250d000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00007f3701ecd000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f3701c7b000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f3701a5e000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f37016d6000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f37014bf000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f3701121000)
libwx_gtk2u_richtext-2.8.so.0 => /usr/lib/libwx_gtk2u_richtext-2.8.so.0 (0x00007f3700e1c000)
libwx_baseu_xml-2.8.so.0 => /usr/lib/libwx_baseu_xml-2.8.so.0 (0x00007f3700c12000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f3700903000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f37006ff000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f37003fb000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00007f3700146000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007f36fff20000)
libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x00007f36ffc87000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007f36ffa3b000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007f36ff838000)
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00007f36ff632000)
libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f36ff3fc000)
libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0x00007f36ff192000)
libtiff.so.5 => /usr/lib/libtiff.so.5 (0x00007f36fef0e000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f36fecf8000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f36feaf4000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00007f36fe8e7000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f36fe5a5000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f36fe39f000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007f36fe179000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007f36fde4b000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f36fdac5000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007f36fd8b0000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f36fd66c000)
libffi.so.6 => /usr/lib/libffi.so.6 (0x00007f36fd463000)
/lib64/ld-linux-x86-64.so.2 (0x00007f370467a000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f36fd239000)
libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007f36fcfc6000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f36fcdbc000)
libXi.so.6 => /usr/lib/libXi.so.6 (0x00007f36fcbac000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007f36fc9a1000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007f36fc796000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007f36fc593000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007f36fc390000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f36fc17e000)
libthai.so.0 => /usr/lib/libthai.so.0 (0x00007f36fbf75000)
liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007f36fbd4f000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f36fba93000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f36fb86a000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007f36fb5c2000)
libEGL.so.1 => /usr/lib/libEGL.so.1 (0x00007f36fb391000)
libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007f36fb18d000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007f36faf7f000)
libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f36fad0b000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f36fab03000)
libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007f36fa8ec000)
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007f36fa670000)
libdatrie.so.1 => /usr/lib/libdatrie.so.1 (0x00007f36fa468000)
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f36fa258000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f36fa054000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f36f9e4e000)
libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x00007f36f9c4c000)
libxcb-dri2.so.0 => /usr/lib/libxcb-dri2.so.0 (0x00007f36f9a47000)
libxcb-xfixes.so.0 => /usr/lib/libxcb-xfixes.so.0 (0x00007f36f983f000)
libxcb-dri3.so.0 => /usr/lib/libxcb-dri3.so.0 (0x00007f36f963c000)
libxcb-present.so.0 => /usr/lib/libxcb-present.so.0 (0x00007f36f9439000)
libxcb-sync.so.1 => /usr/lib/libxcb-sync.so.1 (0x00007f36f9232000)
libxshmfence.so.1 => /usr/lib/libxshmfence.so.1 (0x00007f36f902f000)
libgbm.so.1 => /usr/lib/libgbm.so.1 (0x00007f36f8e21000)
libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 (0x00007f36f8c12000)
libwayland-server.so.0 => /usr/lib/libwayland-server.so.0 (0x00007f36f8a00000)
libdrm.so.2 => /usr/lib/libdrm.so.2 (0x00007f36f87f1000)
libglapi.so.0 => /usr/lib/libglapi.so.0 (0x00007f36f85c2000)
libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0x00007f36f83a6000)
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007f36f817a000)
« Last Edit: August 17, 2016, 04:52:49 pm by superbem »