sdrtrunk icon indicating copy to clipboard operation
sdrtrunk copied to clipboard

Crash

Open vsboost opened this issue 6 months ago • 11 comments

sdrtrunk Version Nightly 2025-04-20

Describe the bug Application crashed after running approx 19hrs

Desktop (optional - complete the following information):

  • OS: Ubuntu 25.04
  • CPU Cores: 4 cores]
  • RAM:16GB]

Application Log

Jun 24 15:48:47 sdr sdr-trunk.desktop[2179]: 2025-06-24 15:48:46.615 ERROR i.g.d.d.f.c.AbstractComplexPolyphaseChannelizer - Error removing polyphase channel source - channel so> Jun 24 15:48:52 sdr sdr-trunk.desktop[2179]: java.lang.OutOfMemoryError: Java heap space Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: Uncaught exception: Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: java.lang.OutOfMemoryError Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: {0x000000070ff9f5e0} - klass: 'java/lang/OutOfMemoryError' Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: - ---- fields (total size 5 words): Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: - private transient 'depth' 'I' @12 0 (0x00000000) Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: - private transient 'backtrace' 'Ljava/lang/Object;' @16 null (0x00000000) Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: - private 'detailMessage' 'Ljava/lang/String;' @20 "Java heap space: failed reallocation of scalar replaced objects"{0x000000070ff> Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: - private 'cause' 'Ljava/lang/Throwable;' @24 null (0x00000000) Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: - private 'stackTrace' '[Ljava/lang/StackTraceElement;' @28 null (0x00000000) Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: - private 'suppressedExceptions' 'Ljava/util/List;' @32 null (0x00000000) Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # A fatal error has been detected by the Java Runtime Environment: Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # Internal Error (upcallLinker.cpp:144), pid=2179, tid=2753 Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # Error: ShouldNotReachHere() Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # JRE version: OpenJDK Runtime Environment (23.0.2+9) (build 23.0.2+9) Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # Java VM: OpenJDK 64-Bit Server VM (23.0.2+9, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # Problematic frame: Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # V [libjvm.so+0xf9b863] UpcallLinker::handle_uncaught_exception(oopDesc*)+0x43 Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # 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 -> Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # An error report file with more information is saved as: Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # /home/sdr/hs_err_pid2179.log Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: [68983.170s][warning][os] Loading hsdis library failed Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # If you would like to submit a bug report, please visit: Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # https://bell-sw.com/support Jun 24 15:48:55 sdr sdr-trunk.desktop[2179]: # Jun 24 15:48:55 sdr pipewire[1619]: pw.node: (alsa_output.pci-0000_00_1f.3.analog-stereo-55) graph xrun not-triggered (1 suppressed) Jun 24 15:48:55 sdr pipewire[1619]: pw.node: (alsa_output.pci-0000_00_1f.3.analog-stereo-55) xrun state:0x773748292008 pending:2/3 s:68994490245860 a:68994490336224 f:6899449034> Jun 24 15:48:55 sdr pipewire[1619]: pw.node: (alsa_playback.java-63) xrun state:0x77374a710008 pending:0/1 s:68994500904069 a:68994490274943 f:68994490319458 waiting:18446744073> Jun 24 15:48:55 sdr pipewire[1619]: pw.node: (alsa_playback.java-69) xrun state:0x773743ab5008 pending:0/1 s:68994500904069 a:68994490308118 f:68994490325750 waiting:18446744073> Jun 24 15:48:56 sdr systemd[1567]: app-gnome-sdr\x2dtrunk-2179.scope: Consumed 1d 18h 58min 16.944s CPU time, 4.3G memory peak. Jun 24 15:48:58 sdr sdrplay_apiService[1515]: [2752]: sdrplay_apiService_rsp: streamThread: Exit Jun 24 15:48:58 sdr sdrplay_apiService[1515]: [2751]: sdrplay_apiService_device: mCmdHandlerThread: Exit Jun 24 15:48:58 sdr sdrplay_apiService[1515]: [1528]: sdrplay_apiService: heartBeatThread: MSG: DevIdx0: RELEASED Jun 24 15:49:11 sdr snapd[978]: storehelpers.go:916: cannot refresh: snap has no updates available: "bare", "core22", "desktop-security-center", "firefox", "firmware-updater", ">


A fatal error has been detected by the Java Runtime Environment:

Internal Error (upcallLinker.cpp:144), pid=2179, tid=2753

Error: ShouldNotReachHere()

JRE version: OpenJDK Runtime Environment (23.0.2+9) (build 23.0.2+9)

Java VM: OpenJDK 64-Bit Server VM (23.0.2+9, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)

Problematic frame:

V [libjvm.so+0xf9b863] UpcallLinker::handle_uncaught_exception(oopDesc*)+0x43

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 -F%F -- %E" (or dumping to /home/sdr/core.2179)

If you would like to submit a bug report, please visit:

https://bell-sw.com/support

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

Command Line: --add-exports=javafx.base/com.sun.javafx.event=ALL-UNNAMED --add-modules=jdk.incubator.vector --enable-preview --enable-native-access=ALL-UNNAMED io.github.dsheirer.gui.SDRTrunk

Host: Intel(R) Core(TM) i5-6400T CPU @ 2.20GHz, 4 cores, 15G, Ubuntu 25.04 Time: Tue Jun 24 15:48:55 2025 AEST elapsed time: 68983.159279 seconds (0d 19h 9m 43s)

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

Current thread (0x000079c4e4018690): JavaThread "Thread-4" daemon [_thread_in_Java, id=2753, stack(0x000079c4dc702000,0x000079c4dcf02000) (8192K)]

Stack: [0x000079c4dc702000,0x000079c4dcf02000], sp=0x000079c4dcf00db0, free space=8187k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.so+0xf9b863] UpcallLinker::handle_uncaught_exception(oopDesc*)+0x43 (upcallLinker.cpp:144) v ~StubRoutines::upcall stub exception handler 0x000079c50e16e107 C [libsdrplay_api.so.3.15+0x87eb] strmHandlerThread(void*)+0x11b C [libc.so.6+0xa2ef1] Registers: RAX=0x000079c51f47b000, RBX=0x000079c50e96896e, RCX=0x0000000000000000, RDX=0x0000000000000001 RSP=0x000079c4dcf00db0, RBP=0x000079c4dcf00dc0, RSI=0x0000000000000090, RDI=0x000079c51edbb4c8 R8 =0x000079c4e401aa80, R9 =0x0000000000000001, R10=0x0000000000000007, R11=0x0000000000000000 R12=0x000000070ff9f5e0, R13=0x000079c4e38c42e9, R14=0x000079c4dcf00d68, R15=0x000079c4e4018690 RIP=0x000079c51eb9b863, EFLAGS=0x0000000000010206, CSGSFS=0x002b000000000033, ERR=0x0000000000000006 TRAPNO=0x000000000000000e

Register to memory mapping:

RAX=0x000079c51f47b000 points into unknown readable memory: 0x0000000000000058 | 58 00 00 00 00 00 00 00 RBX=0x000079c50e96896e is at entry_point+686 in (nmethod*)0x000079c50e968588 Compiled method (c2) 68983161 7100 4 java.lang.invoke.LambdaForm$MH/0x00000000988d2000::invoke (54 bytes) total in heap [0x000079c50e968588,0x000079c50e9689d8] = 1104 relocation [0x000079c50e968660,0x000079c50e9686c0] = 96 main code [0x000079c50e9686c0,0x000079c50e968950] = 656 stub code [0x000079c50e968950,0x000079c50e968998] = 72 oops [0x000079c50e968998,0x000079c50e9689a0] = 8 metadata [0x000079c50e9689a0,0x000079c50e9689d8] = 56 immutable data [0x000079c4e82a2b70,0x000079c4e82a2df0] = 640 dependencies [0x000079c4e82a2b70,0x000079c4e82a2b80] = 16 nul chk table [0x000079c4e82a2b80,0x000079c4e82a2ba0] = 32 handler table [0x000079c4e82a2ba0,0x000079c4e82a2bd0] = 48 scopes pcs [0x000079c4e82a2bd0,0x000079c4e82a2c90] = 192 scopes data [0x000079c4e82a2c90,0x000079c4e82a2df0] = 352 RCX=0x0 is null RDX=0x0000000000000001 is an unknown value RSP=0x000079c4dcf00db0 is pointing into the stack for thread: 0x000079c4e4018690 RBP=0x000079c4dcf00dc0 is pointing into the stack for thread: 0x000079c4e4018690 RSI=0x0000000000000090 is an unknown value RDI=0x000079c51edbb4c8: <offset 0x00000000011bb4c8> in /home/sdr/Apps/sdr-trunk-linux-x86_64-vnightly/lib/server/libjvm.so at 0x000079c51dc00000 R8 =0x000079c4e401aa80 points into unknown readable memory: 0x000079c4e003c928 | 28 c9 03 e0 c4 79 00 00 R9 =0x0000000000000001 is an unknown value R10=0x0000000000000007 is an unknown value R11=0x0 is null R12=0x000000070ff9f5e0 is an oop: java.lang.OutOfMemoryError {0x000000070ff9f5e0} - klass: 'java/lang/OutOfMemoryError'

  • ---- fields (total size 5 words):
  • private transient 'depth' 'I' @12 0 (0x00000000)
  • private transient 'backtrace' 'Ljava/lang/Object;' @16 null (0x00000000)
  • private 'detailMessage' 'Ljava/lang/String;' @20 "Java heap space: failed reallocation of scalar replaced objects"{0x000000070ff9f608} (0xe1ff3ec1)
  • private 'cause' 'Ljava/lang/Throwable;' @24 null (0x00000000)
  • private 'stackTrace' '[Ljava/lang/StackTraceElement;' @28 null (0x00000000)
  • private 'suppressedExceptions' 'Ljava/util/List;' @32 null (0x00000000) R13=0x000079c4e38c42e9 is pointing into metadata R14=0x000079c4dcf00d68 is pointing into the stack for thread: 0x000079c4e4018690 R15=0x000079c4e4018690 is a thread

vsboost avatar Jun 24 '25 07:06 vsboost