summary refs log tree commit diff stats
path: root/results/classifier/deepseek-2/output/manual-review/1492
diff options
context:
space:
mode:
Diffstat (limited to 'results/classifier/deepseek-2/output/manual-review/1492')
-rw-r--r--results/classifier/deepseek-2/output/manual-review/1492293
1 files changed, 293 insertions, 0 deletions
diff --git a/results/classifier/deepseek-2/output/manual-review/1492 b/results/classifier/deepseek-2/output/manual-review/1492
new file mode 100644
index 000000000..b7fd6791e
--- /dev/null
+++ b/results/classifier/deepseek-2/output/manual-review/1492
@@ -0,0 +1,293 @@
+
+[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