Jump to content

Don't run in ubuntu


mit

Recommended Posts

Hi there!When i trying to run it in ubuntu 10.04. LTS,shows this masage:

assert failed util_posix.cpp:259 (21701)
Aborted

Can you post:

* utserver.conf (if any)

* the full path to the installed product (if that doesn't pose privacy issues for you (you could asterisk out parts of it if so) - I just want to get an idea of where it is installed (home directory or system directory or some other directory like /opt))

Also, if you can reproduce this consistently, if you could run the program under gdb and post a backtrace, that would be helpful.

Link to comment
Share on other sites

Thank you for reply!And sorry for my very bad english!

* i don't have a ".conf" file,but trying with this,but no change.

* I don't installed product.I just trying to run it from the desktop.

* I using ubuntu from 7-8 monts ago and don't sure for the correct command by GDB.Give me example, If possable!

And finaly,If It matters, my computer is too old with P4 processor.

Link to comment
Share on other sites

* I using ubuntu from 7-8 monts ago and don't sure for the correct command by GDB.Give me example, If possable!

Start a terminal window.

$ cd (the installation directory)

$ gdb ./utserver

(gdb) r

- runs, then see notice of assertion failure -

(gdb) bt

- copy and paste the output generated by this command -

(gdb) quit

$

Link to comment
Share on other sites

Hi!Thank you for the time!i need to say,that after the installing in "/opt",i don't have this problem anymore.But after several trying,i have to reproduce the problem and see this:

[Thread debugging using libthread_db enabled]
server started
[New Thread 0xb7fe8b70 (LWP 4082)]
File not found during integrity check: ./dht.dat
File not found during integrity check: ./dht.dat.new
File not found during integrity check: ./dht.dat.old
[New Thread 0xb77e7b70 (LWP 4083)]
[New Thread 0xb6fe6b70 (LWP 4084)]
File not found during integrity check: ./rss.dat
File not found during integrity check: ./rss.dat.new
File not found during integrity check: ./rss.dat.old
[New Thread 0xb67e5b70 (LWP 4085)]
File not found during integrity check: ./resume.dat
File not found during integrity check: ./resume.dat.new
File not found during integrity check: ./resume.dat.old

assert failed util_posix.cpp:259 (21701)

Program received signal SIGINT, Interrupt.
0x0012d422 in __kernel_vsyscall ()
(gdb) bt
#0 0x0012d422 in __kernel_vsyscall ()
#1 0x0013c230 in raise () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x080ca1f6 in GetCanonicalPath(wchar_t const*) ()
#3 0x080cb2be in MakeUserStoragePath(wchar_t const*) ()
#4 0x080af02b in OperateOnFilesFromDirectory(FileOperationSpec const&) ()
#5 0x080687d1 in TorrentSession::BtLoadResumeFile() ()
#6 0x080cd940 in Startup(unsigned int, int, wchar_t const**) ()
#7 0x080ce9f4 in main ()

And once again-sorry for my english!I hope to understand me!

Link to comment
Share on other sites

One more problem:

When i trying to add a torrent see this:

[Thread debugging using libthread_db enabled]
server started
[New Thread 0xb7fe8b70 (LWP 4460)]
[New Thread 0xb77e7b70 (LWP 4461)]
[New Thread 0xb6fe6b70 (LWP 4462)]
[New Thread 0xb67e5b70 (LWP 4463)]
IPv6 is installed
[Thread 0xb67e5b70 (LWP 4463) exited]

assert failed util_posix.cpp:231 (21701)

Program received signal SIGINT, Interrupt.
[Switching to Thread 0xb6fe6b70 (LWP 4462)]
0x0012d422 in __kernel_vsyscall ()
(gdb) bt
#0 0x0012d422 in __kernel_vsyscall ()
#1 0x0013c230 in raise () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x080ca1f6 in GetCanonicalPath(wchar_t const*) ()
#3 0x080baefb in BuildDownloadDir(int, wchar_t*) ()
#4 0x080be249 in TrackerConnection::ProcessCommand(char*) ()
#5 0x080bf92e in TrackerConnection::process_http_done() ()
#6 0x0808509b in HttpConnection::process_multipart() ()
#7 0x08085248 in HttpConnection::run_state() ()
#8 0x08090994 in TcpSocket::loop() ()
#9 0x08090508 in Socket::NetworkLoop(long) ()
#10 0x080906dd in Socket::NetworkEventLoop(ThreadSync*) ()
#11 0x08090753 in NetworkThread(void*) ()
#12 0x080b9e27 in thread_func_wrapper(void*) ()
#13 0x0013396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0x00262a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Link to comment
Share on other sites

One more problem:

When i trying to add a torrent see this:


assert failed util_posix.cpp:231 (21701)

(gdb) bt
#0 0x0012d422 in __kernel_vsyscall ()
#1 0x0013c230 in raise () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x080ca1f6 in GetCanonicalPath(wchar_t const*) ()
#3 0x080baefb in BuildDownloadDir(int, wchar_t*) ()
#4 0x080be249 in TrackerConnection::ProcessCommand(char*) ()
#5 0x080bf92e in TrackerConnection::process_http_done() ()
#6 0x0808509b in HttpConnection::process_multipart() ()
#7 0x08085248 in HttpConnection::run_state() ()
#8 0x08090994 in TcpSocket::loop() ()
#9 0x08090508 in Socket::NetworkLoop(long) ()
#10 0x080906dd in Socket::NetworkEventLoop(ThreadSync*) ()
#11 0x08090753 in NetworkThread(void*) ()
#12 0x080b9e27 in thread_func_wrapper(void*) ()
#13 0x0013396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0x00262a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Somebody else has reported this assertion failure with this stack.

I'm guessing here because I've never seen this problem. Do any of the paths to the utserver executable or to any of the directories specified in utserver.conf or through the web UI contain any symbolic links?

Link to comment
Share on other sites

mit: That's not valid use of the Add Torrent function. That is for adding a URL to download a .torrent file' date=' NOT to set a download directory.[/quote']

Sorry!But no matter,the problem is exists. :/

I think you are seeing the same problem as ferstar. A workaround is to use file system paths with non-Unicode characters. Post how this workaround works for you.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...