JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 03.01.2015, 19:59
.bismarck's Avatar
.bismarck .bismarck is offline
Leerzeichenüberseher
 
Join Date: Jul 2010
Posts: 890
Default Headless Version + MyJDownloader Android App/WebIf

Moin,

Gegeben:
Headless JD2 auf Synology NAS DS213j
JD2 cmd:
Code:
java -Djava.awt.headless=true -jar /volume1/@appstore/JDownloader/JDownloader.jar > /dev/null 2>&1 &
Java Version:
Code:
DiskStation> java -version
java version "1.8.0_06"
Java(TM) SE Embedded Runtime Environment (build 1.8.0_06-b23, headless)
Java HotSpot(TM) Embedded Client VM (build 25.6-b23, mixed mode)
MyJDownloader Android Version 0.8.4 Build 20141222 (beta)

Problem:
JD2 crasht in folgenden Situationen:
- Link hinzufügen --> autostart Download --> start download(im linkgrabber)
- Link hinzufügen --> danach in den download Tab vom jd --> start download
- im Download Tab befindet sich ein bereits angefangener download --> start download
- wenn aktuell ein download läuft -> via linkgrabber neuen download hinzufügen --> start download

in allen Fällen steht im crashlog der selbe Verursacher: **External links are only visible to Support Staff**hs_error_pid32500.log
relevantes Logfile vom JD2 bis zum crash:
Code:
Handle a passthrough MyJDownloader connection:1
Handle a passthrough MyJDownloader connection:2
Handle a passthrough MyJDownloader connection:3
Handle a passthrough MyJDownloader connection:4
Handle a passthrough MyJDownloader connection:5
Handle a direct MyJDownloader connection:6
Handle a passthrough MyJDownloader connection:7
Handle a direct MyJDownloader connection:8
Handle a direct MyJDownloader connection:9
Handle a passthrough MyJDownloader connection:10
Handle a direct MyJDownloader connection:11
Handle a passthrough MyJDownloader connection:12
Handle a direct MyJDownloader connection:13
Handle a direct MyJDownloader connection:14
Handle a direct MyJDownloader connection:15
Handle a direct MyJDownloader connection:16
Handle a direct MyJDownloader connection:17
Handle a direct MyJDownloader connection:18
Property Change: HISTORY
org.jdownloader.api.downloads.DownloadControllerEventPublisherFireEvent -> 1 : REFRESH_CONTENT - null
Flush Buffer 1
Property Change: HISTORY
org.jdownloader.api.downloads.DownloadControllerEventPublisherFireEvent -> 1 : REFRESH_CONTENT - null
Flush Buffer 1
org.jdownloader.api.downloads.DownloadControllerEventPublisherFireEvent -> 1 : LINK_UPDATE.running - {
  "running" : true,
  "uuid" : 1420227506588
}
org.jdownloader.api.downloads.DownloadControllerEventPublisherFireEvent -> 1 : LINK_UPDATE.running - {
  "running" : true,
  "uuid" : 1420227506589
}
Flush Buffer 1
Property Change: PLUGIN_PROGRESS
org.jdownloader.api.downloads.DownloadControllerEventPublisherFireEvent -> 1 : REFRESH_CONTENT - null
Flush Buffer 1
Handle a direct MyJDownloader connection:19
Handle a direct MyJDownloader connection:20
Jan 03, 2015 7:24:00 PM org.appwork.storage.JsonKeyValueStorage <init>
INFO: Prefer (merged) JSon Storage from File: /volume1/@appstore/JDownloader/cfg/jd.controlling.faviconcontroller.FavIconsConfig.json
org.jdownloader.api.downloads.DownloadControllerEventPublisherFireEvent -> 1 : LINK_UPDATE.eta - {
  "eta" : 0,
  "uuid" : 1420227506589
}
org.jdownloader.api.downloads.DownloadControllerEventPublisherFireEvent -> 1 : LINK_UPDATE.statusIconKey - {
  "statusIconKey" : "kc.f87aa003855d5aa8612ef0b1598ffeca",
  "uuid" : 1420227506589
}
org.jdownloader.api.downloads.DownloadControllerEventPublisherFireEvent -> 1 : LINK_UPDATE.status - {
  "uuid" : 1420227506589,
  "status" : "Wait 01s"
}
org.jdownloader.api.downloads.DownloadControllerEventPublisherFireEvent -> 1 : PACKAGE_UPDATE.bytesLoaded - {
  "bytesLoaded" : 21600383,
  "uuid" : 1420308850160
}
org.jdownloader.api.downloads.DownloadControllerEventPublisherFireEvent -> 1 : PACKAGE_UPDATE.eta - {
  "eta" : -2147483648,
  "uuid" : 1420308850160
}
org.jdownloader.api.downloads.DownloadControllerEventPublisherFireEvent -> 1 : PACKAGE_UPDATE.statusIconKey - {
  "statusIconKey" : "kc.e0cefad6ee2152525f702efc7a5dcbd4",
  "uuid" : 1420308850160
}
org.jdownloader.api.downloads.DownloadControllerEventPublisherFireEvent -> 1 : PACKAGE_UPDATE.bytesTotal - {
  "uuid" : 1420308850160,
  "bytesTotal" : 13672172096
}
org.jdownloader.api.downloads.DownloadControllerEventPublisherFireEvent -> 1 : PACKAGE_UPDATE.speed - {
  "uuid" : 1420308850160,
  "speed" : -1
}
org.jdownloader.api.downloads.DownloadControllerEventPublisherFireEvent -> 1 : PACKAGE_UPDATE.status - {
  "uuid" : 1420308850160,
  "status" : "Wait 01s (uploaded.to)"
}
Flush Buffer 1
Handle a direct MyJDownloader connection:21
Handle a direct MyJDownloader connection:22
Handle a direct MyJDownloader connection:23
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x4bf72a8c, pid=32500, tid=1265812592
#
# JRE version: Java(TM) SE Embedded Runtime Environment (8.0_06-b23) (build 1.8.0_06-b23)
# Java VM: Java HotSpot(TM) Embedded Client VM (25.6-b23 mixed mode linux-arm )
# Problematic frame:
# C  [libawt.so+0x45a8c]  Java_sun_java2d_pipe_ShapeSpanIterator_addSegment+0xc7
#
# Core dump written. Default location: /root/core or core.32500
#
# An error report file with more information is saved as:
# /root/hs_err_pid32500.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
#
Aborted (core dumped)

Einzige funktionierende Möglichkeit ist es einen Link hinzuzufügen(ohne autostart) dann in den download tab zu schieben mittels download start über den linkgrabber. Jetzt das Dashboard von der App aufrufen und den download starten.


.bismarck
Reply With Quote
  #2  
Old 07.02.2015, 17:34
.bismarck's Avatar
.bismarck .bismarck is offline
Leerzeichenüberseher
 
Join Date: Jul 2010
Posts: 890
Default

Aktuell besteht der Fehler weiterhin. Das Verhalten tritt sowohl in der Android App als auch im MyJDownloader Webif auf.
JavaVersion und System sind aus dem Startpost zu entnehmen.

Startet man direkt im download tab einen download stürtzt der Jdownloader ab es wird hierbei kein Icon unter Status angezeigt. Konnte nun ermitteln dass es genau daran liegt. In einem anderen Setup (jdl + Gui + MyJdownloader) funktioniert es.
Ich habe versucht den Fehler einzugrenzen, da nichts aus den Logs ersichtlich ist. Eine aktuelle hs-error Datei brauche ich nicht anhängen, da sie identisch zur o.a. ist.

Ich habe den JD auf dem NAS nochmals über die JDownloader.jar komplett installieren lassen(jungfreulich). Danach einen dl gestartet. Selber Fehler.

Hier mal ein Bild zum Vorfall(Das Statuspicture was nicht geladen werden kann ist dort blau markiert. Ein manuelles Aufrufen bringt nichts, da dann nur angezigt wird dass der JD off ist, weil er kurz davor gecrasht ist):


Hier der Link dazu, hat nen anderen Hash:
Code:
_http://api.jdownloader.org/t_f26e9d2eca8db4c594c82c9647b0e94513b04483_8c6b5415b68052eb2e23d32016276ca4/contentV2/getIcon?kc.e0cefad6ee2152525f702efc7a5dcbd4&18

.bismarck

Last edited by Jiaz; 07.02.2015 at 18:00. Reason: bild rausgenommen zum schutz deiner selbst
Reply With Quote
  #3  
Old 07.02.2015, 17:59
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 67,241
Default

kannst du mal ne neuere java version versuchen?
__http://www.oracle.com/technetwork/java/javase/downloads/jdk8-arm-downloads-2187472.html
oder
__http://www.oracle.com/technetwork/java/javase/downloads/jdk7-arm-downloads-2187468.html
Dein Java scheint beim "malen" eines Icons zu crashen (kein JDownloader bug, sondern java crasht außerhalb JD)
__________________
JD-Dev & Server-Admin
Reply With Quote
  #4  
Old 07.02.2015, 18:29
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 67,241
Default

ich hab mal die entsprehende funktion geändrt, evtl hilft es. update geht grad raus
feedback wäre nett und auch ob ne andre java version hilft.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #5  
Old 07.02.2015, 18:53
.bismarck's Avatar
.bismarck .bismarck is offline
Leerzeichenüberseher
 
Join Date: Jul 2010
Posts: 890
Default

Danke für die reaketenschnelle Reaktion. :-)
Mache ich und gebe natürlich Rückmeldung.

Quote:
Grund: bild rausgenommen zum schutz deiner selbst
Die deviceId? Wenn ja die hatte ich glatt übersehen.

Edit: Dein Update an der Funktion brachte keinen Erfolg.
Es funktioniert, es lag wie Du richtig vermutet hattest an der Java Version. Java 8u33 brachte den Erfolg.
Ich habe allerdings die sf(ejdk-8u33-fcs-linux-arm-sflt.tar.gz) Version statt der hf Version installiert, da diese bequem als Paket angeboten wird. Erstellt u.a. autom. Umgebungsvariablen. Ist die hf performanter auf meinem NAS?
Code:
cat /proc/cpuinfo 
Processor	: Marvell PJ4Bv7 Processor rev 1 (v7l)
BogoMIPS	: 1196.85
Features	: swp half thumb fastmult vfp edsp vfpv3 vfpv3d16 tls 
CPU implementer	: 0x56
CPU architecture: 7
CPU variant	: 0x1
CPU part	: 0x581
CPU revision	: 1

Hardware	: Marvell Armada-370
Vielen Dank jiaz :-)

.bismarck

Last edited by .bismarck; 07.02.2015 at 19:47.
Reply With Quote
  #6  
Old 08.02.2015, 10:16
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 67,241
Default

Könntest du evtl noch ein Crashlog (hs datei) geben mit der java 1.8 update 6 version?
Falls möglich solltest du die HF (HardFloat) nehmen, da bei SF(SoftFloat) alle Float operationen in Software gerechnet werden.
Aber beim JD wahrscheinlich nicht so wichtig!

Geht Extraction bei dir?
__________________
JD-Dev & Server-Admin
Reply With Quote
  #7  
Old 08.02.2015, 12:53
.bismarck's Avatar
.bismarck .bismarck is offline
Leerzeichenüberseher
 
Join Date: Jul 2010
Posts: 890
Default

Ein Crashlog(hs_error_pid32500.log) ist im Startpost zu finden. Entpacken funktionierte bis jetzt in beiden Version problemlos.


.bismarck
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 22:36.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.