[erledigt]Rocrail Server startet nicht mehr

http://www.opendcc.de
http://www.bidib.org

[erledigt]Rocrail Server startet nicht mehr

Postby ups60 » 05.08.2018, 17:32

Hi Rob,

wie im Thread viewtopic.php?f=47&t=16204&p=175071#p175071 geschrieben startet mein Rocrail-Server auf Raspi3 nicht mehr seit Version 14123 (letzter funktionierender Build). War ein Irrtum, daß es mit dem neuen Build startete.

Als Anlage ein nohup.out sowie Rocrail.ini und plan (decke.xml). Auf einem Raspi mit CS2 als Zentrale funktioniert Rocrail wie gehabt.

mfg Uwe

edit: habe rocrail mal im gdb gestartet (cd /opt/rocrail, gdb rocrail, bt), hier die Ausgabe

[New Thread 0x7591a470 (LWP 13788)]
[New Thread 0x758da470 (LWP 13789)]
[New Thread 0x7589a470 (LWP 13790)]
[New Thread 0x7585a470 (LWP 13791)]
20180805.183830.600 r9999I main OModel 2314 Checking all Loco's for V=0...
20180805.183830.863 r9999I main OModel 4498 init Track Driver blocks...
20180805.183830.864 r9999I main OModel 0737 updateFB
20180805.183830.868 r9999I main OModel 0723 add bus 0, 0...
20180805.183830.868 r9999I main OModel 0723 add bus 201, 0,1,16...
20180805.183830.868 r9999I main OModel 0742 update Boosters...
[New Thread 0x7581a470 (LWP 13793)]

Thread 3 "rocrail" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x76de3470 (LWP 13752)]
0x002cbd80 in ?? ()
(gdb) bt
#0 0x002cbd80 in ?? ()
#1 0x002cc7bc in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

mfg Uwe
You do not have the required permissions to view the files attached to this post.
Last edited by ups60 on 07.08.2018, 08:57, edited 1 time in total.
Für Hilfestellung nicht vergessen: http://wiki.rocrail.net/doku.php?id=issue-de
Märklin H0 K-Gleis, CS3 60226 (V1.3.2(1)), Windows 10, Ubuntu 16.04, GCA_PI01, GCA_PI02, GBM-Boost + GBM-16T
ups60
 

Re: Rocrail Server startet nicht mehr

Postby rjversluis » 06.08.2018, 06:08

Moin Uwe,

bitte auf dein Raspi kompilieren und debuggen:

Code: Select all
git clone <link>
cd Rocrail
make -j2 server
sudo make install
cd <deinrocrailverzeichnis>
gdb --args /opt/rocrail/rocrail -l /opt/rocrail

Und bitte der Backtrace hier anhängen.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBUS - CANGCx ] - [ G: CBUS - CANGCx ]
rjversluis
Site Admin
 

Re: Rocrail Server startet nicht mehr

Postby ups60 » 06.08.2018, 08:17

Hi Rob,

hier das aktuelle bt:

Code: Select all
Thread 29 "rocrail" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x75c48470 (LWP 5238)]
0x002cbd80 in Data (p=0x100) at ../unxgen/rocs/impl/list_impl.h:30
30   static iOListData Data( void* p ) { return (iOListData)((iOList)p)->base.data; }
(gdb) bt
#0  0x002cbd80 in Data (p=0x100) at ../unxgen/rocs/impl/list_impl.h:30
#1  0x002cc7bc in _first (inst=0x100) at impl/list.c:179
#2  0x002d8288 in _next2key (inst=0x4b1e2c, key=0x75c479b0) at impl/map.c:261
#3  0x002d8324 in _next (inst=0x4b1e2c) at impl/map.c:276
#4  0x0010a944 in _getFBStat (inst=0x4a6154) at impl/model.c:4129
#5  0x00104004 in _cmd (inst=0x4a6154, cmd=0x764099a4) at impl/model.c:2908
#6  0x001540c0 in __callback (inst=0x16d18e4, nodeA=0x764099a4)
    at impl/control.c:1609
#7  0x0011f7fc in __cmdReader (threadinst=0x76b0098c) at impl/clntcon.c:348
#8  0x002da2a8 in rocs_thread_wrapper (inst=0x76b0098c)
    at impl/unx/uthread.c:35
#9  0x76f7bfc4 in start_thread (arg=0x75c48470) at pthread_create.c:335
#10 0x76ef4bc8 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76
   from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb)


mfg Uwe
Für Hilfestellung nicht vergessen: http://wiki.rocrail.net/doku.php?id=issue-de
Märklin H0 K-Gleis, CS3 60226 (V1.3.2(1)), Windows 10, Ubuntu 16.04, GCA_PI01, GCA_PI02, GBM-Boost + GBM-16T
ups60
 

Re: Rocrail Server startet nicht mehr

Postby rjversluis » 07.08.2018, 05:38

Hi Uwe,

ich habe ein fix gemacht.
Bitte git pull, neu kompilieren und testen.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBUS - CANGCx ] - [ G: CBUS - CANGCx ]
rjversluis
Site Admin
 

Re: Rocrail Server startet nicht mehr

Postby ups60 » 07.08.2018, 08:56

rjversluis wrote:Hi Uwe,

ich habe ein fix gemacht.
Bitte git pull, neu kompilieren und testen.

Moin Rob,

habe fertig, alles wieder ok, Server startet wieder. Danke!!! :thumb_up:

mfg Uwe
Für Hilfestellung nicht vergessen: http://wiki.rocrail.net/doku.php?id=issue-de
Märklin H0 K-Gleis, CS3 60226 (V1.3.2(1)), Windows 10, Ubuntu 16.04, GCA_PI01, GCA_PI02, GBM-Boost + GBM-16T
ups60
 


Return to OpenDCC-BiDiB (DE)