konkor / obmin

File Sharing Server
https://obmin.github.io/
GNU General Public License v3.0
70 stars 8 forks source link

Issue in Raspberry pi 4 #14

Closed MMZCustoms closed 5 years ago

MMZCustoms commented 5 years ago

when using continuesely for 10 min, server getting hang and have to restart the server. This issue happens only in raspberry pi 4 and pi 3 is working good.

konkor commented 5 years ago

@MMZCustoms Unfortunately, I don't have RPi4 to check this issue. Are you using gui or just server application?

MMZCustoms commented 5 years ago

I am using server application in rpi4

sijumanuel commented 5 years ago

We are also facing similar issues in raspbery pi 4. Then we tried to cross-check with raspberry pi 3,with 5 connections similar issue observed after 30 minutes

MMZCustoms commented 5 years ago

please check this log

(obmin-server:2253): Gjs-CRITICAL **: 20:09:13.466: The offending signal was wrote-chunk on SoupMessage 0x86ddf8. == Stack trace for context 0x672840 ==

0 8295b8 i resource:///org/gnome/gjs/modules/mainloop.js:36 (b169d5d8 @ 65)

1 829548 i /usr/share/gnome-shell/extensions/obmin@konkor/common/server.js:891 (b1692f30 @ 2115)

2 8294e8 i /usr/bin/obmin-server:17 (b1666160 @ 129)

(obmin-server:2253): Gjs-CRITICAL **: 20:09:13.467: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.

MMZCustoms commented 5 years ago

@konkor please help us to solve this issue.

konkor commented 5 years ago

@MMZCustoms I will try to locate the issue in RPI emulator. I'm on vacation right now.

ronypulickan commented 5 years ago

please check this log,obmin server running on Raspbian Buster

putty.log

sijumanuel commented 5 years ago

Any updates

ronypulickan commented 5 years ago

@konkor any updates

sijumanuel commented 5 years ago

any updates

konkor commented 5 years ago

I can't find a way to test the app in a virtual machine. So I'm going to buy RPI... Can you recommend what version of RPI I should buy? I'm choosing between RPI4 B (1GB/2GB/4GB) or RPI3 B+ 1GB...

BTW I could make some optimisations meanwhile. How are you installing it from git or DEB package?

sijumanuel commented 5 years ago

Better to buy RPI4 B (2GB/4GB). We are using deb package

konkor commented 5 years ago

Can you test the current changes Latest DEB package??? Thanks!

konkor commented 5 years ago

I think It can be closed. Finally, I bought RPI4 and testing it a few days without any issues on Raspbian Buster.

BTW, I'm a bit disappointed in the RPI4:

  1. No open-source video drivers. So There is no other distributions or OS for it.
  2. It's very hot and you have to place a massive radiator before using it.
  3. No HW accelerated codecs for VP9, h265... Also h264 decoding is not perfect even on 1080p.

I would recommend some other alternatives like Pine64 Rock64 media board etc.

MMZCustoms commented 5 years ago

Thank you for your support,