segfault error 4 in libgtk-x11-2.0...

  1. 4 months ago

    Config :
    Ubuntu 16.04 LTS 64b, Ubuntu 17 32b
    Library required : http://developer.xojo.com/system-requirements

    Xojo 2017R1.1 trial (i tried all versions from my licence 2015 Desktop and 2014 Pro)

    The app start, first window (it's a login prompt), second the main window barely appear... and crash with this error :

    Jul 16 12:28:21 ubuntu16 kernel: [ 1374.919316] DebugMyApp[6521]: segfault at 30 ip 00007faeb3e91c35 sp 00007ffd7e312128 error 4 in libgtk-x11-2.0.so.0.2400.30

    any ideas ?!

  2. Christian S

    Jul 16 Pre-Release Testers, Xojo Pro Germany

    is that with Xojo 2017r1? or some newer beta?

  3. the official
    and those Active plugin :

    fp Plugin.xojo_plugin
    MBS Xojo Cocoa Plugin.xojo_plugin
    MBS Xojo CocoaBase Plugin.xojo_plugin
    MBS Xojo CocoaControls Plugin.xojo_plugin
    MBS Xojo CocoaExtras Plugin.xojo_plugin
    MBS Xojo Lion Plugin.xojo_plugin
    MBS Xojo MacOSX Plugin.xojo_plugin
    MBS Xojo MacOSXCF Plugin.xojo_plugin
    MBS Xojo MacOSXCG Plugin.xojo_plugin
    MBS Xojo Main Plugin.xojo_plugin
    MBS Xojo Mavericks Plugin.xojo_plugin
    MBS Xojo MountainLion Plugin.xojo_plugin
    MBS Xojo OCR Plugin.xojo_plugin
    MBS Xojo Tidy Plugin.xojo_plugin
    MBS Xojo Util Plugin.xojo_plugin
    MBS Xojo Win Plugin.xojo_plugin
    MBS Xojo WinDragDrop Plugin.xojo_plugin
    MySQLCommunityPlugin.xojo_plugin

  4. Norman P

    Jul 16 Xojo Inc

    @Etienne P Config :
    Ubuntu 16.04 LTS 64b, Ubuntu 17 32b
    Library required : http://developer.xojo.com/system-requirements

    Xojo 2017R1.1 trial (i tried all versions from my licence 2015 Desktop and 2014 Pro)

    The app start, first window (it's a login prompt), second the main window barely appear... and crash with this error :

    Jul 16 12:28:21 ubuntu16 kernel: [ 1374.919316] DebugMyApp[6521]: segfault at 30 ip 00007faeb3e91c35 sp 00007ffd7e312128 error 4 in libgtk-x11-2.0.so.0.2400.30

    any ideas ?!

    This is an app you wrote thats crashing , not the IDE (correct?)

    If so BUILD the app and then run ldd against it to see what, if any dependencies are missing

     ldd /path/to/program_executable
  5. Both crashes... Debug from the IDE and Build, 32b and 64b...

    let me try ldd...

  6. I had to build it with an older version (i dont have the licence for 2017 :-/ )
    but i got the same crash from debugger or build

    hete@ubuntu16:~/Desktop/kanjo.desktop/Builds - Budjhete.xojo_project/Linux 64 bit/Kanjo$ ldd Kanjo
    	linux-vdso.so.1 =>  (0x00007ffdd67a8000)
    	XojoGUIFramework64.so => /home/hete/Desktop/kanjo.desktop/Builds - Budjhete.xojo_project/Linux 64 bit/Kanjo/./Kanjo Libs/XojoGUIFramework64.so (0x00007f5de32ae000)
    	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5de2ec5000)
    	libgtk-x11-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 (0x00007f5de287a000)
    	libgdk-x11-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 (0x00007f5de25c5000)
    	libatk-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007f5de239f000)
    	libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007f5de2017000)
    	libpangoft2-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007f5de1e01000)
    	libpangocairo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007f5de1bf3000)
    	libgdk_pixbuf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007f5de19d1000)
    	libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x00007f5de16bd000)
    	libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007f5de1470000)
    	libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f5de11c6000)
    	libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f5de0f83000)
    	libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f5de0d2f000)
    	libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f5de0a1e000)
    	libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f5de06e4000)
    	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5de03da000)
    	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5de01d6000)
    	libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007f5ddffd4000)
    	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f5ddfdb6000)
    	libc++.so.1 => /home/hete/Desktop/kanjo.desktop/Builds - Budjhete.xojo_project/Linux 64 bit/Kanjo/./Kanjo Libs/libc++.so.1 (0x00007f5ddfa05000)
    	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f5ddf7ef000)
    	/lib64/ld-linux-x86-64.so.2 (0x00005566e1fa6000)
    	libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007f5ddf5ea000)
    	libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f5ddf3e4000)
    	libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f5ddf1d9000)
    	libXinerama.so.1 => /usr/lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007f5ddefd6000)
    	libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007f5ddedc6000)
    	libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007f5ddebba000)
    	libXcursor.so.1 => /usr/lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007f5dde9b0000)
    	libXcomposite.so.1 => /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007f5dde7ad000)
    	libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f5dde5a9000)
    	libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f5dde397000)
    	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f5dde17c000)
    	libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f5dddf5a000)
    	libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f5dddd3f000)
    	libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007f5dddae0000)
    	libpixman-1.so.0 => /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007f5ddd838000)
    	libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f5ddd612000)
    	libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007f5ddd40e000)
    	libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007f5ddd204000)
    	libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f5ddcfe1000)
    	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f5ddcdd9000)
    	libthai.so.0 => /usr/lib/x86_64-linux-gnu/libthai.so.0 (0x00007f5ddcbd0000)
    	libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f5ddc9a6000)
    	libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f5ddc79e000)
    	libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f5ddc52d000)
    	libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007f5ddc308000)
    	libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f5ddc103000)
    	libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f5ddbefd000)
    	libdatrie.so.1 => /usr/lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007f5ddbcf4000)
  7. Norman P

    Jul 16 Xojo Inc

    nothing obvious missing

  8. few other app on the web (like google Chrome) had this issue... but i don't know how they fix that :-/

  9. i juste tried it on Mint Linux 32b and a old compilation of my app
    I just discovered : when i resize the windows that library crash ...

  10. Norman : i found the problem, it's this function in xojo : Tabpanel.remove(index)

    i did a subclass of TabPanel, and in a method i did a super.remove(index)

    it's look that linux doesnt like it

  11. Greg O

    Jul 17 Xojo Inc Somewhere near Raleigh, NC

    @Etienne P Norman : i found the problem, it's this function in xojo : Tabpanel.remove(index)

    i did a subclass of TabPanel, and in a method i did a super.remove(index)

    it's look that linux doesnt like it

    Please file a bug report about that.

or Sign Up to reply!