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 ?!
is that with Xojo 2017r1? or some newer beta?
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
Norman_P
(Norman P)
4
[quote=340695:@Etienne Pilon]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 ?![/quote]
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
Both crashes… Debug from the IDE and Build, 32b and 64b…
let me try ldd…
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)
few other app on the web (like google Chrome) had this issue… but i don’t know how they fix that :-/
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 …
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
[quote=340724:@Etienne Pilon]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[/quote]
Please file a bug report about that.