View: 1121|Reply: 37

Opi5 Ubuntu and Debian Java GUI program crash and hang

[Copy link]

10

threads

11

posts

82

credits

Registered member

Rank: 2

credits
82
Published in 2023-12-22 04:04:47 | Show all floors |Read mode
I am runing a heavy Java GUI program with Eclipse SWT GUI package. But program hangs and crashes randomly. I think it's X11 related. It happens on both Orange Pi's Ubuntu and Debian. Note that this does not happen on Armbian. It runs perfectly without a problem.
Java runtime dump is as follows;



  1. #
  2. # A fatal error has been detected by the Java Runtime Environment:
  3. #
  4. #  SIGSEGV (0xb) at pc=0x0000007fa14bcd34, pid=14063, tid=14064
  5. #
  6. # JRE version: OpenJDK Runtime Environment Temurin-21.0.1+12 (21.0.1+12) (build 21.0.1+12-LTS)
  7. # Java VM: OpenJDK 64-Bit Server VM Temurin-21.0.1+12 (21.0.1+12-LTS, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-aarch64)
  8. # Problematic frame:
  9. # C  [libc.so.6+0x3cd34]
  10. #
Copy code
  1. ---------------  T H R E A D  ---------------

  2. Current thread (0x0000007f98028160):  JavaThread "main"             [_thread_in_native, id=14064, stack(0x0000007f9fdc2000,0x0000007f9ffc0000) (2040K)]

  3. Stack: [0x0000007f9fdc2000,0x0000007f9ffc0000],  sp=0x0000007f9ffb79c0,  free space=2006k
  4. Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
  5. C  [libc.so.6+0x3cd34]
  6. C  [libc.so.6+0x3cf0c]
  7. C  [libX11.so.6+0x3cc30]  _XDefaultIOError+0x0
  8. C  [libX11.so.6+0x40010]  _XIOError+0x70
  9. C  [libX11.so.6+0x44e3c]  _XReply+0x3bc
  10. C  [libX11.so.6+0x44fcc]  XSync+0x5c
  11. C  [libcairo.so.2+0x9d298]
  12. C  [libcairo.so.2+0x9e194]
  13. C  [libcairo.so.2+0x9b494]
  14. C  [libcairo.so.2+0x6f470]
  15. C  [libcairo.so.2+0x34f98]
  16. C  [libcairo.so.2+0x35454]
  17. C  [libcairo.so.2+0x62f94]
  18. C  [libcairo.so.2+0x636e0]
  19. C  [libcairo.so.2+0x2434c]
  20. C  [libcairo.so.2+0x6f770]
  21. C  [libcairo.so.2+0x2bf24]
  22. C  [libcairo.so.2+0x7d514]  cairo_paint+0x24
  23. C  [libswt-cairo-gtk-4963r5.so+0x6b00]  Java_org_eclipse_swt_internal_cairo_Cairo_cairo_1paint+0x10
  24. J 2148  org.eclipse.swt.internal.cairo.Cairo.cairo_paint(J)V (0 bytes) @ 0x0000007f8845e3e4 [0x0000007f8845e340+0x00000000000000a4]
  25. C  0x0000007f9ffb9310
  26. Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
  27. J 2148  org.eclipse.swt.internal.cairo.Cairo.cairo_paint(J)V (0 bytes) @ 0x0000007f8845e3e4 [0x0000007f8845e340+0x00000000000000a4]
  28. J 2082 c2 org.eclipse.swt.graphics.Image.getImageDataAtCurrentZoom()Lorg/eclipse/swt/graphics/ImageData; (468 bytes) @ 0x0000007f8842a274 [0x0000007f8842a040+0x0000000000000234]
Copy code



This thread contains more resources

You need to Log in to download or view,No account?    Register

x
Published in 2024-1-22 21:17:16 | Show all floors
After study a handful of the web sites for your web site now, and i also genuinely such as your technique for blogging. I bookmarked it to my bookmark site list and you will be checking back soon. Pls look at my site as well and let me know if you agree.        Packers and Movers Coimbatore
Published in 2024-1-23 20:43:03 | Show all floors
I like your release. It can be wonderful to discover somebody make clear throughout words and phrases inside centre and also clearness about it vital theme may be simply discovered.        Casino Thabet
Published in 2024-1-25 16:38:06 | Show all floors
As I was sitting on a rock in India, looking over the city of New Delhi, contemplating on my next decision, I was chastened to submit my thoughts and passion about money unto the world. Capitalism shall grow in abundance; the entire economic system of our world is impossible without credit. Our entire civilization is based on money, from Babylon, to New York City. The hope of our time is based off the fact that Rachel will control the world through her music and love. She shall reign like a queen over billions and billions, and I shall support her by contemplating my next decision looking off to the distance, because this, this is how I receive revelation, with the common interest of money and overseas trades that the world depends on.        roof cleaning portsmouth
Published in 2024-1-25 20:33:43 | Show all floors
I like this post a lot. i’ll undoubtedly be back. Hope that i’ll be able to read a lot of insightful posts then. are sharing your data with all of my friends!        Packers and Movers Delhi to Noida
Published in 2024-1-26 22:26:49 | Show all floors
An fascinating discussion may be worth comment. I do think that you need to write regarding this topic, it might become a taboo subject but typically individuals are not enough to communicate in on such topics. To a higher. Cheers        Rút tiền 123win
Published in 2024-1-27 20:55:08 | Show all floors
It was very well authored and easy to get the picture. Unlike additional blogs I have read which are really not good. I also found your posts very interesting.        https://daga1.tv
Published in 2024-1-29 20:38:02 | Show all floors
Hi this is somewhat of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding skills so I wanted to get advice from someone with experience. Any help would be greatly appreciated.        Packers and Movers Ahmedabad
Published in 2024-1-30 23:31:23 | Show all floors
Spot on with this write-up, I actually think this website needs far more consideration.  in all probability be once more to read far more, thanks for that info.        mattress cleaning newcastle
Published in 2024-1-31 14:11:15 | Show all floors
Simply want to say your article is as surprising. The clearness in your post is just nice and i could assume you are an expert on this subject. Well with your permission allow me to grab your RSS feed to keep up to date with forthcoming post. Thanks a million and please continue the rewarding work.        Packers and Movers Chennai to Mumbai
You need to log in before you can reply login | Register

Points Rule

Quick reply Top Return list