! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Thunar crashed immediatly after startup
Status:
RESOLVED: INVALID

Comments

Description Clemens Eisserer 2012-04-21 23:47:47 CEST
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
Comment 1 Clemens Eisserer 2012-04-29 21:08:46 CEST
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.
Comment 2 Nick Schermer editbugs 2012-10-30 12:59:23 CET
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.
Comment 3 Harald Judt editbugs 2015-04-17 16:03:34 CEST
Closing.

Bug #8752

Reported by:
Clemens Eisserer
Reported on: 2012-04-21
Last modified on: 2015-04-17

People

Assignee:
Jannis Pohlmann
CC List:
2 users

Version

Attachments

Additional information