Revision 7012 crashes when started

Discussion about CodeLite development process and patches
tankist02
CodeLite Veteran
Posts: 56
Joined: Thu Sep 22, 2011 11:29 pm
Genuine User: Yes
IDE Question: c++
Contact:

Revision 7012 crashes when started

Post by tankist02 » Tue Nov 18, 2014 3:10 am

I updated CL 7 sources today, rebuilt and now CL crashes immediately upon start.

Starting from terminal doesn't print anything.

I built debug version and ran it in gdb. The crash happens not in CL code since I couldn't see symbols in backtrace.

Here is what CL is linked against:

Code: Select all

$ ldd /usr/bin/codelite
	linux-vdso.so.1 =>  (0x00007fffc18f3000)
	libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00000035a2800000)
	libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x00000035a3c00000)
	libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x00000035ac000000)
	libgio-2.0.so.0 => /lib64/libgio-2.0.so.0 (0x00000035a5000000)
	libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x00000035a3400000)
	libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x00000035a4000000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x00000035aac00000)
	libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x00000035a9400000)
	libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x00000035a8000000)
	libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x00000035ab000000)
	libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x00000035a9800000)
	libpangoxft-1.0.so.0 => /usr/lib64/libpangoxft-1.0.so.0 (0x00000035a2c00000)
	libgdk-x11-2.0.so.0 => /usr/lib64/libgdk-x11-2.0.so.0 (0x00000035ac400000)
	libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00000035ab800000)
	libwx_gtk2u_aui-3.0.so.0 => /usr/local/lib/libwx_gtk2u_aui-3.0.so.0 (0x00007fa40542b000)
	libwx_gtk2u_propgrid-3.0.so.0 => /usr/local/lib/libwx_gtk2u_propgrid-3.0.so.0 (0x00007fa405144000)
	libwx_gtk2u_stc-3.0.so.0 => /usr/local/lib/libwx_gtk2u_stc-3.0.so.0 (0x00007fa404d0a000)
	libwx_gtk2u_ribbon-3.0.so.0 => /usr/local/lib/libwx_gtk2u_ribbon-3.0.so.0 (0x00007fa404a9d000)
	libwx_gtk2u_xrc-3.0.so.0 => /usr/local/lib/libwx_gtk2u_xrc-3.0.so.0 (0x00007fa40479d000)
	libwx_gtk2u_html-3.0.so.0 => /usr/local/lib/libwx_gtk2u_html-3.0.so.0 (0x00007fa4044d1000)
	libwx_gtk2u_qa-3.0.so.0 => /usr/local/lib/libwx_gtk2u_qa-3.0.so.0 (0x00007fa4042ab000)
	libwx_gtk2u_adv-3.0.so.0 => /usr/local/lib/libwx_gtk2u_adv-3.0.so.0 (0x00007fa403eca000)
	libwx_gtk2u_core-3.0.so.0 => /usr/local/lib/libwx_gtk2u_core-3.0.so.0 (0x00007fa4036ea000)
	libwx_baseu_xml-3.0.so.0 => /usr/local/lib/libwx_baseu_xml-3.0.so.0 (0x00007fa4034db000)
	libwx_baseu_net-3.0.so.0 => /usr/local/lib/libwx_baseu_net-3.0.so.0 (0x00007fa403290000)
	libwx_baseu-3.0.so.0 => /usr/local/lib/libwx_baseu-3.0.so.0 (0x00007fa402dfc000)
	libclang.so => /usr/lib64/codelite/libclang.so (0x0000003276200000)
	libwxsqlite3.so => /usr/lib64/codelite/libwxsqlite3.so (0x00007fa402b2a000)
	liblibcodelite.so => /usr/lib64/codelite/liblibcodelite.so (0x00007fa4024db000)
	libplugin.so => /usr/lib64/codelite/libplugin.so (0x00007fa401de6000)
	libdl.so.2 => /lib64/libdl.so.2 (0x00000035a1800000)
	libutil.so.1 => /lib64/libutil.so.1 (0x00000035b1000000)
	libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00000035aa400000)
	libm.so.6 => /lib64/libm.so.6 (0x00000035a1400000)
	libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00000035a6400000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x00000035a1c00000)
	libc.so.6 => /lib64/libc.so.6 (0x00000035a1000000)
	librt.so.1 => /lib64/librt.so.1 (0x00000035a2400000)
	libresolv.so.2 => /lib64/libresolv.so.2 (0x00000035a3000000)
	libz.so.1 => /lib64/libz.so.1 (0x00000035a2000000)
	libselinux.so.1 => /lib64/libselinux.so.1 (0x00007fa401bc3000)
	libpng12.so.0 => /usr/lib64/libpng12.so.0 (0x00000035a6800000)
	libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0 (0x00000035a9000000)
	libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00000035a5800000)
	libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00000035a6000000)
	libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00000035a7400000)
	libX11.so.6 => /usr/lib64/libX11.so.6 (0x00000035a4400000)
	libXft.so.2 => /usr/lib64/libXft.so.2 (0x00000035ad400000)
	libXext.so.6 => /usr/lib64/libXext.so.6 (0x00000035a5c00000)
	libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00000035a8800000)
	libXi.so.6 => /usr/lib64/libXi.so.6 (0x00000035a7000000)
	libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00000035a7800000)
	libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00000035a7c00000)
	libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x00000035a8c00000)
	libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00000035aa800000)
	libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00000035a8400000)
	libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007fa4019b8000)
	libSM.so.6 => /usr/lib64/libSM.so.6 (0x00000035ae000000)
	libjpeg.so.62 => /usr/lib64/libjpeg.so.62 (0x00000035b1c00000)
	libtiff.so.3 => /usr/lib64/libtiff.so.3 (0x00000035ae800000)
	libexpat.so.1 => /lib64/libexpat.so.1 (0x00000035a5400000)
	/lib64/ld-linux-x86-64.so.2 (0x00000035a0c00000)
	libssh.so.4 => /usr/lib64/libssh.so.4 (0x00007fa401776000)
	libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00000035a4c00000)
	libICE.so.6 => /usr/lib64/libICE.so.6 (0x00000035adc00000)
	libuuid.so.1 => /lib64/libuuid.so.1 (0x00000035ab400000)
	libssl.so.10 => /usr/lib64/libssl.so.10 (0x00000035b2000000)
	libcrypto.so.10 => /usr/lib64/libcrypto.so.10 (0x00007fa401394000)
	libXau.so.6 => /usr/lib64/libXau.so.6 (0x00000035a4800000)
	libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00000035b1400000)
	libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00000035b0000000)
	libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00000035ad800000)
	libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00000035afc00000)
	libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00000035af800000)
	libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00000035b0400000)

DavidGH
CodeLite Plugin
Posts: 677
Joined: Wed Sep 03, 2008 7:26 pm
Contact:

Re: Revision 7012 crashes when started

Post by DavidGH » Tue Nov 18, 2014 1:26 pm

Hi,

Seeing the backtrace might help. I suggest you create it by doing: thread apply all bt
in case the problem is occuring in a different thread.

I see that you're linking to a self-built wx3. Did you update that recently too?

Regards,

David

tankist02
CodeLite Veteran
Posts: 56
Joined: Thu Sep 22, 2011 11:29 pm
Genuine User: Yes
IDE Question: c++
Contact:

Re: Revision 7012 crashes when started

Post by tankist02 » Fri Nov 21, 2014 3:31 am

I updated CL sources today, rebuilt and now the crash is gone.

Post Reply