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

Unimozer doesn't start - GNU/Linux Ubuntu #14

Open
UnKabaraQuiDev opened this issue Dec 15, 2023 · 0 comments
Open

Unimozer doesn't start - GNU/Linux Ubuntu #14

UnKabaraQuiDev opened this issue Dec 15, 2023 · 0 comments

Comments

@UnKabaraQuiDev
Copy link

I downloaded the latest build for linux from: https://unimozer.fisch.lu/index.php?include=downloads

Issue:

Unimozer doesn't start and blocks on "Searching Java Sources".

JVM Snapshot

snapshot.zip

Path:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin

System config:

uname -a

Linux ___ 6.2.0-39-generic #40-Ubuntu SMP PREEMPT_DYNAMIC Tue Nov 14 14:18:00 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
lsb_release -a

No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 23.04
Release:	23.04
Codename:	lunar
sudo lshw -C memory

  *-memory                  
       description: System Memory
       physical id: 1
       slot: System board or motherboard
       size: 16GiB
     *-bank:0
          description: SODIMM DDR4 Synchronous Unbuffered (Unregistered) 3200 MHz (0.3 ns)
          product: M471A1G44BB0-CWE
          vendor: Samsung
          physical id: 0
          serial: 355533EF
          slot: DIMM 0
          size: 8GiB
          width: 64 bits
          clock: 3200MHz (0.3ns)
     *-bank:1
          description: SODIMM DDR4 Synchronous Unbuffered (Unregistered) 3200 MHz (0.3 ns)
          product: M471A1G44BB0-CWE
          vendor: Samsung
          physical id: 1
          serial: 00000000
          slot: DIMM 0
          size: 8GiB
          width: 64 bits
          clock: 3200MHz (0.3ns)
sudo lshw -C cpu
  *-cpu                     
       description: CPU
       product: AMD Ryzen 5 5625U with Radeon Graphics
       vendor: Advanced Micro Devices [AMD]
       physical id: 6
       bus info: cpu@0
       version: 25.80.0
       serial: None
       slot: FP6
       size: 4342MHz
       capacity: 4386MHz
       width: 64 bits
       clock: 100MHz
       capabilities: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp x86-64 constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm cpufreq
       configuration: cores=6 enabledcores=6 microcode=173015053 threads=12

JRE

update-alternatives --query java

Name: java
Link: /usr/bin/java
Slaves:
 java.1.gz /usr/share/man/man1/java.1.gz
Status: manual
Best: /usr/lib/jvm/java-17-openjdk-amd64/bin/java
Value: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

Alternative: /usr/lib/jvm/java-17-openjdk-amd64/bin/java
Priority: 1711
Slaves:
 java.1.gz /usr/lib/jvm/java-17-openjdk-amd64/man/man1/java.1.gz

Alternative: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
Priority: 1081
Slaves:
 java.1.gz /usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/java.1.gz

It seems like the main thread is waiting on condition (thread_sump2.log:298). It's probably waiting a variable change on a synchronized object:

Main has 3 locked objects:

  • AWTTreeLock on AKDockLayout (thread_sump2.log:331)
  • AWTTreeLock on Container (thread_sump2.log:333)
  • AWTTreeLock on Container (thread_sump2.log:335)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant