I have not had my PS3 on for a while. Today I updated to rebug 4.81.1 and suddenly my ps3netsrv (x64) crashes on the linux machine.
Code:
======= Backtrace: =========
/lib64/libc.so.6(+0x7d053)[0x7fe790b15053]
./ps3netsrv64[0x402647]
./ps3netsrv64[0x403fc2]
/lib64/libpthread.so.0(+0x7dc5)[0x7fe791077dc5]
/lib64/libc.so.6(clone+0x6d)[0x7fe790b8eced]
======= Memory map: ========
00400000-0040b000 r-xp 00000000 08:03 1989 /root/ps3net/ps3netsrv64
0060a000-0060b000 r--p 0000a000 08:03 1989 /root/ps3net/ps3netsrv64
0060b000-0060c000 rw-p 0000b000 08:03 1989 /root/ps3net/ps3netsrv64
023b4000-023d5000 rw-p 00000000 00:00 0 [heap]
7fe780000000-7fe780021000 rw-p 00000000 00:00 0
7fe780021000-7fe784000000 ---p 00000000 00:00 0
7fe788000000-7fe788021000 rw-p 00000000 00:00 0
7fe788021000-7fe78c000000 ---p 00000000 00:00 0
7fe78fc94000-7fe78fc95000 ---p 00000000 00:00 0
7fe78fc95000-7fe790796000 rw-p 00000000 00:00 0 [stack:19462]
7fe790796000-7fe790897000 r-xp 00000000 08:03 537340656 /usr/lib64/libm-2.17.so
7fe790897000-7fe790a96000 ---p 00101000 08:03 537340656 /usr/lib64/libm-2.17.so
7fe790a96000-7fe790a97000 r--p 00100000 08:03 537340656 /usr/lib64/libm-2.17.so
7fe790a97000-7fe790a98000 rw-p 00101000 08:03 537340656 /usr/lib64/libm-2.17.so
7fe790a98000-7fe790c4f000 r-xp 00000000 08:03 537340648 /usr/lib64/libc-2.17.so
7fe790c4f000-7fe790e4f000 ---p 001b7000 08:03 537340648 /usr/lib64/libc-2.17.so
7fe790e4f000-7fe790e53000 r--p 001b7000 08:03 537340648 /usr/lib64/libc-2.17.so
7fe790e53000-7fe790e55000 rw-p 001bb000 08:03 537340648 /usr/lib64/libc-2.17.so
7fe790e55000-7fe790e5a000 rw-p 00000000 00:00 0
7fe790e5a000-7fe790e6f000 r-xp 00000000 08:03 537376086 /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fe790e6f000-7fe79106e000 ---p 00015000 08:03 537376086 /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fe79106e000-7fe79106f000 r--p 00014000 08:03 537376086 /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fe79106f000-7fe791070000 rw-p 00015000 08:03 537376086 /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fe791070000-7fe791086000 r-xp 00000000 08:03 537340675 /usr/lib64/libpthread-2.17.so
7fe791086000-7fe791286000 ---p 00016000 08:03 537340675 /usr/lib64/libpthread-2.17.so
7fe791286000-7fe791287000 r--p 00016000 08:03 537340675 /usr/lib64/libpthread-2.17.so
7fe791287000-7fe791288000 rw-p 00017000 08:03 537340675 /usr/lib64/libpthread-2.17.so
7fe791288000-7fe79128c000 rw-p 00000000 00:00 0
7fe79128c000-7fe791375000 r-xp 00000000 08:03 537340714 /usr/lib64/libstdc++.so.6.0.19
7fe791375000-7fe791575000 ---p 000e9000 08:03 537340714 /usr/lib64/libstdc++.so.6.0.19
7fe791575000-7fe79157d000 r--p 000e9000 08:03 537340714 /usr/lib64/libstdc++.so.6.0.19
7fe79157d000-7fe79157f000 rw-p 000f1000 08:03 537340714 /usr/lib64/libstdc++.so.6.0.19
7fe79157f000-7fe791594000 rw-p 00000000 00:00 0
7fe791594000-7fe7915b5000 r-xp 00000000 08:03 537341461 /usr/lib64/ld-2.17.so
7fe7917a9000-7fe7917ae000 rw-p 00000000 00:00 0
7fe7917b2000-7fe7917b5000 rw-p 00000000 00:00 0
7fe7917b5000-7fe7917b6000 r--p 00021000 08:03 537341461 /usr/lib64/ld-2.17.so
7fe7917b6000-7fe7917b7000 rw-p 00022000 08:03 537341461 /usr/lib64/ld-2.17.so
7fe7917b7000-7fe7917b8000 rw-p 00000000 00:00 0
7fff6f6a5000-7fff6f6c6000 rw-p 00000000 00:00 0 [stack]
7fff6f6ca000-7fff6f6cc000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
So I updated to webMAN 1.45.05 MOD (full) and grabbed the latest source. Compiled ps3netsrv
ps3netsrv build 20161211 (mod by aldostools)
and used that, but it still crashes when I "Refresh XML" and "Refresh HTML" after a second or two of it starting.
I can also make it crash by going to Files / Net0 and go into my GAMES folder (Where most of my games are). It shows the game folders and after a few seconds, ps3netsrv on the linux machine crashes again. It does show all folders though.
ps3netsrv is simply launched with
Code:
./ps3netsrv64 /mnt/ps3 38008 192.168.101.*
webMAN MOD 1.45.05 memory set to "Normal" (Always worked before).
To be honest, I'm not sure if its the new webMAN MOD or Rebug that caused it since I have not had it started in a while...
It does not seem to be the ps3netsrv64 binary though. I went back to my previous version (ps3netsrv build 20151215.1 (mod by aldostools)) and that does the same thing..
Edit: It lists all the GAMES and then, as my cursor is on one of the games, shows the logo for that game (Still in Files/Net0), ps3netsrv crashes. This is with just one game in GAMES.
If I do not go into GAMES and just use a few ISO files in PS3ISO, it does not happen. Neither does it happen in PSXISO.
If I leave GAMES empty, I can happily refresh XML and HTML without problems. If I put a single game into GAMES (tested a few different onces), ps3netsrv crashes.
Another example. Notice how it crashes on the first game it automatically hovered over when going into File / net0/GAMES:
Code:
# ./ps3netsrv64 /mnt/ps3/Share 38008 192.168.101.*
ps3netsrv build 20161211 (mod by aldostools)
Path: /mnt/ps3/Share
Waiting for client...
Connection from 192.168.101.242
Connection from 192.168.101.242
Connection from 192.168.101.242
open /GAMES/Viking - Battle for Asgard [BLUS-30129]/PS3_GAME/ICON0.PNG
*** Error in `./ps3netsrv64': double free or corruption (out): 0x00007fc7d0000990 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x7d053)[0x7fc7d5698053]
./ps3netsrv64[0x401be0]
./ps3netsrv64[0x404095]
/lib64/libpthread.so.0(+0x7dc5)[0x7fc7d5bfadc5]
/lib64/libc.so.6(clone+0x6d)[0x7fc7d5711ced]
======= Memory map: ========
00400000-0040b000 r-xp 00000000 08:03 1989 /root/ps3net/ps3netsrv64
0060a000-0060b000 r--p 0000a000 08:03 1989 /root/ps3net/ps3netsrv64
0060b000-0060c000 rw-p 0000b000 08:03 1989 /root/ps3net/ps3netsrv64
01d1a000-0203b000 rw-p 00000000 00:00 0 [heap]
7fc7cf7ff000-7fc7cf800000 ---p 00000000 00:00 0
7fc7cf800000-7fc7d0000000 rw-p 00000000 00:00 0 [stack:19984]
7fc7d0000000-7fc7d021a000 rw-p 00000000 00:00 0
7fc7d021a000-7fc7d4000000 ---p 00000000 00:00 0
7fc7d4016000-7fc7d4017000 ---p 00000000 00:00 0
7fc7d4017000-7fc7d4817000 rw-p 00000000 00:00 0
7fc7d4817000-7fc7d4818000 ---p 00000000 00:00 0
7fc7d4818000-7fc7d5018000 rw-p 00000000 00:00 0
7fc7d5319000-7fc7d541a000 r-xp 00000000 08:03 537340656 /usr/lib64/libm-2.17.so
7fc7d541a000-7fc7d5619000 ---p 00101000 08:03 537340656 /usr/lib64/libm-2.17.so
7fc7d5619000-7fc7d561a000 r--p 00100000 08:03 537340656 /usr/lib64/libm-2.17.so
7fc7d561a000-7fc7d561b000 rw-p 00101000 08:03 537340656 /usr/lib64/libm-2.17.so
7fc7d561b000-7fc7d57d2000 r-xp 00000000 08:03 537340648 /usr/lib64/libc-2.17.so
7fc7d57d2000-7fc7d59d2000 ---p 001b7000 08:03 537340648 /usr/lib64/libc-2.17.so
7fc7d59d2000-7fc7d59d6000 r--p 001b7000 08:03 537340648 /usr/lib64/libc-2.17.so
7fc7d59d6000-7fc7d59d8000 rw-p 001bb000 08:03 537340648 /usr/lib64/libc-2.17.so
7fc7d59d8000-7fc7d59dd000 rw-p 00000000 00:00 0
7fc7d59dd000-7fc7d59f2000 r-xp 00000000 08:03 537376086 /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fc7d59f2000-7fc7d5bf1000 ---p 00015000 08:03 537376086 /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fc7d5bf1000-7fc7d5bf2000 r--p 00014000 08:03 537376086 /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fc7d5bf2000-7fc7d5bf3000 rw-p 00015000 08:03 537376086 /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fc7d5bf3000-7fc7d5c09000 r-xp 00000000 08:03 537340675 /usr/lib64/libpthread-2.17.so
7fc7d5c09000-7fc7d5e09000 ---p 00016000 08:03 537340675 /usr/lib64/libpthread-2.17.so
7fc7d5e09000-7fc7d5e0a000 r--p 00016000 08:03 537340675 /usr/lib64/libpthread-2.17.so
7fc7d5e0a000-7fc7d5e0b000 rw-p 00017000 08:03 537340675 /usr/lib64/libpthread-2.17.so
7fc7d5e0b000-7fc7d5e0f000 rw-p 00000000 00:00 0
7fc7d5e0f000-7fc7d5ef8000 r-xp 00000000 08:03 537340714 /usr/lib64/libstdc++.so.6.0.19
7fc7d5ef8000-7fc7d60f8000 ---p 000e9000 08:03 537340714 /usr/lib64/libstdc++.so.6.0.19
7fc7d60f8000-7fc7d6100000 r--p 000e9000 08:03 537340714 /usr/lib64/libstdc++.so.6.0.19
7fc7d6100000-7fc7d6102000 rw-p 000f1000 08:03 537340714 /usr/lib64/libstdc++.so.6.0.19
7fc7d6102000-7fc7d6117000 rw-p 00000000 00:00 0
7fc7d6117000-7fc7d6138000 r-xp 00000000 08:03 537341461 /usr/lib64/ld-2.17.so
7fc7d632c000-7fc7d6331000 rw-p 00000000 00:00 0
7fc7d6335000-7fc7d6338000 rw-p 00000000 00:00 0
7fc7d6338000-7fc7d6339000 r--p 00021000 08:03 537341461 /usr/lib64/ld-2.17.so
7fc7d6339000-7fc7d633a000 rw-p 00022000 08:03 537341461 /usr/lib64/ld-2.17.so
7fc7d633a000-7fc7d633b000 rw-p 00000000 00:00 0
7ffda9a52000-7ffda9a73000 rw-p 00000000 00:00 0 [stack]
7ffda9ac6000-7ffda9ac8000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Aborted