Thunar crashed immediatly after startup, while loading the contents of my home directory, with the stack-trace at the end of the report. If a coredump would help to investigate the problem, please let me know. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `Thunar --daemon'. Program terminated with signal 6, Aborted. #0 0x004fa416 in __kernel_vsyscall () Missing separate debuginfos, use: debuginfo-install expat-2.0.1-11.fc15.i686 gtk2-engines-2.20.2-2.fc15.i686 gvfs-1.10.1-3.fc16.i686 libXcomposite-0.4.3-2.fc15.i686 libXcursor-1.1.11-3.fc15.i686 libXdamage-1.1.3-2.fc15.i686 libXext-1.3.0-1.fc16.i686 libXfixes-5.0-1.fc16.i686 libXi-1.4.5-1.fc16.i686 libXinerama-1.1.1-2.fc15.i686 libXrandr-1.3.1-2.fc15.i686 libXrender-0.9.6-2.fc15.i686 libbluray-0.2-0.5.20110710git51d7d60a96d06.fc16.i686 libcroco-0.6.2-6.fc15.i686 libffi-3.0.10-1.fc16.i686 libgcc-4.6.3-2.fc16.i686 librsvg2-2.34.2-1.fc16.i686 libstdc++-4.6.3-2.fc16.i686 libuuid-2.20.1-2.2.fc16.i686 libxcb-1.7-3.fc16.i686 startup-notification-0.12-1.fc16.i686 xcb-util-0.3.6-2.fc15.i686 (gdb) bt #0 0x004fa416 in __kernel_vsyscall () #1 0x426b698f in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #2 0x426b82d5 in __GI_abort () at abort.c:91 #3 0x426fd499 in __malloc_assert (assertion=<optimized out>, file=<optimized out>, line=2949, function=0x427ee401 "__libc_malloc") at malloc.c:300 #4 0x42702547 in __GI___libc_malloc (bytes=16) at malloc.c:2948 #5 0x42936cac in standard_malloc (n_bytes=16) at gmem.c:88 #6 0x42937221 in g_malloc (n_bytes=16) at gmem.c:164 #7 0x4294f44c in g_strdup (str=0xb17b3738 "inode-directory") at gstrfuncs.c:100 #8 0x42951760 in g_strdupv (str_array=0xb17a30c0) at gstrfuncs.c:2603 #9 0x42be69a2 in _g_type_boxed_copy (type=137751408, value=0xb17a30c0) at gtype.c:4232 #10 0x42bbda64 in boxed_proxy_value_copy (dest_value=0xb16feafc, src_value=0xb17b3bbc) at gboxed.c:201 #11 boxed_proxy_value_copy (src_value=0xb17b3bbc, dest_value=0xb16feafc) at gboxed.c:197 #12 0x42be9015 in g_value_copy (src_value=0xb17b3bbc, dest_value=0xb16feafc) at gvalue.c:221 #13 0x42be915c in g_value_transform (src_value=0xb17b3bbc, dest_value=0xb16feafc) at gvalue.c:534 #14 0x42bc40b6 in object_set_property (nqueue=0xb17a34a0, value=0xb17b3bbc, pspec=0x833b318, object=0xb1777008) at gobject.c:1181 #15 g_object_constructor (type=137781688, n_construct_properties=<optimized out>, construct_params=0xb17bd840) at gobject.c:1643 #16 0x42bc6969 in g_object_newv (object_type=137781688, n_parameters=1, parameters=0xb17b3bb8) at gobject.c:1493 #17 0x42bc78db in g_object_new_valist (object_type=137781688, first_property_name=0x42d0c949 "names", var_args=0xb16fecf0 " \330{\261Ox|B\371=\310B\364o\325B\b\330{\261") at gobject.c:1610 #18 0x42bc7b30 in g_object_new (object_type=137781688, first_property_name=0x42d0c949 "names") at gobject.c:1325 #19 0x42c83e73 in g_themed_icon_new_from_names (iconnames=0xb16fed3c, len=3) at gthemedicon.c:306 #20 0x42c3bdd9 in g_content_type_get_icon (type=0xb17bd820 "inode/directory") at gcontenttype.c:796 #21 0x42ceef0e in _g_local_file_info_get (basename=0xb17a0550 "Outcesticide 1", path=0xb176a558 "/home/ce/mdata/Nirvana/Outcesticide 1", attribute_matcher=0xb1796b70, flags=G_FILE_QUERY_INFO_NONE, parent_info=0xb16feef0, error=0xb16fef9c) at glocalfileinfo.c:1630 #22 0x42ce8fbd in g_local_file_query_info (file=0x8387240, attributes=0x80cde44 "access::*,id::*,mountable::*,preview::*,standard::*,time::*,thumbnail::*,trash::*,unix::*", flags=G_FILE_QUERY_INFO_NONE, cancellable=0x0, error=0xb16fef9c) at glocalfile.c:1178 #23 0x42c49fbc in g_file_query_info (file=0x8387240, attributes=0x80cde44 "access::*,id::*,mountable::*,preview::*,standard::*,time::*,thumbnail::*,trash::*,unix::*", flags=G_FILE_QUERY_INFO_NONE, cancellable=0x0, error=0xb16fef9c) at gfile.c:1106 #24 0x08076281 in thunar_file_load (file=0xb175c4f0, cancellable=0x0, error=0xb16ff01c) at thunar-file.c:744 #25 0x080780c6 in thunar_file_get (gfile=0x8387240, error=0xb16ff01c) at thunar-file.c:631 #26 0x0807defe in _thunar_io_jobs_ls (job=0x84a6300, param_values=0x853b520, error=0xb16ff06c) at thunar-io-jobs.c:1179 #27 0x080a8a89 in thunar_simple_job_execute (job=0x84a6300, error=0xb16ff0ac) at thunar-simple-job.c:115 #28 0x43d76b8c in exo_job_scheduler_job_func (scheduler_job=0x85211b0, cancellable=0x853a380, user_data=0x8579b00) at exo-job.c:331 #29 0x42c6485c in io_job_thread (data=0x85211b0, user_data=0x0) at gioscheduler.c:180 #30 0x4295a3bf in g_thread_pool_thread_proxy (data=0x84a3d30) at gthreadpool.c:319 #31 0x42957f45 in g_thread_create_proxy (data=0x84a64d0) at gthread.c:1962 #32 0x42844cd3 in start_thread (arg=0xb16ffb40) at pthread_create.c:309 #33 0x4277aa2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
Another one, happend today after clicking on the device icon of a usb-stick on the desktop. Thunar appears for a short time, but immediatly crashed with the following stack trace: #0 0x008ed416 in __kernel_vsyscall () #1 0x426b698f in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #2 0x426b82d5 in __GI_abort () at abort.c:91 #3 0x426fd499 in __malloc_assert (assertion=<optimized out>, file=<optimized out>, line=3068, function=0x427ee40f "__libc_realloc") at malloc.c:300 #4 0x42702c44 in __GI___libc_realloc (oldmem=0xb17c5c38, bytes=32) at malloc.c:3067 #5 0x42936a44 in standard_realloc (mem=0xb17c5c38, n_bytes=32) at gmem.c:95 #6 0x4293733a in g_realloc (mem=0xb17c5c38, n_bytes=32) at gmem.c:233 #7 0x42900b95 in g_array_maybe_expand (array=0xb3031db0, len=<optimized out>) at garray.c:689 #8 0x4290115c in g_array_insert_vals (farray=0xb3031db0, index_=0, data=0xb16fecd0, len=1) at garray.c:452 #9 0x42c57fd4 in g_file_info_create_value (info=0x9ff7f38, attr_id=1048577) at gfileinfo.c:1082 #10 0x42c5896c in g_file_info_set_file_type (info=0x9ff7f38, type=G_FILE_TYPE_DIRECTORY) at gfileinfo.c:1795 #11 0x42ced8d4 in set_info_from_stat (info=0x9ff7f38, statbuf=0xb16feddc, attribute_matcher=0xb3150e48) at glocalfileinfo.c:931 #12 0x42cede1f in _g_local_file_info_get (basename=0xb3151520 "17", path=0xb2f37d70 "/proc/17", attribute_matcher=0xb3150e48, flags=G_FILE_QUERY_INFO_NONE, parent_info=0xb16feef0, error=0xb16fef9c) at glocalfileinfo.c:1529 #13 0x42ce8fbd in g_local_file_query_info (file=0xb17a1cb0, attributes=0x80cde44 "access::*,id::*,mountable::*,preview::*,standard::*,time::*,thumbnail::*,trash::*,unix::*", flags=G_FILE_QUERY_INFO_NONE, cancellable=0x0, error=0xb16fef9c) at glocalfile.c:1178 #14 0x42c49fbc in g_file_query_info (file=0xb17a1cb0, attributes=0x80cde44 "access::*,id::*,mountable::*,preview::*,standard::*,time::*,thumbnail::*,trash::*,unix::*", flags=G_FILE_QUERY_INFO_NONE, cancellable=0x0, error=0xb16fef9c) at gfile.c:1106 #15 0x08076281 in thunar_file_load (file=0xb2f0aac0, cancellable=0x0, error=0xb16ff01c) at thunar-file.c:744 #16 0x080780c6 in thunar_file_get (gfile=0xb17a1cb0, error=0xb16ff01c) at thunar-file.c:631 #17 0x0807defe in _thunar_io_jobs_ls (job=0xb31d8298, param_values=0x9f6e420, error=0xb16ff06c) at thunar-io-jobs.c:1179 #18 0x080a8a89 in thunar_simple_job_execute (job=0xb31d8298, error=0xb16ff0ac) at thunar-simple-job.c:115 #19 0x43d76b8c in exo_job_scheduler_job_func (scheduler_job=0xa05ad28, cancellable=0x9e4f880, user_data=0x9ffd500) at exo-job.c:331 #20 0x42c6485c in io_job_thread (data=0xa05ad28, user_data=0x0) at gioscheduler.c:180 #21 0x4295a3bf in g_thread_pool_thread_proxy (data=0x9df68e0) ---Type <return> to continue, or q <return> to quit--- at gthreadpool.c:319 #22 0x42957f45 in g_thread_create_proxy (data=0x9e8b190) at gthread.c:1962 #23 0x42844cd3 in start_thread (arg=0xb16ffb40) at pthread_create.c:309 #24 0x4277aa2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Would be great if someone could take the time and investigate this problem.
Does look like the crash is in gio not in Thunar. If malloc fails there, there is not much we can do about it, unless thunar creates a buffer overflow somewhere else.
Closing.