gvfsd-smb crashed with SIGSEGV in g_vfs_job_run()
@seb128
Submitted by Sébastien Bacher Assigned to gvf..@..e.bugs
Link to original bug (#522190)
Description
The bug has been opened on https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/201585
"Copying multiple files from server to wireless client
Package: gvfs-backends 0.2.0.1-0ubuntu1
.
Thread 2 (process 11147):
#0 0xb7f6c410 in __kernel_vsyscall ()
#1 0xb7ac2697 in poll () from /lib/tls/i686/cmov/libc.so.6
#2 0xb7b98106 in g_main_context_iterate (context=0x80732b0, block=1, dispatch=1, self=0x806a798)
at /build/buildd/glib2.0-2.15.6/glib/gmain.c:2659
got_ownership = <value optimized out>
max_priority = <value optimized out>
timeout = <value optimized out>
some_ready = <value optimized out>
nfds = <value optimized out>
allocated_nfds = <value optimized out>
fds = <value optimized out>
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#3 0xb7b984b7 in IA__g_main_loop_run (loop=0x8073920) at /build/buildd/glib2.0-2.15.6/glib/gmain.c:2893
got_ownership = <value optimized out>
self = (GThread *) 0x806a798
__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#4 0x08051651 in daemon_main (argc=4, argv=0xbf811474, max_job_threads=1, default_type=0x8061c42 "smb-share",
mountable_name=0x0, first_type_name=0x8061c42 "smb-share") at daemon-main.c:270
var_args = 0xbf8113c0 "¤\016\200· 1\006\bè\023\201¿ð\023\201¿ô\017´·à|ø·H\024\201¿PÄ ·à|ø·P\027\006\bH\024\201¿PÄ ·\004"
connection = (DBusConnection *) 0x8070e90
loop = (GMainLoop *) 0xfffffdfc
daemon = (GVfsDaemon *) 0x8073a00
derror = {name = 0x0, message = 0x0, dummy1 = 1, dummy2 = 0, dummy3 = 0, dummy4 = 0, dummy5 = 0,
padding1 = 0x58}
mount_spec = (GMountSpec *) 0x0
mount_source = (GMountSource *) 0x8061c42
error = (GError *) 0x0
res = <value optimized out>
type = <value optimized out>
#5 0x08051915 in main (argc=) at daemon-main-generic.c:39
No locals.
#6 0xb7a0c450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#7 0x0804dba1 in _start ()
.
Thread 1 (process 11228):
#0 0x00000000 in ?? ()
#1 0x0805522d in g_vfs_job_run (job=0x80dac48) at gvfsjob.c:198
class = (GVfsJobClass *) 0x80dae40
#2 0x0805343e in job_handler_callback (data=0x80dac48, user_data=0x8073a00) at gvfsdaemon.c:142
No locals.
#3 0xb7bbe99b in IA__g_thread_pool_set_max_threads (pool=0x8074220, max_threads=135113800, error=0xb7b40ff4)
at /build/buildd/glib2.0-2.15.6/glib/gthreadpool.c:546
real = <value optimized out>
to_start = <value optimized out>
__PRETTY_FUNCTION__ = "IA__g_thread_pool_set_max_threads"
#4 0xb7bbcd0f in IA__g_thread_join (thread=0x80dcdc8) at /build/buildd/glib2.0-2.15.6/glib/gthread.c:723
t = (GRealThread *) 0x0
retval = (gpointer) 0xb7b4c520
__PRETTY_FUNCTION__ = "IA__g_thread_join"
#5 0xb7b4a4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6 0xb7acc8ee in clone () from /lib/tls/i686/cmov/libc.so.6"
Version: 0.2.x