View Single Post
Posts: 20 | Thanked: 27 times | Joined on May 2019 @ Sydney, Australia
#8
Message 2 / 9

Running GVM inside qemu-arm on x86: segfault

Code:
$ qemu-arm -L /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL ./gvm
Garnet (tm) VM v1.0 (Prod-Release) - Build 708175 (Nov  3 2010-17:45:51)
GVM crashed during its 2 last initializations.
This most probably means that its storage is corrupted.
In order to allow regular operations, the storage has been erased.
+++++ PrvSegVHandler(): Addr: 0x58000000: SIGSEGV forwarded
*** Segmentation fault
Register dump:

 R0: fffed480   R1: 00000000   R2: fffee8b4   R3: 00000000
 R4: 58000000   R5: 00000000   R6: febcd780   R7: fffee9cf
 R8: febc21a0   R9: fffee9c4   SL: fee73970   FP: 0000000b
 IP: 00000000   SP: 00000001   LR: 58000000   PC: 00000000

 CPSR: 00000000

 Trap: 00000000   Error: 00000000   OldMask: 00000000
 Addr: 00000000

Backtrace:
/lib/libSegFault.so[0xfef6e500]
/home/i336/garnet-vm-1.0.6b-itos2009-armel/data/usr/bin/gvm/DAL.so[0xfeba2438]
/lib/libc.so.6(__default_rt_sa_restorer_v2+0x0)[0xfee73970]
/home/i336/garnet-vm-1.0.6b-itos2009-armel/data/usr/bin/gvm/DAL.so(Boot+0x30)[0xfeba3dd8]
./gvm(vfprintf+0x1438)[0xb8c0]
/lib/libc.so.6(__libc_start_main+0x108)[0xfee5c974]
./gvm(pthread_join+0x40)[0xa564]

Memory map:

8000-12000 r-xp 00000000 08:02 3284478          /home/i336/garnet-vm-1.0.6b-itos2009-armel/data/usr/bin/gvm/gvm
1a000-1b000 rw-p 0000a000 08:02 3284478          /home/i336/garnet-vm-1.0.6b-itos2009-armel/data/usr/bin/gvm/gvm
1b000-43000 rw-p 00000000 00:00 0 
58000000-58800000 r-xp 00000000 08:02 3284406          /home/i336/garnet-vm-1.0.6b-itos2009-armel/data/usr/bin/gvm/gvm.store
fcfc6000-fcfc7000 ---p 00000000 00:00 0 
fcfc7000-fd7c6000 rwxp 00000000 00:00 0 
fd7c6000-fd7c7000 ---p 00000000 00:00 0 
fd7c7000-fdfc6000 rwxp 00000000 00:00 0 
fdfc6000-fdfc7000 ---p 00000000 00:00 0 
fdfc7000-fe7c6000 rwxp 00000000 00:00 0 
fe7c6000-fe85d000 rw-p 00000000 00:00 0 
fe85d000-fe8c8000 r-xp 00000000 08:02 3284457          /home/i336/garnet-vm-1.0.6b-itos2009-armel/data/usr/bin/gvm/System.so
fe8c8000-fe8d0000 ---p 0006b000 08:02 3284457          /home/i336/garnet-vm-1.0.6b-itos2009-armel/data/usr/bin/gvm/System.so
fe8d0000-fe8d2000 rw-p 0006b000 08:02 3284457          /home/i336/garnet-vm-1.0.6b-itos2009-armel/data/usr/bin/gvm/System.so
fe8d2000-fe8d7000 r-xp 00000000 2b:21 790433          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libgdbm.so.3.0.0
fe8d7000-fe8de000 ---p 00005000 2b:21 790433          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libgdbm.so.3.0.0
fe8de000-fe8df000 rw-p 00004000 2b:21 790433          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libgdbm.so.3.0.0
fe8df000-fe913000 r-xp 00000000 2b:21 790863          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libdbus-1.so.3.4.0
fe913000-fe91b000 ---p 00034000 2b:21 790863          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libdbus-1.so.3.4.0
fe91b000-fe91c000 rw-p 00034000 2b:21 790863          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libdbus-1.so.3.4.0
fe91c000-fe943000 r-xp 00000000 2b:21 791263          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libpulsecommon-0.9.15.so
fe943000-fe94b000 ---p 00027000 2b:21 791263          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libpulsecommon-0.9.15.so
fe94b000-fe94c000 rw-p 00027000 2b:21 791263          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libpulsecommon-0.9.15.so
fe94c000-fe96b000 r-xp 00000000 2b:21 791262          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libpulse.so.0.8.0
fe96b000-fe973000 ---p 0001f000 2b:21 791262          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libpulse.so.0.8.0
fe973000-fe974000 rw-p 0001f000 2b:21 791262          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libpulse.so.0.8.0
fe974000-fe976000 r-xp 00000000 2b:21 791264          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libpulse-simple.so.0.0.2
fe976000-fe97d000 ---p 00002000 2b:21 791264          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libpulse-simple.so.0.0.2
fe97d000-fe97e000 rw-p 00001000 2b:21 791264          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libpulse-simple.so.0.0.2
fe97e000-fea4d000 r-xp 00000000 2b:21 790418          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libstdc++.so.6.0.9
fea4d000-fea55000 ---p 000cf000 2b:21 790418          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libstdc++.so.6.0.9
fea55000-fea57000 r--p 000cf000 2b:21 790418          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libstdc++.so.6.0.9
fea57000-fea59000 rw-p 000d1000 2b:21 790418          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libstdc++.so.6.0.9
fea59000-fea5f000 rw-p 00000000 00:00 0 
fea5f000-feaae000 r-xp 00000000 2b:21 791898          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libSDL-1.2.so.0.11.1
feaae000-feab6000 ---p 0004f000 2b:21 791898          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libSDL-1.2.so.0.11.1
feab6000-feab8000 rw-p 0004f000 2b:21 791898          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libSDL-1.2.so.0.11.1
feab8000-feabf000 rw-p 00000000 00:00 0 
feabf000-feb77000 r-xp 00000000 2b:21 791336          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libasound.so.2.0.0
feb77000-feb7b000 rw-p 000b8000 2b:21 791336          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libasound.so.2.0.0
feb88000-febba000 r-xp 00000000 08:02 3284458          /home/i336/garnet-vm-1.0.6b-itos2009-armel/data/usr/bin/gvm/DAL.so
febba000-febc2000 ---p 00032000 08:02 3284458          /home/i336/garnet-vm-1.0.6b-itos2009-armel/data/usr/bin/gvm/DAL.so
febc2000-febc3000 rw-p 00032000 08:02 3284458          /home/i336/garnet-vm-1.0.6b-itos2009-armel/data/usr/bin/gvm/DAL.so
febc3000-febd0000 rw-p 00000000 00:00 0 
febd0000-febd1000 rw-s 00000000 00:05 7602180          /SYSV67687374
febd1000-febd4000 rw-p 00000000 00:00 0 
febd4000-febf4000 r-xp 00000000 2b:21 791238          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libpng12.so.0.37.0
febf4000-febfb000 ---p 00020000 2b:21 791238          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libpng12.so.0.37.0
febfb000-febfc000 rw-p 0001f000 2b:21 791238          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libpng12.so.0.37.0
febfc000-fec4f000 r-xp 00000000 2b:21 791236          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libpixman-1.so.0.17.3
fec4f000-fec57000 ---p 00053000 2b:21 791236          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libpixman-1.so.0.17.3
fec57000-fec59000 rw-p 00053000 2b:21 791236          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libpixman-1.so.0.17.3
fec59000-fec5d000 r-xp 00000000 2b:21 790949          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libXdmcp.so.6.0.0
fec5d000-fec64000 ---p 00004000 2b:21 790949          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libXdmcp.so.6.0.0
fec64000-fec65000 rw-p 00003000 2b:21 790949          /mnt/tmp10/scratchbox/users/maemo/targets/FREMANTLE_ARMEL/usr/lib/libXdmcp.so.6.0.0
fec65000-fec66000 rw-p 00000000 00:00 0
Memory map continued...
 

The Following 2 Users Say Thank You to i336_ For This Useful Post: