Jump to content

crash at: wcslen.c:30


wabbit

Recommended Posts

µTorrent was running with about 5-10 torrents when it suddenly crashed. It crashed when I was not at the computer so there was no user intervention.

I'm using Debian Squeeze 64bit with µTorrent Linux Debian 64bit v25376 with WebUI v0.385.

(Since the µTorrent Linux versions are unstable, it would be better to compile them without optimization flags so the backtraces will provide more information.)

username@debian:/home/username/utorrent-server-v3_0$ gdb -c core utserver

GNU gdb (GDB) 7.2-debian

Copyright © 2010 Free Software Foundation, Inc.

License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

This is free software: you are free to change and redistribute it.

There is NO WARRANTY, to the extent permitted by law. Type "show copying"

and "show warranty" for details.

This GDB was configured as "x86_64-linux-gnu".

For bug reporting instructions, please see:

<http://www.gnu.org/software/gdb/bugs/>...

Reading symbols from /home/username/utorrent-server-v3_0/utserver...(no debugging symbols found)...done.

[New Thread 3742]

[New Thread 3743]

[New Thread 3744]

[New Thread 3745]

warning: Can't read pathname for load map: Input/output error.

Reading symbols from /usr/lib/libssl.so.0.9.8...Reading symbols from /usr/lib/debug/usr/lib/libssl.so.0.9.8...done.

done.

Loaded symbols for /usr/lib/libssl.so.0.9.8

Reading symbols from /usr/lib/libcrypto.so.0.9.8...Reading symbols from /usr/lib/debug/usr/lib/libcrypto.so.0.9.8...done.

done.

Loaded symbols for /usr/lib/libcrypto.so.0.9.8

Reading symbols from /lib/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/libpthread-2.11.2.so...done.

done.

Loaded symbols for /lib/libpthread.so.0

Reading symbols from /lib/libm.so.6...Reading symbols from /usr/lib/debug/lib/libm-2.11.2.so...done.

done.

Loaded symbols for /lib/libm.so.6

Reading symbols from /lib/librt.so.1...Reading symbols from /usr/lib/debug/lib/librt-2.11.2.so...done.

done.

Loaded symbols for /lib/librt.so.1

Reading symbols from /lib/libgcc_s.so.1...Reading symbols from /usr/lib/debug/lib/libgcc_s.so.1...done.

done.

Loaded symbols for /lib/libgcc_s.so.1

Reading symbols from /lib/libc.so.6...Reading symbols from /usr/lib/debug/lib/libc-2.11.2.so...done.

done.

Loaded symbols for /lib/libc.so.6

Reading symbols from /lib64/ld-linux-x86-64.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.11.2.so...done.

done.

Loaded symbols for /lib64/ld-linux-x86-64.so.2

Reading symbols from /lib/libdl.so.2...Reading symbols from /usr/lib/debug/lib/libdl-2.11.2.so...done.

done.

Loaded symbols for /lib/libdl.so.2

Reading symbols from /usr/lib/libz.so.1...Reading symbols from /usr/lib/debug/usr/lib/libz.so.1.2.3.4...done.

done.

Loaded symbols for /usr/lib/libz.so.1

Reading symbols from /lib/libnss_files.so.2...Reading symbols from /usr/lib/debug/lib/libnss_files-2.11.2.so...done.

done.

Loaded symbols for /lib/libnss_files.so.2

Reading symbols from /lib/libnss_mdns4_minimal.so.2...(no debugging symbols found)...done.

Loaded symbols for /lib/libnss_mdns4_minimal.so.2

Reading symbols from /lib/libnss_dns.so.2...Reading symbols from /usr/lib/debug/lib/libnss_dns-2.11.2.so...done.

done.

Loaded symbols for /lib/libnss_dns.so.2

Reading symbols from /lib/libresolv.so.2...Reading symbols from /usr/lib/debug/lib/libresolv-2.11.2.so...done.

done.

Loaded symbols for /lib/libresolv.so.2

Core was generated by `./utserver -configfile /home/username/utorrent-server-v3_0/utserver.conf -logf'.

Program terminated with signal 11, Segmentation fault.

#0 __wcslen (s=0x3400c270 <Address 0x3400c270 out of bounds>) at wcslen.c:30

30 wcslen.c: No such file or directory.

in wcslen.c

(gdb) bt

#0 __wcslen (s=0x3400c270 <Address 0x3400c270 out of bounds>) at wcslen.c:30

#1 0x000000000042a016 in ?? ()

#2 0x000000000048242b in ?? ()

#3 0x000000000040cccb in ?? ()

#4 0x0000000000443cdb in ?? ()

#5 0x00000000004414d6 in ?? ()

#6 0x00000000004455f0 in ?? ()

#7 0x00000000004996de in ?? ()

#8 0x00007f453c4b1c4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>,

ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>,

rtld_fini=<value optimized out>, stack_end=0x7fffbae2ac68) at libc-start.c:228

#9 0x0000000000405139 in ?? ()

#10 0x00007fffbae2ac68 in ?? ()

#11 0x000000000000001c in ?? ()

#12 0x0000000000000005 in ?? ()

#13 0x00007fffbae2cd42 in ?? ()

#14 0x00007fffbae2cd4d in ?? ()

#15 0x00007fffbae2cd59 in ?? ()

#16 0x00007fffbae2cd8c in ?? ()

#17 0x00007fffbae2cd95 in ?? ()

#18 0x0000000000000000 in ?? ()

(gdb) bt full

#0 __wcslen (s=0x3400c270 <Address 0x3400c270 out of bounds>) at wcslen.c:30

len = <value optimized out>

#1 0x000000000042a016 in ?? ()

No symbol table info available.

#2 0x000000000048242b in ?? ()

No symbol table info available.

#3 0x000000000040cccb in ?? ()

No symbol table info available.

#4 0x0000000000443cdb in ?? ()

No symbol table info available.

#5 0x00000000004414d6 in ?? ()

No symbol table info available.

#6 0x00000000004455f0 in ?? ()

No symbol table info available.

#7 0x00000000004996de in ?? ()

No symbol table info available.

#8 0x00007f453c4b1c4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>,

ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>,

rtld_fini=<value optimized out>, stack_end=0x7fffbae2ac68) at libc-start.c:228

result = <value optimized out>

unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3875704910742341348, 4215056, 140736328805488, 0, 0,

-3875856752208984348, -3800126028742342940}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x49f120,

0x7fffbae2ac78}, data = {prev = 0x0, cleanup = 0x0, canceltype = 4845856}}}

not_first_call = <value optimized out>

#9 0x0000000000405139 in ?? ()

No symbol table info available.

#10 0x00007fffbae2ac68 in ?? ()

No symbol table info available.

#11 0x000000000000001c in ?? ()

No symbol table info available.

#12 0x0000000000000005 in ?? ()

No symbol table info available.

#13 0x00007fffbae2cd42 in ?? ()

No symbol table info available.

#14 0x00007fffbae2cd4d in ?? ()

---Type <return> to continue, or q <return> to quit---

No symbol table info available.

#15 0x00007fffbae2cd59 in ?? ()

No symbol table info available.

#16 0x00007fffbae2cd8c in ?? ()

No symbol table info available.

#17 0x00007fffbae2cd95 in ?? ()

No symbol table info available.

#18 0x0000000000000000 in ?? ()

No symbol table info available.

(gdb) quit

Link to comment
Share on other sites

  • 2 weeks later...

Archived

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

×
×
  • Create New...