Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Call for testing android-studio #146

Open
github-actions bot opened this issue Oct 2, 2024 · 2 comments
Open

Call for testing android-studio #146

github-actions bot opened this issue Oct 2, 2024 · 2 comments
Labels

Comments

@github-actions
Copy link

github-actions bot commented Oct 2, 2024

A new version (2024.2.1.9-Ladybug) of android-studio was just pushed to the latest/candidate channel in the snap store. The following revisions are available.

CPU ArchitectureRevision
amd64171

Automated testing

If configured, the snap will be installed in a VM, and any test results or screenshots will be posted to this issue as a comment shortly.

How to test it manually

  1. Stop the application if it was already running
  2. Upgrade to this version by running
snap refresh android-studio --channel latest/candidate
  1. Start the app and test it out.
  2. Finally, add a comment below explaining whether this app is working, and include the output of the following command.
snap version; lscpu | grep Architecture; snap info android-studio | grep installed

How to release it

Maintainers can promote this to stable by commenting /promote <rev>[,<rev>] latest/stable [done].

For example

  • To promote a single revision, run /promote <rev> latest/stable
  • To promote multiple revisions, run /promote <rev>,<rev> latest/stable
  • To promote a revision and close the issue, run /promote <rev>,<rev> latest/stable done

You can promote all revisions that were just built with:

/promote 171 latest/stable done
Copy link
Author

github-actions bot commented Oct 2, 2024

The following screenshots were taken during automated testing:

window

screen

snapcrafters-bot added a commit to snapcrafters/ci-screenshots that referenced this issue Oct 2, 2024
@spehj
Copy link

spehj commented Oct 14, 2024

I tested 2024.2.1.9-Ladybug.

This version is crashing (see logs):

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGABRT (0x6) at pc=0x00007ff9690969fc (sent by kill), pid=16736, tid=20241
#
# JRE version: OpenJDK Runtime Environment (21.0.3) (build 21.0.3+-12282718-b509.11)
# Java VM: OpenJDK 64-Bit Server VM (21.0.3+-12282718-b509.11, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# C  [libc.so.6+0x969fc]  pthread_kill+0x12c
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/share/apport/apport -p%p -s%s -c%c -d%d -P%P -u%u -g%g -- %E" (or dumping to /home/xy/core.16736)
#
# If you would like to submit a bug report, please visit:
#   https://youtrack.jetbrains.com/issues/JBR
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  S U M M A R Y ------------

Command Line: -XX:ErrorFile=/home/xy/java_error_in_studio_%p.log -XX:HeapDumpPath=/home/xy/java_error_in_studio_.hprof -Xms256m -Xmx2048m -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -XX:+IgnoreUnrecognizedVMOptions -ea -Dsun.io.useCanonCaches=false -Dsun.java2d.metal=true -Djbr.catch.SIGABRT=true -Djdk.http.auth.tunneling.disabledSchemes="" -Djdk.attach.allowAttachSelf=true -Djdk.module.illegalAccess.silent=true -Dkotlinx.coroutines.debug=off -XX:CICompilerCount=2 -XX:ReservedCodeCacheSize=512m -XX:+UnlockDiagnosticVMOptions -XX:TieredOldPercentage=100000 -XX:SoftRefLRUPolicyMSPerMB=50 -Dsun.tools.attach.tmp.only=true -Dawt.lock.fair=true -Xmx3072m -Djb.vmOptionsFile=/home/xy/.config/Google/AndroidStudio2024.2/studio64.vmoptions -Djava.system.class.loader=com.intellij.util.lang.PathClassLoader -Didea.vendor.name=Google -Didea.paths.selector=AndroidStudio2024.2 -Djna.boot.library.path=/snap/android-studio/171/lib/jna/amd64 -Dpty4j.preferred.native.folder=/snap/android-studio/171/lib/pty4j -Djna.nosys=true -Djna.noclasspath=true -Dintellij.platform.runtime.repository.path=/snap/android-studio/171/modules/module-descriptors.jar -Didea.platform.prefix=AndroidStudio -XX:FlightRecorderOptions=stackdepth=256 --add-opens=java.base/sun.net.www.protocol.https=ALL-UNNAMED -Didea.required.plugins.id=org.jetbrains.kotlin -Djava.security.manager=allow -Dij.startup.error.report.url=https://issuetracker.google.com/issues/new?component=192708 -Dsplash=true -Daether.connector.resumeDownloads=false --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.ref=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.text=ALL-UNNAMED --add-opens=java.base/java.time=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.locks=ALL-UNNAMED --add-opens=java.base/jdk.internal.vm=ALL-UNNAMED --add-opens=java.base/sun.net.dns=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.base/sun.nio.fs=ALL-UNNAMED --add-opens=java.base/sun.security.ssl=ALL-UNNAMED --add-opens=java.base/sun.security.util=ALL-UNNAMED --add-opens=java.desktop/com.sun.java.swing=ALL-UNNAMED --add-opens=java.desktop/com.sun.java.swing.plaf.gtk=ALL-UNNAMED --add-opens=java.desktop/java.awt=ALL-UNNAMED --add-opens=java.desktop/java.awt.dnd.peer=ALL-UNNAMED --add-opens=java.desktop/java.awt.event=ALL-UNNAMED --add-opens=java.desktop/java.awt.font=ALL-UNNAMED --add-opens=java.desktop/java.awt.image=ALL-UNNAMED --add-opens=java.desktop/java.awt.peer=ALL-UNNAMED --add-opens=java.desktop/javax.swing=ALL-UNNAMED --add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED --add-opens=java.desktop/javax.swing.text=ALL-UNNAMED --add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED --add-opens=java.desktop/sun.awt=ALL-UNNAMED --add-opens=java.desktop/sun.awt.X11=ALL-UNNAMED --add-opens=java.desktop/sun.awt.datatransfer=ALL-UNNAMED --add-opens=java.desktop/sun.awt.image=ALL-UNNAMED --add-opens=java.desktop/sun.font=ALL-UNNAMED --add-opens=java.desktop/sun.java2d=ALL-UNNAMED --add-opens=java.desktop/sun.swing=ALL-UNNAMED --add-opens=java.management/sun.management=ALL-UNNAMED --add-opens=jdk.attach/sun.tools.attach=ALL-UNNAMED --add-opens=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-opens=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED --add-opens=jdk.jdi/com.sun.tools.jdi=ALL-UNNAMED -Xbootclasspath/a:/snap/android-studio/171/lib/nio-fs.jar:/snap/android-studio/171/lib/nio-fs.jar -Dawt.toolkit.name=XToolkit com.android.tools.idea.MainWrapper

Host: 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz, 8 cores, 15G, Ubuntu 22.04.5 LTS
Time: Mon Oct 14 12:33:12 2024 CEST elapsed time: 421.798383 seconds (0d 0h 7m 1s)

---------------  T H R E A D  ---------------

Current thread (0x00007ff8a5e79680):  JavaThread "IPC Server Thread" daemon [_thread_in_native, id=20241, stack(0x00007ff7dff00000,0x00007ff7e0000000) (1024K)]

Stack: [0x00007ff7dff00000,0x00007ff7e0000000],  sp=0x00007ff7dfffdfd0,  free space=1015k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libc.so.6+0x969fc]  pthread_kill+0x12c
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  com.teamdev.jxbrowser.internal.rpc.transport.IpcLibrary.openConnection([BLcom/teamdev/jxbrowser/internal/rpc/transport/SharedMemoryObserver;Ljava/lang/ThreadGroup;)Ljava/lang/String;+0
j  com.teamdev.jxbrowser.internal.rpc.transport.SharedMemoryTransport.<init>([B)V+24
j  com.teamdev.jxbrowser.internal.rpc.transport.ConnectionServer$AcceptConnections.acceptConnection(Ljava/net/Socket;)Lcom/teamdev/jxbrowser/internal/rpc/transport/Connection;+19
j  com.teamdev.jxbrowser.internal.rpc.transport.ConnectionServer$AcceptConnections.run()V+42
j  java.lang.Thread.runWith(Ljava/lang/Object;Ljava/lang/Runnable;)V+5 [email protected]
j  java.lang.Thread.run()V+19 [email protected]
v  ~StubRoutines::call_stub 0x00007ff94fd38cc6

siginfo: si_signo: 6 (SIGABRT), si_code: -6 (SI_TKILL), si_pid: 16736 (current process), si_uid: 1000

Registers:
RAX=0x0000000000000000, RBX=0x00007ff7dffff640, RCX=0x00007ff9690969fc, RDX=0x0000000000000006
RSP=0x00007ff7dfffdfd0, RBP=0x0000000000004f11, RSI=0x0000000000004f11, RDI=0x0000000000004160
R8 =0x00007ff7dfffe0a0, R9 =0x0000000000000000, R10=0x0000000000000008, R11=0x0000000000000246
R12=0x0000000000000006, R13=0x0000000000000016, R14=0x0000000000000001, R15=0x0000000000000001
RIP=0x00007ff9690969fc, EFLAGS=0x0000000000000246, CSGSFS=0x002b000000000033, ERR=0x0000000000000004
  TRAPNO=0x000000000000000e


Register to memory mapping:

RAX=0x0 is null
RBX=0x00007ff7dffff640 is pointing into the stack for thread: 0x00007ff8a5e79680
RCX=0x00007ff9690969fc: pthread_kill+0x000000000000012c in /lib/x86_64-linux-gnu/libc.so.6 at 0x00007ff969000000
RDX=0x0000000000000006 is an unknown value
RSP=0x00007ff7dfffdfd0 is pointing into the stack for thread: 0x00007ff8a5e79680
RBP=0x0000000000004f11 is an unknown value
RSI=0x0000000000004f11 is an unknown value
RDI=0x0000000000004160 is an unknown value
R8 =0x00007ff7dfffe0a0 is pointing into the stack for thread: 0x00007ff8a5e79680
R9 =0x0 is null
R10=0x0000000000000008 is an unknown value
R11=0x0000000000000246 is an unknown value
R12=0x0000000000000006 is an unknown value
R13=0x0000000000000016 is an unknown value
R14=0x0000000000000001 is an unknown value
R15=0x0000000000000001 is an unknown value

Top of Stack: (sp=0x00007ff7dfffdfd0)
0x00007ff7dfffdfd0:   00000000fffffff8 00007ff968f5e1f8
0x00007ff7dfffdfe0:   0000000000000000 0000000000000000
0x00007ff7dfffdff0:   00007ff9693f7ae0 00007ff96909012e
0x00007ff7dfffe000:   ffffffff0000000e ffffffffffffffff
0x00007ff7dfffe010:   01000000fffffff8 00007ff968f5e1f8
0x00007ff7dfffe020:   0000000000000000 6fd6cf6900000000
0x00007ff7dfffe030:   00007ff8e43746b0 00007ff9693f8a48
0x00007ff7dfffe040:   ffffffff0000000e ffffffffffffffff
0x00007ff7dfffe050:   00007f00fffffff0 6fd6cf69efdd8600
0x00007ff7dfffe060:   00007ff7dffff640 0000000000000006
0x00007ff7dfffe070:   00007ff7dfffe200 00007ff96922c000
0x00007ff7dfffe080:   0000000000000001 00007ff969042476
0x00007ff7dfffe090:   00007ff96921be90 00007ff9690287f3
0x00007ff7dfffe0a0:   0000000000000020 00007ff900000000
0x00007ff7dfffe0b0:   00007ff8e44807f0 00007ff968974189
0x00007ff7dfffe0c0:   ffffffff0000000e ffffffffffffffff
0x00007ff7dfffe0d0:   00007f00ffffffe8 00007ff968f5e1f8
0x00007ff7dfffe0e0:   0000000000000000 0000000000000000
0x00007ff7dfffe0f0:   00007ff7dfffe140 00007ff9690a80c1
0x00007ff7dfffe100:   ffffffff0000000e 6fd6cf69efdd8600
0x00007ff7dfffe110:   0000000000000017 00007ff9690a80c1
0x00007ff7dfffe120:   00007ff7dfffe160 6fd6cf69efdd8600
0x00007ff7dfffe130:   000000000000001a 00007ff969113a1d
0x00007ff7dfffe140:   0000000000000180 00007ff7dfffe170
0x00007ff7dfffe150:   0000000000000180 00007ff7dfffe3f0
0x00007ff7dfffe160:   00007ff7dfffe36c 00007ff96909dbd0
0x00007ff7dfffe170:   6d68732f7665642f 69614d2d3143422f
0x00007ff7dfffe180:   2d31323238332d6e 62775f3334323032
0x00007ff7dfffe190:   00007ff70063725f 000035000001cfc0
0x00007ff7dfffe1a0:   00007ff9124e9480 0000350000015000
0x00007ff7dfffe1b0:   00007ff9125db938 6fd6cf69efdd8600
0x00007ff7dfffe1c0:   00007ff9125dba80 00007ff7dfffe200 

Instructions: (pc=0x00007ff9690969fc)
0x00007ff9690968fc:   00 31 c0 83 fa 01 76 7e 48 89 fb 41 89 f4 64 48
0x00007ff96909690c:   3b 3c 25 10 00 00 00 0f 84 c7 00 00 00 49 89 e6
0x00007ff96909691c:   41 ba 08 00 00 00 31 ff b8 0e 00 00 00 4c 89 f2
0x00007ff96909692c:   48 8d 35 2d c1 13 00 0f 05 31 c0 48 8d ab 74 09
0x00007ff96909693c:   00 00 ba 01 00 00 00 f0 0f b1 55 00 0f 85 ca 00
0x00007ff96909694c:   00 00 80 bb 73 09 00 00 00 74 59 45 31 ed 31 d2
0x00007ff96909695c:   87 93 74 09 00 00 83 fa 01 0f 8f bd 00 00 00 41
0x00007ff96909696c:   ba 08 00 00 00 31 d2 4c 89 f6 bf 02 00 00 00 b8
0x00007ff96909697c:   0e 00 00 00 0f 05 48 8b 84 24 88 00 00 00 64 48
0x00007ff96909698c:   2b 04 25 28 00 00 00 0f 85 9c 00 00 00 48 81 c4
0x00007ff96909699c:   90 00 00 00 44 89 e8 5b 5d 41 5c 41 5d 41 5e c3
0x00007ff9690969ac:   0f 1f 40 00 44 8b ab d0 02 00 00 e8 84 56 05 00
0x00007ff9690969bc:   44 89 e2 89 c7 44 89 ee b8 ea 00 00 00 0f 05 3d
0x00007ff9690969cc:   00 f0 ff ff 76 85 41 89 c5 41 f7 dd eb 80 66 0f
0x00007ff9690969dc:   1f 44 00 00 b8 ba 00 00 00 0f 05 89 c5 e8 52 56
0x00007ff9690969ec:   05 00 44 89 e2 89 ee 89 c7 b8 ea 00 00 00 0f 05
0x00007ff9690969fc:   41 89 c5 41 f7 dd 3d 00 f0 ff ff b8 00 00 00 00
0x00007ff969096a0c:   44 0f 46 e8 e9 6d ff ff ff 0f 1f 00 48 89 ef e8
0x00007ff969096a1c:   10 a8 ff ff e9 29 ff ff ff 0f 1f 00 48 89 ef e8
0x00007ff969096a2c:   d0 a8 ff ff e9 36 ff ff ff e8 16 fb 09 00 66 0f
0x00007ff969096a3c:   1f 44 00 00 f3 0f 1e fa c3 66 2e 0f 1f 84 00 00
0x00007ff969096a4c:   00 00 00 90 41 57 41 56 41 55 41 54 55 48 89 fd
0x00007ff969096a5c:   53 48 83 ec 28 64 48 8b 04 25 28 00 00 00 48 89
0x00007ff969096a6c:   44 24 18 31 c0 64 8b 04 25 d0 02 00 00 89 44 24
0x00007ff969096a7c:   0c 8b 57 10 4c 8d 77 10 89 d0 83 e0 7f 83 f8 33
0x00007ff969096a8c:   0f 8f a6 01 00 00 83 f8 2f 0f 8f f5 00 00 00 83
0x00007ff969096a9c:   f8 13 0f 8f e4 00 00 00 83 e2 70 0f 84 ab 00 00
0x00007ff969096aac:   00 4c 8d 4f 20 64 4c 89 0c 25 f0 02 00 00 8b 5c
0x00007ff969096abc:   24 0c 8b 17 41 bf ca 00 00 00 41 bd 81 08 00 00
0x00007ff969096acc:   81 cb 00 00 00 80 85 d2 0f 85 20 03 00 00 89 d0
0x00007ff969096adc:   f0 0f b1 5d 00 89 c2 85 c0 0f 85 0f 03 00 00 81
0x00007ff969096aec:   7d 08 fe ff ff 7f 0f 84 2a 05 00 00 c7 45 04 01 


Stack slot to memory mapping:

stack at sp + 0 slots: 0x00000000fffffff8 is an unknown value
stack at sp + 1 slots: 0x00007ff968f5e1f8: <offset 0x000000000118f1f8> in /snap/android-studio/171/jbr/lib/server/libjvm.so at 0x00007ff967dcf000
stack at sp + 2 slots: 0x0 is null
stack at sp + 3 slots: 0x0 is null
stack at sp + 4 slots: 0x00007ff9693f7ae0: _rtld_global_ro+0x0000000000000000 in /lib64/ld-linux-x86-64.so.2 at 0x00007ff9693be000
stack at sp + 5 slots: 0x00007ff96909012e: <offset 0x000000000009012e> in /lib/x86_64-linux-gnu/libc.so.6 at 0x00007ff969000000
stack at sp + 6 slots: 0xffffffff0000000e is an unknown value
stack at sp + 7 slots: 0xffffffffffffffff is an unknown value




com.intellij.diagnostic.JBRCrash

Output of the following command: snap version; lscpu | grep Architecture; snap info android-studio | grep installed:

snap    2.63+22.04ubuntu0.1
snapd   2.63+22.04ubuntu0.1
series  16
ubuntu  22.04
kernel  6.8.0-45-generic
Architecture:                         x86_64
installed:          2024.2.1.9-Ladybug            (171) 1GB classic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant