summary refs log tree commit diff stats
path: root/gitlab/issues_text/target_i386/host_missing/accel_missing/1492
diff options
context:
space:
mode:
Diffstat (limited to 'gitlab/issues_text/target_i386/host_missing/accel_missing/1492')
-rw-r--r--gitlab/issues_text/target_i386/host_missing/accel_missing/1492292
1 files changed, 0 insertions, 292 deletions
diff --git a/gitlab/issues_text/target_i386/host_missing/accel_missing/1492 b/gitlab/issues_text/target_i386/host_missing/accel_missing/1492
deleted file mode 100644
index af14064b4..000000000
--- a/gitlab/issues_text/target_i386/host_missing/accel_missing/1492
+++ /dev/null
@@ -1,292 +0,0 @@
-[coredump] [git master] qemu-x86_64 segfaults on ppc64le (4K page size) when trying to run android-studio inside chroot
-Description of problem:
-qemu-x86_64 segfaults when trying to run android-studio inside an Arch Linux x86_64 chroot from a Gentoo Linux ppc64le (4K page size) host. Hardware is a Raptor CS Talos 2 Power 9.
-```
-[niko@talos2 ~]$ android-studio 
-/usr/bin/android-studio: line 200: 117922 Segmentation fault      (core dumped) "$JAVA_BIN" -classpath "$CLASS_PATH" ${VM_OPTIONS} "-XX:ErrorFile=$HOME/java_error_in_studio_%p.log" "-XX:HeapDumpPath=$HOME/java_error_in_studio_.hprof" "-Djb.vmOptionsFile=${USER_VM_OPTIONS_FILE:-${VM_OPTIONS_FILE}}" ${IDE_PROPERTIES_PROPERTY} -Djava.system.class.loader=com.intellij.util.lang.PathClassLoader -Didea.strict.classpath=true -Didea.vendor.name=Google -Didea.paths.selector=AndroidStudio2022.1 -Didea.platform.prefix=AndroidStudio -Didea.jre.check=true -Dsplash=true com.intellij.idea.Main "$@"
-```
-Steps to reproduce:
-1. Create an Arch Linux chroot from a bootstrap tarball: https://wiki.archlinux.org/title/Install_Arch_Linux_from_existing_Linux#Method_A:_Using_the_bootstrap_tarball_(recommended)
-2. Chroot into it using the following script:
-```
-#!/bin/bash
-
-basedir="/home/niko/chroots/arch-x86_64"
-cp /etc/resolv.conf ${basedir}/etc/
-cp /usr/bin/qemu-x86_64 ${basedir}/usr/bin/
-sed -i 's!#Server = http://archlinux.mirror.garr.it/archlinux/$repo/os/$arch!Server = http://archlinux.mirror.garr.it/archlinux/$repo/os/$a>
-mount --make-slave --bind  ${basedir} ${basedir}
-mount -t proc none ${basedir}/proc
-mount -t sysfs none ${basedir}/sys/
-mount --make-rslave --rbind /dev ${basedir}/dev
-mount --make-rslave --rbind /run ${basedir}/run
-chroot ${basedir} /bin/bash
-sleep 3
-umount -R ${basedir}/run
-umount -R ${basedir}/dev
-umount ${basedir}/sys
-umount ${basedir}/proc
-umount ${basedir}
-mount | grep chroots | grep arch-x86_64 | grep -v snap
-```
-3. Initialize pacaman keyring and update system:
-```
-# pacman-key --init
-# pacman-key --populate
-# pacman -Syu
-```
-4. Install android-studio from the AUR (download `PKGBUILD` and run `makepkg -s`, finally install the package with `pacman -U <packagename>`): https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=android-studio
-5. Create an unpriviledged account and run `android-studio`
-6. Wait for the crash.
-Additional information:
-```
-Wed 2023-02-15 12:39:32 CET   117922 1000 1000 SIGSEGV present  /home/niko/chroots/arch-x86_64/usr/bin/qemu-x86_64                         >
-talos2 ~ # coredumpctl gdb 117922
-           PID: 117922 (java)
-           UID: 1000 (niko)
-           GID: 1000 (niko)
-        Signal: 11 (SEGV)
-     Timestamp: Wed 2023-02-15 12:39:25 CET (1min 47s ago)
-  Command Line: /usr/bin/qemu-x86_64 /opt/android-studio/jbr/bin/java -classpath /opt/android-studio/lib/util.jar:/opt/android-studio/lib/app.jar:/opt/android-studio/lib/3rd-party-rt.jar:/opt/android-studio/lib/jna.jar:/opt/android-studio/lib/platform-statistics-devkit.jar:/opt/android-studio/lib/jps-model.jar:/opt/android-studio/lib/rd-core.jar:/opt/android-studio/lib/rd-framework.jar:/opt/android-studio/lib/stats.jar:/opt/android-studio/lib/protobuf.jar:/opt/android-studio/lib/external-system-rt.jar:/opt/android-studio/lib/forms_rt.jar:/opt/android-studio/lib/intellij-test-discovery.jar:/opt/android-studio/lib/rd-swing.jar:/opt/android-studio/lib/annotations.jar:/opt/android-studio/lib/groovy.jar:/opt/android-studio/lib/annotations-java5.jar:/opt/android-studio/lib/byte-buddy-agent.jar:/opt/android-studio/lib/error-prone-annotations.jar:/opt/android-studio/lib/externalProcess-rt.jar:/opt/android-studio/lib/grpc-netty-shaded.jar:/opt/android-studio/lib/idea_rt.jar:/opt/android-studio/lib/intellij-coverage-agent-1.0.656.jar:/opt/android-studio/lib/junit.jar:/opt/android-studio/lib/junit4.jar:/opt/android-studio/lib/lz4-java.jar:/opt/android-studio/lib/platform-objectSerializer-annotations.jar:/opt/android-studio/lib/pty4j.jar:/opt/android-studio/lib/rd-text.jar:/opt/android-studio/lib/resources.jar:/opt/android-studio/lib/util_rt.jar:/opt/android-studio/lib/winp.jar:/opt/android-studio/lib/ant/lib/ant.jar:/opt/android-studio/lib/dbus-java-3.2.1.jar:/opt/android-studio/lib/java-utils-1.0.6.jar:/opt/android-studio/lib/jnr-unixsocket-0.23.jar:/opt/android-studio/lib/jnr-ffi-2.1.10.jar:/opt/android-studio/lib/jffi-1.2.19.jar:/opt/android-studio/lib/jffi-1.2.19-native.jar:/opt/android-studio/lib/asm-7.1.jar:/opt/android-studio/lib/asm-commons-7.1.jar:/opt/android-studio/lib/asm-analysis-7.1.jar:/opt/android-studio/lib/asm-tree-7.1.jar:/opt/android-studio/lib/asm-util-7.1.jar:/opt/android-studio/lib/jnr-a64asm-1.0.0.jar:/opt/android-studio/lib/jnr-x86asm-1.0.2.jar:/opt/android-studio/lib/jnr-constants-0.9.12.jar:/opt/android-studio/lib/jnr-enxio-0.21.jar:/opt/android-studio/lib/jnr-posix-3.0.50.jar -Xms256m -Xmx1280m -XX:ReservedCodeCacheSize=512m -XX:+IgnoreUnrecognizedVMOptions -XX:+UseG1GC -XX:SoftRefLRUPolicyMSPerMB=50 -XX:CICompilerCount=2 -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -ea -Dsun.io.useCanonCaches=false $'-Djdk.http.auth.tunneling.disabledSchemes=""' -Djdk.attach.allowAttachSelf=true -Djdk.module.illegalAccess.silent=true -Djna.nosys=true -Djna.boot.library.path= -Didea.vendor.name=Google -Dkotlinx.coroutines.debug=off -Dsun.tools.attach.tmp.only=true -XX:ErrorFile=/home/niko/java_error_in_studio_%p.log -XX:HeapDumpPath=/home/niko/java_error_in_studio_.hprof -Djb.vmOptionsFile=/opt/android-studio/bin/studio64.vmoptions -Djava.system.class.loader=com.intellij.util.lang.PathClassLoader -Didea.strict.classpath=true -Didea.vendor.name=Google -Didea.paths.selector=AndroidStudio2022.1 -Didea.platform.prefix=AndroidStudio -Didea.jre.check=true -Dsplash=true com.intellij.idea.Main
-    Executable: /home/niko/chroots/arch-x86_64/usr/bin/qemu-x86_64
- Control Group: /user.slice/user-1000.slice/user@1000.service/session.slice/vte-spawn-a3a4897b-7df3-4b3e-a8fc-91898d4e7b51.scope
-          Unit: user@1000.service
-     User Unit: vte-spawn-a3a4897b-7df3-4b3e-a8fc-91898d4e7b51.scope
-         Slice: user-1000.slice
-     Owner UID: 1000 (niko)
-       Boot ID: 33cad872d21043ebbe3dd6581bdd28c6
-    Machine ID: b3e834569b8ff461391f5ac061feb773
-      Hostname: talos2
-       Storage: /var/lib/systemd/coredump/core.java.1000.33cad872d21043ebbe3dd6581bdd28c6.117922.1676461165000000.zst (present)
-  Size on Disk: 226.7M
-       Message: Process 117922 (java) of user 1000 dumped core.
-
-GNU gdb (Gentoo 12.1 vanilla) 12.1
-Copyright (C) 2022 Free Software Foundation, Inc.
-License GPLv3+: GNU GPL version 3 or later <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 "powerpc64le-unknown-linux-gnu".
-Type "show configuration" for configuration details.
-For bug reporting instructions, please see:
-<https://bugs.gentoo.org/>.
-Find the GDB manual and other documentation resources online at:
-    <http://www.gnu.org/software/gdb/documentation/>.
-
-For help, type "help".
-Type "apropos word" to search for commands related to "word"...
-Reading symbols from /home/niko/chroots/arch-x86_64/usr/bin/qemu-x86_64...
-BFD: warning: /var/tmp/coredump-R9M5K3: unsupported GNU_PROPERTY_TYPE (5) type: 0xc0000002
-BFD: warning: /var/tmp/coredump-R9M5K3: unsupported GNU_PROPERTY_TYPE (5) type: 0xc0010001
-BFD: warning: /var/tmp/coredump-R9M5K3: unsupported GNU_PROPERTY_TYPE (5) type: 0xc0010002
-
-warning: Can't open file /opt/android-studio/jbr/bin/java during file-backed mapping note processing
-
-warning: Can't open file /usr/lib/ld-linux-x86-64.so.2 during file-backed mapping note processing
-
-warning: Can't open file /usr/lib/libpthread.so.0 during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/jbr/lib/jli/libjli.so during file-backed mapping note processing
-
-warning: Can't open file /usr/lib/libdl.so.2 during file-backed mapping note processing
-
-warning: Can't open file /usr/lib/libc.so.6 during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/jbr/lib/server/libjvm.so during file-backed mapping note processing
-
-warning: Can't open file /usr/lib/libm.so.6 during file-backed mapping note processing
-
-warning: Can't open file /usr/lib/librt.so.1 during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/jbr/lib/libverify.so during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/jbr/lib/libjava.so during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/jbr/lib/libjimage.so during file-backed mapping note processing
-
-warning: Can't open file /tmp/hsperfdata_niko/117922 during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/jbr/lib/libzip.so during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/jbr/lib/modules during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/jbr/lib/libnio.so during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/jbr/lib/libnet.so during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/util.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/app.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/3rd-party-rt.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/jna.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/platform-statistics-devkit.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/jps-model.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/rd-core.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/rd-framework.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/stats.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/protobuf.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/external-system-rt.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/forms_rt.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/intellij-test-discovery.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/rd-swing.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/annotations.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/groovy.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/annotations-java5.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/byte-buddy-agent.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/error-prone-annotations.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/externalProcess-rt.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/grpc-netty-shaded.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/idea_rt.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/intellij-coverage-agent-1.0.656.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/junit.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/junit4.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/lz4-java.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/platform-objectSerializer-annotations.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/pty4j.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/rd-text.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/resources.jar during file-backed mapping note processing
-
-warning: Can't open file /opt/android-studio/lib/util_rt.jar during file-backed mapping note processing
-
-warning: core file may not match specified executable file.
-[New LWP 117925]
-[New LWP 117924]
-[New LWP 117930]
-[New LWP 117935]
-[New LWP 117933]
-[New LWP 117928]
-[New LWP 117936]
-[New LWP 117922]
-[New LWP 117927]
-[New LWP 117932]
-[New LWP 117929]
-[New LWP 117937]
-[New LWP 117926]
-[New LWP 117934]
-[New LWP 117931]
-[New LWP 117941]
-[New LWP 117939]
-[New LWP 117938]
-[Thread debugging using libthread_db enabled]
-Using host libthread_db library "/usr/lib64/libthread_db.so.1".
-Core was generated by `/usr/bin/qemu-x86_64 /opt/android-studio/jbr/bin/java -classpath /opt/android-s'.
-Program terminated with signal SIGSEGV, Segmentation fault.
-#0  0x00000000102e1c68 in sigsuspend ()
-[Current thread is 1 (Thread 0x3fffbab18360 (LWP 117925))]
-(gdb) info threads
-  Id   Target Id                          Frame 
-* 1    Thread 0x3fffbab18360 (LWP 117925) 0x00000000102e1c68 in sigsuspend ()
-  2    Thread 0x3fffbb3cf360 (LWP 117924) 0x000000001033afec in syscall ()
-  3    Thread 0x3fffba9d3360 (LWP 117930) 0x000000001037df88 in __futex_abstimed_wait_cancelable64 ()
-  4    Thread 0x3fffba951360 (LWP 117935) safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-  5    Thread 0x3fffba850360 (LWP 117933) safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-  6    Thread 0x3fffbaa55360 (LWP 117928) safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-  7    Thread 0x3fffba910360 (LWP 117936) 0x000000001037df88 in __futex_abstimed_wait_cancelable64 ()
-  8    Thread 0x409e2000 (LWP 117922)     safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-  9    Thread 0x3fffbaa96360 (LWP 117927) safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-  10   Thread 0x3fffba891360 (LWP 117932) safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-  11   Thread 0x3fffbaa14360 (LWP 117929) safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-  12   Thread 0x3fffba60e360 (LWP 117937) 0x000000001037df88 in __futex_abstimed_wait_cancelable64 ()
-  13   Thread 0x3fffbaad7360 (LWP 117926) safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-  14   Thread 0x3fffba992360 (LWP 117934) safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-  15   Thread 0x3fffbabce360 (LWP 117931) 0x000000001037df88 in __futex_abstimed_wait_cancelable64 ()
-  16   Thread 0x3fffba7ce360 (LWP 117941) 0x000000001037df88 in __futex_abstimed_wait_cancelable64 ()
-  17   Thread 0x3fffba80f360 (LWP 117939) safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-  18   Thread 0x3fffba5cd360 (LWP 117938) safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-(gdb) thread 1
-[Switching to thread 1 (Thread 0x3fffbab18360 (LWP 117925))]
-#0  0x00000000102e1c68 in sigsuspend ()
-(gdb) thread 2
-[Switching to thread 2 (Thread 0x3fffbb3cf360 (LWP 117924))]
-#0  0x000000001033afec in syscall ()
-(gdb) thread 3
-[Switching to thread 3 (Thread 0x3fffba9d3360 (LWP 117930))]
-#0  0x000000001037df88 in __futex_abstimed_wait_cancelable64 ()
-(gdb) thread 4
-[Switching to thread 4 (Thread 0x3fffba951360 (LWP 117935))]
-#0  safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-75	../common-user/host/ppc64/safe-syscall.inc.S: No such file or directory.
-(gdb) thread 5
-[Switching to thread 5 (Thread 0x3fffba850360 (LWP 117933))]
-#0  safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-75	in ../common-user/host/ppc64/safe-syscall.inc.S
-(gdb) thread 6
-[Switching to thread 6 (Thread 0x3fffbaa55360 (LWP 117928))]
-#0  safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-75	in ../common-user/host/ppc64/safe-syscall.inc.S
-(gdb) thread 7
-[Switching to thread 7 (Thread 0x3fffba910360 (LWP 117936))]
-#0  0x000000001037df88 in __futex_abstimed_wait_cancelable64 ()
-(gdb) thread 8
-[Switching to thread 8 (Thread 0x409e2000 (LWP 117922))]
-#0  safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-75	in ../common-user/host/ppc64/safe-syscall.inc.S
-(gdb) thread 9
-[Switching to thread 9 (Thread 0x3fffbaa96360 (LWP 117927))]
-#0  safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-75	in ../common-user/host/ppc64/safe-syscall.inc.S
-(gdb) thread 10
-[Switching to thread 10 (Thread 0x3fffba891360 (LWP 117932))]
-#0  safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-75	in ../common-user/host/ppc64/safe-syscall.inc.S
-(gdb) thread 11
-[Switching to thread 11 (Thread 0x3fffbaa14360 (LWP 117929))]
-#0  safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-75	in ../common-user/host/ppc64/safe-syscall.inc.S
-(gdb) thread 12
-[Switching to thread 12 (Thread 0x3fffba60e360 (LWP 117937))]
-#0  0x000000001037df88 in __futex_abstimed_wait_cancelable64 ()
-(gdb) thread 13
-[Switching to thread 13 (Thread 0x3fffbaad7360 (LWP 117926))]
-#0  safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-75	in ../common-user/host/ppc64/safe-syscall.inc.S
-(gdb) thread 14
-[Switching to thread 14 (Thread 0x3fffba992360 (LWP 117934))]
-#0  safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-75	in ../common-user/host/ppc64/safe-syscall.inc.S
-(gdb) thread 15
-[Switching to thread 15 (Thread 0x3fffbabce360 (LWP 117931))]
-#0  0x000000001037df88 in __futex_abstimed_wait_cancelable64 ()
-(gdb) thread 16
-[Switching to thread 16 (Thread 0x3fffba7ce360 (LWP 117941))]
-#0  0x000000001037df88 in __futex_abstimed_wait_cancelable64 ()
-(gdb) thread 17
-[Switching to thread 17 (Thread 0x3fffba80f360 (LWP 117939))]
-#0  safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-75	in ../common-user/host/ppc64/safe-syscall.inc.S
-(gdb) thread 18
-[Switching to thread 18 (Thread 0x3fffba5cd360 (LWP 117938))]
-#0  safe_syscall_base () at ../common-user/host/ppc64/safe-syscall.inc.S:75
-75	in ../common-user/host/ppc64/safe-syscall.inc.S
-```
-
-Download full coredump: https://drive.google.com/file/d/1t0Tm6-O6THrOFPp8uO-pbHqv8tZ6XWUe/view?usp=share_link