Jump to content

Emby Beta Fail to start


schamane

Recommended Posts

schamane

 when i start with strace i can see the error

 

stat("/opt/emby-server/system/EmbyServer.pdb", 0x7fff9ca7d9b0) = -1 ENOENT (No such file or directory)
lstat("/opt/emby-server/system/EmbyServer.pdb", 0x7fff9ca7d9c0) = -1 ENOENT (No such file or directory)
flock(49, LOCK_UN)                      = 0
close(49)                               = 0
mprotect(0x7fcb48030000, 65536, PROT_READ|PROT_WRITE) = 0
write(7, "System.DllNotFoundException: Una"..., 538System.DllNotFoundException: Unable to load shared library 'sqlite3' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: libsqlite3: cannot open shared object file: No such file or directory
   at SQLitePCL.SQLite3Provider_sqlite3.NativeMethods.sqlite3_libversion_number()
   at SQLitePCL.SQLite3Provider_sqlite3.SQLitePCL.ISQLite3Provider.sqlite3_libversion_number()
   at SQLitePCL.raw.SetProvider(ISQLite3Provider imp)
   at EmbyServer.Program.Main(String[] args)) = 538
 
 
 
I have no pdb file at all at any emby directory
 
 
 
edit: BTW was there done something in recognizing movies? Cause Emby doesn`t recognize Movies anymore which it did before
 
edit2: even  3.6.0.72 which is the oldest version i can load is broken, so I have no working emby at the moment
Edited by schamane
Link to comment
Share on other sites

schamane

ok, i just recognized taht sqlite3 wasnt installed, now it is installed, but no change

 

Is it possible I need some -dev package or other dependencies?

Link to comment
Share on other sites

alucryd

sqlite3 is provided in our package and should automatically be used by emby. How are you starting emby?

Link to comment
Share on other sites

schamane

hi, 

 

sorry was busy whole weekend.

 

my start parameter looks like this

 

  strace /opt/emby-server/system/EmbyServer -programdata /var/lib/emby-server -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb

 

all folders and files are existent

 
when i downgrade to  3.5.3.0 its working again
when i do a ps axfwww i see a defference
 
/opt/emby-server/system/EmbyServer -programdata /var/lib/emby -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb
 
so i tried 
strace /opt/emby-server/system/EmbyServer -programdata /var/lib/emby -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb
 
 
same result
 
mmap(NULL, 65536, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3855509000
mprotect(0x7f3855509000, 65536, PROT_READ|PROT_WRITE) = 0
munmap(0x7f3855509000, 65536)           = 0
mprotect(0x7f37e19cf000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x7f37e19cf000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
lseek(49, 358904, SEEK_SET)             = 358904
read(49, "RSDS\3305\23\227\342\216eN\251y\271^[\347\376\372\1\0\0\0/home/em"..., 4096) = 4096
mprotect(0x7f37e23e4000, 4096, PROT_READ|PROT_WRITE) = 0
stat("/opt/emby-server/system/EmbyServer.pdb", 0x7ffd5d8dc250) = -1 ENOENT (No such file or directory)
lstat("/opt/emby-server/system/EmbyServer.pdb", 0x7ffd5d8dc260) = -1 ENOENT (No such file or directory)
flock(49, LOCK_UN)                      = 0
close(49)                               = 0
mprotect(0x7f37bc030000, 65536, PROT_READ|PROT_WRITE) = 0
write(7, "System.DllNotFoundException: Una"..., 538System.DllNotFoundException: Unable to load shared library 'sqlite3' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: libsqlite3: cannot open shared object file: No such file or directory
   at SQLitePCL.SQLite3Provider_sqlite3.NativeMethods.sqlite3_libversion_number()
   at SQLitePCL.SQLite3Provider_sqlite3.SQLitePCL.ISQLite3Provider.sqlite3_libversion_number()
   at SQLitePCL.raw.SetProvider(ISQLite3Provider imp)
   at EmbyServer.Program.Main(String[] args)) = 538
write(7, "\n", 1
)                       = 1
gettid()                                = 2844
unlink("/tmp/clr-debug-pipe-2844-92145608-in") = 0
unlink("/tmp/clr-debug-pipe-2844-92145608-out") = 0
write(4, "\3", 1)                       = 1
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(2844, 2844, SIGABRT)             = 0
--- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=2844, si_uid=0} ---
+++ killed by SIGABRT (core dumped) +++
 
Link to comment
Share on other sites

Cause if I do not use strace, I don`t get any output, it just crashes

 

So that's something we should look at then, about why you need to use that.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...