Menu

#426 Crash on trying to run codeblocks headless in xvfb

Undefined
fixed
nobody
None
Bug_Report
2022-02-08
2016-11-03
Riot
No

Steps to reproduce:

Xvfb :1 -screen 0 1280x768x24
DISPLAY=:1 codeblocks --build -ns -nc --no-log my_workspace.workspace --target=All_Linux

This launches and begins to execute:

Starting Code::Blocks Release 16.01  rev 10692 2016-06-15, 06:57:50 - wx3.0.2 (Linux, unicode) - 64 bit
Manager initialized
Running project pre-build steps
bash -c "resources/generate_git_version.sh"
New version is 5900517 (Tue Nov 1 17:56:26 2016 +0000) on master.
-------------- Build: Linux32_Debug in sphereFACE (compiler: GNU GCC Compiler)---------------

However, it then crashes. Here is the screenshot from the xvfb framebuffer obtained with DISPLAY=:1 import -window root temp.png:

and here are the contents of the generated codeblocks.xml:

<?xml version="1.0" encoding="UTF-8"?>
<report version="1.0" kind="exception">
  <system description="Linux 4.4.0-1-amd64 x86_64"/>
  <modules>
    <module path="/usr/bin/codeblocks" address="00400000" size="001c4000"/>
    <module path="/usr/bin/codeblocks" address="007d9000" size="00006000"/>
    <module path="[heap]" address="01200000" size="0366d000"/>
    <module path="/SYSV00000000" address="7f4caa995000" size="00060000"/>
    <module path="[stack:14580]" address="7f4caa9f6000" size="00800000"/>
    <module path="[stack:14579]" address="7f4cab1f7000" size="00800000"/>
    <module path="/usr/lib/codeblocks/plugins/libcompiler.so" address="7f4cabad7000" size="001ff000"/>
    <module path="/usr/lib/codeblocks/plugins/libcompiler.so" address="7f4cabcde000" size="00002000"/>
    <module path="/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf" address="7f4cabce3000" size="000ad000"/>
    <module path="/usr/lib/x86_64-linux-gnu/gconv/UTF-32.so" address="7f4cabde4000" size="00002000" version="32"/>
    <module path="/usr/lib/x86_64-linux-gnu/gconv/UTF-32.so" address="7f4cabfe5000" size="00001000" version="32"/>
    <module path="/usr/lib/locale/locale-archive" address="7f4cabfe7000" size="00316000"/>
    <module path="/usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1" address="7f4cac320000" size="00200000" version="3.0.1"/>
    <module path="/usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1" address="7f4cac522000" size="00001000" version="3.0.1"/>
    <module path="/lib/x86_64-linux-gnu/libblkid.so.1.1.0" address="7f4cac561000" size="001ff000" version="1.1.0"/>
    <module path="/lib/x86_64-linux-gnu/libblkid.so.1.1.0" address="7f4cac764000" size="00001000" version="1.1.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0" address="7f4cac766000" size="00005000" version="6.0.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0" address="7f4cac96a000" size="00001000" version="6.0.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXau.so.6.0.0" address="7f4cac96c000" size="00003000" version="6.0.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXau.so.6.0.0" address="7f4cacb6e000" size="00001000" version="6.0.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.3" address="7f4cacb70000" size="00006000" version="1.3.3"/>
    <module path="/usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.3" address="7f4cacd76000" size="00001000" version="1.3.3"/>
    <module path="/usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.10200.7" address="7f4cacd78000" size="0007e000" version="0.10200.7"/>
    <module path="/usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.10200.7" address="7f4cacff6000" size="00001000" version="0.10200.7"/>
    <module path="/lib/x86_64-linux-gnu/libmount.so.1.1.0" address="7f4cacff8000" size="00048000" version="1.1.0"/>
    <module path="/lib/x86_64-linux-gnu/libmount.so.1.1.0" address="7f4cad23f000" size="00001000" version="1.1.0"/>
    <module path="/lib/x86_64-linux-gnu/libresolv-2.24.so" address="7f4cad242000" size="00014000" version="2.24"/>
    <module path="/lib/x86_64-linux-gnu/libresolv-2.24.so" address="7f4cad455000" size="00001000" version="2.24"/>
    <module path="/lib/x86_64-linux-gnu/libselinux.so.1" address="7f4cad459000" size="00024000" version="1"/>
    <module path="/lib/x86_64-linux-gnu/libselinux.so.1" address="7f4cad67c000" size="00001000" version="1"/>
    <module path="/usr/lib/x86_64-linux-gnu/libjbig.so.0" address="7f4cad680000" size="0000b000" version="0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libjbig.so.0" address="7f4cad88b000" size="00001000" version="0"/>
    <module path="/lib/x86_64-linux-gnu/liblzma.so.5.2.2" address="7f4cad88f000" size="00025000" version="5.2.2"/>
    <module path="/lib/x86_64-linux-gnu/liblzma.so.5.2.2" address="7f4cadab3000" size="00001000" version="5.2.2"/>
    <module path="/lib/x86_64-linux-gnu/libuuid.so.1.3.0" address="7f4cadab5000" size="00004000" version="1.3.0"/>
    <module path="/lib/x86_64-linux-gnu/libuuid.so.1.3.0" address="7f4cadcb8000" size="00001000" version="1.3.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libICE.so.6.3.0" address="7f4cadcba000" size="00018000" version="6.3.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libICE.so.6.3.0" address="7f4caded1000" size="00001000" version="6.3.0"/>
    <module path="/lib/x86_64-linux-gnu/librt-2.24.so" address="7f4caded7000" size="00007000" version="2.24"/>
    <module path="/lib/x86_64-linux-gnu/librt-2.24.so" address="7f4cae0dd000" size="00001000" version="2.24"/>
    <module path="/usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0" address="7f4cae0df000" size="0000c000" version="0.0.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0" address="7f4cae2eb000" size="00001000" version="0.0.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0" address="7f4cae2ed000" size="00002000" version="0.0.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0" address="7f4cae4ef000" size="00001000" version="0.0.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libpixman-1.so.0.34.0" address="7f4cae4f1000" size="0009e000" version="0.34.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libpixman-1.so.0.34.0" address="7f4cae78f000" size="00008000" version="0.34.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0" address="7f4cae798000" size="00027000" version="1.1.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0" address="7f4cae9be000" size="00001000" version="1.1.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libthai.so.0.3.0" address="7f4cae9c0000" size="00008000" version="0.3.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libthai.so.0.3.0" address="7f4caebc8000" size="00001000" version="0.3.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0.5000.1" address="7f4caebca000" size="00001000" version="0.5000.1"/>
    <module path="/usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0.5000.1" address="7f4caedca000" size="00001000" version="0.5000.1"/>
    <module path="/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4" address="7f4caedcc000" size="00007000" version="6.0.4"/>
    <module path="/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4" address="7f4caefd3000" size="00001000" version="6.0.4"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXext.so.6.4.0" address="7f4caefd5000" size="00011000" version="6.4.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXext.so.6.4.0" address="7f4caf1e5000" size="00001000" version="6.4.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2" address="7f4caf1e7000" size="0000a000" version="1.0.2"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2" address="7f4caf3f0000" size="00001000" version="1.0.2"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0" address="7f4caf3f2000" size="0000a000" version="2.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0" address="7f4caf5fb000" size="00001000" version="2.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXi.so.6.1.0" address="7f4caf5fd000" size="0000f000" version="6.1.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXi.so.6.1.0" address="7f4caf80b000" size="00001000" version="6.1.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0" address="7f4caf80d000" size="00002000" version="1.0.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0" address="7f4cafa0e000" size="00001000" version="1.0.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0" address="7f4cafa10000" size="00009000" version="1.3.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0" address="7f4cafc18000" size="00001000" version="1.3.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.3" address="7f4cafc1a000" size="000a8000" version="6.12.3"/>
    <module path="/usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.3" address="7f4cafec2000" size="00006000" version="6.12.3"/>
    <module path="/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0" address="7f4cafec9000" size="0003c000" version="1.8.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0" address="7f4cb0104000" size="00002000" version="1.8.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.4000.3" address="7f4cb0107000" size="00014000" version="0.4000.3"/>
    <module path="/usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.4000.3" address="7f4cb031b000" size="00001000" version="0.4000.3"/>
    <module path="/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.5000.1" address="7f4cb031d000" size="0018d000" version="0.5000.1"/>
    <module path="/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.5000.1" address="7f4cb06a9000" size="00005000" version="0.5000.1"/>
    <module path="/usr/lib/x86_64-linux-gnu/libatk-1.0.so.0.22209.1" address="7f4cb06b2000" size="00023000" version="0.22209.1"/>
    <module path="/usr/lib/x86_64-linux-gnu/libatk-1.0.so.0.22209.1" address="7f4cb08d4000" size="00003000" version="0.22209.1"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0" address="7f4cb08d8000" size="00005000" version="3.1.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0" address="7f4cb0adc000" size="00001000" version="3.1.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0" address="7f4cb0ade000" size="00002000" version="1.1.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0" address="7f4cb0cdf000" size="00001000" version="1.1.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXcomposite.so.1.0.0" address="7f4cb0ce1000" size="00002000" version="1.0.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXcomposite.so.1.0.0" address="7f4cb0ee2000" size="00001000" version="1.0.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.5000.1" address="7f4cb0ee4000" size="00003000" version="0.5000.1"/>
    <module path="/usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.5000.1" address="7f4cb10e6000" size="00001000" version="0.5000.1"/>
    <module path="/lib/x86_64-linux-gnu/libpcre.so.3.13.3" address="7f4cb10e8000" size="00072000" version="3.13.3"/>
    <module path="/lib/x86_64-linux-gnu/libpcre.so.3.13.3" address="7f4cb1359000" size="00001000" version="3.13.3"/>
    <module path="/lib/x86_64-linux-gnu/libexpat.so.1.6.2" address="7f4cb135b000" size="00027000" version="1.6.2"/>
    <module path="/lib/x86_64-linux-gnu/libexpat.so.1.6.2" address="7f4cb1582000" size="00002000" version="1.6.2"/>
    <module path="/lib/x86_64-linux-gnu/libz.so.1.2.8" address="7f4cb1585000" size="0001a000" version="1.2.8"/>
    <module path="/lib/x86_64-linux-gnu/libz.so.1.2.8" address="7f4cb179e000" size="00001000" version="1.2.8"/>
    <module path="/usr/lib/x86_64-linux-gnu/libtiff.so.5.2.4" address="7f4cb17a0000" size="00071000" version="5.2.4"/>
    <module path="/usr/lib/x86_64-linux-gnu/libtiff.so.5.2.4" address="7f4cb1a11000" size="00001000" version="5.2.4"/>
    <module path="/usr/lib/x86_64-linux-gnu/libjpeg.so.62.2.0" address="7f4cb1a15000" size="00069000" version="62.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libjpeg.so.62.2.0" address="7f4cb1c7e000" size="00001000" version="62.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libpng16.so.16.25.0" address="7f4cb1c80000" size="00031000" version="16.25.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libpng16.so.16.25.0" address="7f4cb1eb1000" size="00001000" version="16.25.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libSM.so.6.0.1" address="7f4cb1eb3000" size="00007000" version="6.0.1"/>
    <module path="/usr/lib/x86_64-linux-gnu/libSM.so.6.0.1" address="7f4cb20b9000" size="00001000" version="6.0.1"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0" address="7f4cb20bb000" size="00005000" version="1.0.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0" address="7f4cb22bf000" size="00001000" version="1.0.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.6" address="7f4cb22c1000" size="0010e000" version="2.11400.6"/>
    <module path="/usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.6" address="7f4cb25cf000" size="00003000" version="2.11400.6"/>
    <module path="/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.4000.3" address="7f4cb25d5000" size="0000b000" version="0.4000.3"/>
    <module path="/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.4000.3" address="7f4cb27e0000" size="00001000" version="0.4000.3"/>
    <module path="/usr/lib/x86_64-linux-gnu/libnotify.so.4.0.0" address="7f4cb27e2000" size="00007000" version="4.0.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libnotify.so.4.0.0" address="7f4cb29e8000" size="00001000" version="4.0.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0" address="7f4cb29ea000" size="0013c000" version="6.3.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0" address="7f4cb2d25000" size="00002000" version="6.3.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4000.3" address="7f4cb2d2d000" size="00049000" version="0.4000.3"/>
    <module path="/usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4000.3" address="7f4cb2f75000" size="00003000" version="0.4000.3"/>
    <module path="/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.3600.0" address="7f4cb2f79000" size="00022000" version="0.3600.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.3600.0" address="7f4cb319a000" size="00001000" version="0.3600.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5000.1" address="7f4cb319c000" size="00052000" version="0.5000.1"/>
    <module path="/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5000.1" address="7f4cb33ed000" size="00001000" version="0.5000.1"/>
    <module path="/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.31" address="7f4cb33ef000" size="000b0000" version="0.2400.31"/>
    <module path="/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.31" address="7f4cb369e000" size="00004000" version="0.2400.31"/>
    <module path="/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.31" address="7f4cb36a4000" size="0043c000" version="0.2400.31"/>
    <module path="/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.31" address="7f4cb3cdf000" size="00007000" version="0.2400.31"/>
    <module path="/lib/x86_64-linux-gnu/libm-2.24.so" address="7f4cb3ced000" size="00103000" version="2.24"/>
    <module path="/lib/x86_64-linux-gnu/libm-2.24.so" address="7f4cb3fef000" size="00001000" version="2.24"/>
    <module path="/lib/x86_64-linux-gnu/libdl-2.24.so" address="7f4cb3ff1000" size="00002000" version="2.24"/>
    <module path="/lib/x86_64-linux-gnu/libdl-2.24.so" address="7f4cb41f3000" size="00001000" version="2.24"/>
    <module path="/lib/x86_64-linux-gnu/libglib-2.0.so.0.5000.1" address="7f4cb41f5000" size="00112000" version="0.5000.1"/>
    <module path="/lib/x86_64-linux-gnu/libglib-2.0.so.0.5000.1" address="7f4cb4506000" size="00001000" version="0.5000.1"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_baseu_xml-3.0.so.0.2.0" address="7f4cb4509000" size="0000e000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_baseu_xml-3.0.so.0.2.0" address="7f4cb4717000" size="00001000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_gtk2u_richtext-3.0.so.0.2.0" address="7f4cb4719000" size="001a6000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_gtk2u_richtext-3.0.so.0.2.0" address="7f4cb4abe000" size="00014000" version="0.2.0"/>
    <module path="/lib/x86_64-linux-gnu/libc-2.24.so" address="7f4cb4ad9000" size="00195000" version="2.24"/>
    <module path="/lib/x86_64-linux-gnu/libc-2.24.so" address="7f4cb4e6d000" size="00004000" version="2.24"/>
    <module path="/lib/x86_64-linux-gnu/libgcc_s.so.1" address="7f4cb4e77000" size="00016000" version="1"/>
    <module path="/lib/x86_64-linux-gnu/libgcc_s.so.1" address="7f4cb508c000" size="00001000" version="1"/>
    <module path="/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22" address="7f4cb508e000" size="00171000" version="6.0.22"/>
    <module path="/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22" address="7f4cb53ff000" size="0000a000" version="6.0.22"/>
    <module path="/lib/x86_64-linux-gnu/libpthread-2.24.so" address="7f4cb540f000" size="00018000" version="2.24"/>
    <module path="/lib/x86_64-linux-gnu/libpthread-2.24.so" address="7f4cb5626000" size="00001000" version="2.24"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0.2.0" address="7f4cb562c000" size="00286000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0.2.0" address="7f4cb5ab2000" size="0000b000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0.2.0" address="7f4cb5acc000" size="0004b000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0.2.0" address="7f4cb5d17000" size="00002000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0.2.0" address="7f4cb5d1b000" size="00610000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0.2.0" address="7f4cb652b000" size="00072000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_gtk2u_adv-3.0.so.0.2.0" address="7f4cb65b1000" size="001c6000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_gtk2u_adv-3.0.so.0.2.0" address="7f4cb6976000" size="00021000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_gtk2u_qa-3.0.so.0.2.0" address="7f4cb699e000" size="0002d000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_gtk2u_qa-3.0.so.0.2.0" address="7f4cb6bcb000" size="00002000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_gtk2u_html-3.0.so.0.2.0" address="7f4cb6bce000" size="000d1000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_gtk2u_html-3.0.so.0.2.0" address="7f4cb6e9e000" size="0000c000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_gtk2u_xrc-3.0.so.0.2.0" address="7f4cb6eae000" size="00164000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_gtk2u_xrc-3.0.so.0.2.0" address="7f4cb7212000" size="0000b000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_gtk2u_propgrid-3.0.so.0.2.0" address="7f4cb7222000" size="000df000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_gtk2u_propgrid-3.0.so.0.2.0" address="7f4cb7501000" size="0000b000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_gtk2u_aui-3.0.so.0.2.0" address="7f4cb7510000" size="00093000" version="0.2.0"/>
    <module path="/usr/lib/x86_64-linux-gnu/libwx_gtk2u_aui-3.0.so.0.2.0" address="7f4cb77a2000" size="00008000" version="0.2.0"/>
    <module path="/usr/lib/libcodeblocks.so.0.0.1" address="7f4cb77ad000" size="006aa000" version="0.0.1"/>
    <module path="/usr/lib/libcodeblocks.so.0.0.1" address="7f4cb8057000" size="00027000" version="0.0.1"/>
    <module path="/lib/x86_64-linux-gnu/ld-2.24.so" address="7f4cb8095000" size="00023000" version="2.24"/>
    <module path="/usr/share/icons/hicolor/icon-theme.cache" address="7f4cb810a000" size="00001000"/>
    <module path="/SYSV00000000" address="7f4cb81c4000" size="00060000"/>
    <module path="/var/cache/fontconfig/6aa41aa22e18b8fa06a12da28ea9c28b-le64.cache-4" address="7f4cb8227000" size="00004000"/>
    <module path="/var/cache/fontconfig/3047814df9a2f067bd2d96a2b9c36e5a-le64.cache-4" address="7f4cb8236000" size="00006000"/>
    <module path="/var/cache/fontconfig/d52a8644073d54c13679302ca1180695-le64.cache-4" address="7f4cb8244000" size="00013000"/>
    <module path="/var/cache/fontconfig/0bd3dc0958fa2205aaaa8ebb13e2872b-le64.cache-4" address="7f4cb8296000" size="00001000"/>
    <module path="/var/cache/fontconfig/d589a48862398ed80a3d6066f4f56f4c-le64.cache-4" address="7f4cb8298000" size="00004000"/>
    <module path="/var/cache/fontconfig/8f02d4cb045bd6ce15663e43f347c9f8-le64.cache-4" address="7f4cb829f000" size="0000d000"/>
    <module path="/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache" address="7f4cb82ad000" size="00007000"/>
    <module path="/lib/x86_64-linux-gnu/ld-2.24.so" address="7f4cb82b7000" size="00001000" version="2.24"/>
    <module path="[stack]" address="7ffd8704c000" size="00021000"/>
    <module path="[vdso]" address="7ffd870a1000" size="00002000"/>
  </modules>
  <stack>
    <frame level="0"/>
    <frame level="1"/>
    <frame level="2"/>
    <frame level="3" function="CompilerMessages::FitColumns()" offset="00000021"/>
    <frame level="4" function="CompilerGCC::PrintBanner(BuildAction, cbProject*, ProjectBuildTarget*)" offset="00000640"/>
    <frame level="5" function="CompilerGCC::BuildStateManagement()" offset="00000263"/>
    <frame level="6" function="CompilerGCC::OnJobEnd(unsigned long, int)" offset="00000608"/>
    <frame level="7" function="wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&amp;, wxEvent&amp;) const" offset="0000003e"/>
    <frame level="8" function="wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&amp;, wxEvtHandler*, wxEvent&amp;)" offset="00000057"/>
    <frame level="9" function="wxEventHashTable::HandleEvent(wxEvent&amp;, wxEvtHandler*)" offset="0000008b"/>
    <frame level="10" function="wxEvtHandler::TryHereOnly(wxEvent&amp;)" offset="0000004b"/>
    <frame level="11" function="wxEvtHandler::ProcessEventLocally(wxEvent&amp;)" offset="00000033"/>
    <frame level="12" function="wxEvtHandler::ProcessEvent(wxEvent&amp;)" offset="00000045"/>
    <frame level="13" function="wxEvtHandler::ProcessPendingEvents()" offset="0000010a"/>
    <frame level="14" function="wxAppConsoleBase::ProcessPendingEvents()" offset="00000067"/>
    <frame level="15" function="wxApp::DoIdle()" offset="00000072"/>
    <frame level="16"/>
    <frame level="17" function="g_main_context_dispatch" offset="0000015a"/>
    <frame level="18"/>
    <frame level="19" function="g_main_loop_run" offset="000000c2"/>
    <frame level="20" function="gtk_main" offset="000000b7"/>
    <frame level="21" function="wxGUIEventLoop::DoRun()" offset="00000025"/>
    <frame level="22" function="wxEventLoopBase::Run()" offset="000000a3"/>
    <frame level="23" function="wxDialog::ShowModal()" offset="0000019d"/>
    <frame level="24"/>
    <frame level="25"/>
    <frame level="26" function="wxEntry(int&amp;, wchar_t**)" offset="00000092"/>
    <frame level="27"/>
    <frame level="28" function="__libc_start_main" offset="000000f1"/>
    <frame level="29"/>
  </stack>
</report>

Related

Tickets: #1197

Discussion

  • Teodor Petrov

    Teodor Petrov - 2016-11-03
    • Type: Undefined --> Bug_Report
     
  • Teodor Petrov

    Teodor Petrov - 2016-11-03

    Do you have other wx applicaitons that work correctly in this X server?

     
    • Riot

      Riot - 2016-11-03

      No - this is a headless server running only XVFB, it's not normally used for any graphical applications. If you have something else lightweight you can recommend for me to test with, I'd be happy to.

       
  • Andrew Cottrell

    Andrew Cottrell - 2022-02-06

    Running codeblocks executable will pop up a build dialog. The real solution is to update C::B to support a headless build batch option. See ticket 1197 for headless mode request

    Riot has not supplied or done any more testing since 2016 on this, so I think this can be closed as ticket 1197 will resolve this once completed.

     
  • Riot

    Riot - 2022-02-07

    Yes, I raised this in 2016 - 6 years ago - are you saying it's invalid because of that? I've seen a drive to close a lot of tickets here on that basis, but speaking frankly, it's bullshit. In the last few weeks a lot of tickets I opened 7 or 8 years ago got closed - fine - but if you're saying the solution to this issue is an experimental headless mode branch, then it's no good - sorry. Is there a bounty that you guys are getting paid to close these tickets? If so, it's kind of crappy. Certainly closing it on the basis of an entirely un-started request is not a good solution.

     
  • Andrew Cottrell

    Andrew Cottrell - 2022-02-07

    Can you answer the question asked in 2016:
    Do you have other wx applicaitons that work correctly in this X server?

    If you cannot answer this then do not expect devs who have limited time to spend allot of time to setup your config and test it.

    As for your attitude it will get you no where. Devs are not paid. You have access to the source and should use some of your time to fix things you find and correctly submit a patch so it can be looked at.

     
    • Riot

      Riot - 2022-02-07

      The question was answered six years ago:

       
  • Miguel Gimenez

    Miguel Gimenez - 2022-02-07

    The crash in CompilerMessages::FitColumns() is because the GUI exists partially. If this is still an issue the solution may be similar to [r12674].

     

    Related

    Commit: [r12674]

  • Miguel Gimenez

    Miguel Gimenez - 2022-02-08
    • status: open --> fixed
     
  • Miguel Gimenez

    Miguel Gimenez - 2022-02-08

    Should be fixed in [r12711], knock if it is not.

     

    Related

    Commit: [r12711]


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.