[Vm-dev] Cog spur VMs crashing in new Fedora 24

Casimiro - GMAIL casimiro.barreto at gmail.com
Fri Jun 24 17:56:28 UTC 2016


Just upgraded another box (an ASUS with Intel GPU). Here things worked
all right from install.
Will reinstrall the Samsung box and see what happens.

Em 23-06-2016 20:05, Eliot Miranda escreveu:
>  
>
>
> So if you do ldd on the vm-display-X11 module are all the libraries
> found?  Here's an example output on ARM:
>
> eliot at pi2 ~/all/Squeak/Squeak5.0 $ ldd
> ~/all/oscogvm/products/cogspurlinuxhtARM/lib/squeak/5.0-201606212031/vm-display-X11 
>         /usr/lib/arm-linux-gnueabihf/libcofi_rpi.so (0x76f80000)
>         libXext.so.6 => /usr/lib/arm-linux-gnueabihf/libXext.so.6
> (0x76f5a000)
>         libSM.so.6 => /usr/lib/arm-linux-gnueabihf/libSM.so.6 (0x76f4c000)
>         libICE.so.6 => /usr/lib/arm-linux-gnueabihf/libICE.so.6
> (0x76f2f000)
>         libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0x76f24000)
>         libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0
> (0x76f05000)
>         libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0x76e93000)
>         libnsl.so.1 => /lib/arm-linux-gnueabihf/libnsl.so.1 (0x76e77000)
>         libuuid.so.1 => /lib/arm-linux-gnueabihf/libuuid.so.1 (0x76e6a000)
>         libasound.so.2 => /usr/lib/arm-linux-gnueabihf/libasound.so.2
> (0x76da6000)
>         libX11.so.6 => /usr/lib/arm-linux-gnueabihf/libX11.so.6
> (0x76c92000)
>         libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0x76b61000)
>         /lib/ld-linux-armhf.so.3 (0x76fae000)
>         libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1
> (0x76b39000)
>         librt.so.1 => /lib/arm-linux-gnueabihf/librt.so.1 (0x76b2a000)
>         libxcb.so.1 => /usr/lib/arm-linux-gnueabihf/libxcb.so.1
> (0x76b0b000)
>         libXau.so.6 => /usr/lib/arm-linux-gnueabihf/libXau.so.6
> (0x76b01000)
>         libXdmcp.so.6 => /usr/lib/arm-linux-gnueabihf/libXdmcp.so.6
> (0x76af4000)
>
> On Thu, Jun 23, 2016 at 3:47 PM, Casimiro - GMAIL
> <casimiro.barreto at gmail.com <mailto:casimiro.barreto at gmail.com>> wrote:
>
>      
>     Em 23-06-2016 18:39, Esteban Lorenzano escreveu:
>>      
>>
>>
>>     can you try this one? 
>>
>>     cog_linux32x86_squeak.stack.spur_201606230315.tar.gz
>>     <https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_linux32x86_squeak.stack.spur_201606230315.tar.gz>
>>
>>     pharo will not work completely but at least we will know if is
>>     pharovm flavour or all vm’s 
>>
>>     Esteban
>     The trace for this VM is as follows and it seems to be complaining
>     about the vm-display-X11 module:
>
>     [CdAB63 at localhost 5.0-201606230315]$ gdb ./squeak
>     GNU gdb (GDB) Fedora 7.11.1-75.fc24
>     Copyright (C) 2016 Free Software Foundation, Inc.
>     License GPLv3+: GNU GPL version 3 or later
>     <http://gnu.org/licenses/gpl.html> <http://gnu.org/licenses/gpl.html>
>     This is free software: you are free to change and redistribute it.
>     There is NO WARRANTY, to the extent permitted by law.  Type "show
>     copying"
>     and "show warranty" for details.
>     This GDB was configured as "x86_64-redhat-linux-gnu".
>     Type "show configuration" for configuration details.
>     For bug reporting instructions, please see:
>     <http://www.gnu.org/software/gdb/bugs/>
>     <http://www.gnu.org/software/gdb/bugs/>.
>     Find the GDB manual and other documentation resources online at:
>     <http://www.gnu.org/software/gdb/documentation/>
>     <http://www.gnu.org/software/gdb/documentation/>.
>     For help, type "help".
>     Type "apropos word" to search for commands related to "word"...
>     Reading symbols from ./squeak...done.
>     (gdb) run
>     Starting program:
>     /home/CdAB63/Downloads/products/stkspurlinuxht/lib/squeak/5.0-201606230315/squeak
>
>     Missing separate debuginfos, use: dnf debuginfo-install
>     glibc-2.23.1-8.fc24.i686
>     [Thread debugging using libthread_db enabled]
>     Using host libthread_db library "/lib64/libthread_db.so.1".
>
>     Program received signal SIGSEGV, Segmentation fault.
>     0x00000000 in ?? ()
>     (gdb) backtrace full
>     #0  0x00000000 in ?? ()
>     No symbol table info available.
>     #1  0xf7f92d7e in __pthread_once_slow () from /lib/libpthread.so.0
>     No symbol table info available.
>     #2  0xf7aa7c05 in ?? () from /lib/libGL.so.1
>     No symbol table info available.
>     #3  0xf7a702ab in ?? () from /lib/libGL.so.1
>     No symbol table info available.
>     #4  0xf7fe8da1 in call_init.part () from /lib/ld-linux.so.2
>     No symbol table info available.
>     #5  0xf7fe8f00 in _dl_init () from /lib/ld-linux.so.2
>     No symbol table info available.
>     #6  0xf7fed80f in dl_open_worker () from /lib/ld-linux.so.2
>     No symbol table info available.
>     #7  0xf7fe8c91 in _dl_catch_error () from /lib/ld-linux.so.2
>     No symbol table info available.
>     #8  0xf7fecd89 in _dl_open () from /lib/ld-linux.so.2
>     No symbol table info available.
>     #9  0xf7fa2c05 in dlopen_doit () from /lib/libdl.so.2
>     No symbol table info available.
>     #10 0xf7fe8c91 in _dl_catch_error () from /lib/ld-linux.so.2
>     No symbol table info available.
>     #11 0xf7fa335d in _dlerror_run () from /lib/libdl.so.2
>     No symbol table info available.
>     #12 0xf7fa2cae in dlopen@@GLIBC_2.1 <mailto:dlopen@@GLIBC_2.1> ()
>     from /lib/libdl.so.2
>     No symbol table info available.
>     #13 0x080a08a7 in tryLoading (dirName=0xffffac2c
>     "/home/CdAB63/Downloads/products/stkspurlinuxht/lib/squeak/5.0-201606230315/",
>     moduleName=0xffffbc8c "vm-display-X11")
>         at
>     /home/travis/build/OpenSmalltalk/vm/platforms/unix/vm/sqUnixExternalPrims.c:245
>             libName =
>     "/home/CdAB63/Downloads/products/stkspurlinuxht/lib/squeak/5.0-201606230315/vm-display-X11\000\377y\214\376\367\000\000\000\000W\253\377\377\003\000\000\000\000\000\000\000\070\000\000\000\000\000\000\000[\000\000\000\000\000\000\000n\000\000\000\000\000\000\000w\000\000\000\000\000\000\000|\000\000\000\000\360\371\367\377\377\377\177\201\000\000\000~-\371\367\260$\372\367\060`\372\367\351Q\335\367\000\300\362\367`\307\362\367\220+\372\367`\373\001\000\367{\335\367\353\201\376\367\000"...
>             buf = {st_dev = 64770, __pad1 = 53052, __st_ino =
>     14420702, st_mode = 33261, st_nlink = 1, st_uid = 1000, st_gid =
>     1000, st_rdev = 0, __pad2 = 53044, st_size = 264943,
>               st_blksize = 4096, st_blocks = 520, st_atim = {tv_sec =
>     1466720855, tv_nsec = 541848724}, st_mtim = {tv_sec = 1466652243,
>     tv_nsec = 0}, st_ctim = {tv_sec = 1466720774,
>                 tv_nsec = 231755653}, st_ino = 14420702}
>             prefixes = {0x8123af4 "", 0x8127d62 "lib", 0x0}
>             suffixes = {0x8123af4 "", 0x8127d5b ".so", 0x8127d5f
>     ".dylib", 0x0}
>             handle = <optimized out>
>             prefix = <optimized out>
>             suffix = <optimized out>
>     #14 0x080a0ac1 in ioLoadModule (pluginName=0xffffbc8c
>     "vm-display-X11") at
>     /home/travis/build/OpenSmalltalk/vm/platforms/unix/vm/sqUnixExternalPrims.c:328
>             path =
>     "/home/CdAB63/Downloads/products/stkspurlinuxht/lib/squeak/5.0-201606230315/",
>     '\000' <repeats 179 times>
>             c = <optimized out>
>             in = <optimized out>
>             out = <optimized out>
>             handle = 0x0
>     #15 0x0805e75f in queryLoadModule (type=0x8123911 "display",
>     name=0x81238d9 "X11", query=1) at
>     /home/travis/build/OpenSmalltalk/vm/platforms/unix/vm/sqUnixMain.c:1079
>             handle = <optimized out>
>             modName =
>     "vm-display-X11\000\377q\335\005\b\033\275\377\377\200\254\027\b\001\020",
>     '\000' <repeats 14 times>,
>     "\002\375\000\000\000\000\000\000\000\000\000\000\335\n\334\000\355\201\000\000\001\000\000\000\350\003\000\000\350\003",
>     '\000' <repeats 14 times>,
>     "*'=\000\000\000\000\000\000\020\000\000\230\036\000\000\000\000\000\000WblW\033\"\341\037KVkW\000\000\000\000\006blWS\002\204\r\335\n\334\000\000\000\000\000\000\000\000/home/CdAB63/Downloads/products/stkspurlinuxht/lib/squeak"...
>             itfName =
>     "display_X11\000\353:\335\367\000\300\362\367k\336\377\377\222;\022\bDI\000"
>             module = <optimized out>
>             itf = 0x0
>     #16 0x0805e83f in queryModule (type=0x8123911 "display",
>     name=0x81238d9 "X11") at
>     /home/travis/build/OpenSmalltalk/vm/platforms/unix/vm/sqUnixMain.c:1112
>     ---Type <return> to continue, or q <return> to quit---
>     No locals.
>     #17 0x0805e88b in loadImplicit (addr=0x8159928 <displayModule>,
>     evar=<optimized out>, type=<optimized out>, name=0x81238d9 "X11")
>         at
>     /home/travis/build/OpenSmalltalk/vm/platforms/unix/vm/sqUnixMain.c:1205
>     No locals.
>     #18 0x0805d4bb in loadModules () at
>     /home/travis/build/OpenSmalltalk/vm/platforms/unix/vm/sqUnixMain.c:1217
>     No locals.
>     #19 main (argc=1, argv=0xffffcf34, envp=0xffffcf3c) at
>     /home/travis/build/OpenSmalltalk/vm/platforms/unix/vm/sqUnixMain.c:1935
>     No locals.
>     (gdb)
>
>     -- 
>     The information contained in this message is confidential and
>     intended to the recipients specified in the headers. If you
>     received this message by error, notify the sender immediately. The
>     unauthorized use, disclosure, copy or alteration of this message
>     are strictly forbidden and subjected to civil and criminal sanctions.
>
>     ==
>
>     This email may be signed using PGP key *ID: 0x4134A417*
>
>
>
>
> -- 
> _,,,^..^,,,_
> best, Eliot


-- 
The information contained in this message is confidential and intended
to the recipients specified in the headers. If you received this message
by error, notify the sender immediately. The unauthorized use,
disclosure, copy or alteration of this message are strictly forbidden
and subjected to civil and criminal sanctions.

==

This email may be signed using PGP key *ID: 0x4134A417*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20160624/05c1b943/attachment.htm


More information about the Vm-dev mailing list