[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#922699: caja: Caja crash when copying paste



Le 27/02/2019 à 11:40, Vlad Orlov a écrit :
> Hi,
> 
> I'm not able to reproduce it in my Debian Testing VM. Don't have it installed on baremetal,
> maybe it's relevant. Anyway, the full backtrace might give some hints... can you obtain it?
> You'll need to do the following:
> 
> 1. Run the debugger with the latest dump from Caja:
> 
> $ coredumpctl debug caja
> 
> It should show some info and gdb's prompt, (gdb).
> 
> 2. Run the command to get the full backtrace in gdb's prompt:
> 
> (gdb) bt full
> 
> And post the result of it.

Hi,

The result of the full backtrace:


#0  0xf70165f3 in g_file_query_info (file=0x5668c828
<report_copy_progress+40>, attributes=0x5671de65
"standard::display-name", flags=G_FILE_QUERY_INFO_NONE,
cancellable=0x59063c30 [GCancellable], error=0x0) at
../../../gio/gfile.c:1303
        __inst = 0x5668c828
        __r = <optimized out>
        _g_boolean_var_ = <optimized out>
        iface = <optimized out>
        __FUNCTION__ = "g_file_query_info"
#1  0x566863f2 in custom_basename_to_string (format=0xee224090 "%B",
va=0xeed87f50 "\001") at caja-file-operations.c:827
        file = 0x5668c828 <report_copy_progress+40>
        info = <optimized out>
        name = <optimized out>
        basename = <optimized out>
        tmp = <optimized out>
#2  0x566f5996 in eel_strdup_vprintf_with_custom (custom=0x567e5700
<handlers>, format=0xf38217ac <error: Cannot access memory at address
0xf38217ac>, va_orig=0xeed87f44 "\002") at eel-string.c:714
        va = 0xeed87f4c "(\310hV\001"
        p = 0xf38217da <error: Cannot access memory at address 0xf38217da>
        num_args = <optimized out>
        i = <optimized out>
        j = 3
        args = 0xee220bb0
        type = <optimized out>
        conversions = 0xee22c810
        f = <optimized out>
        str = 0xf2d5acc0
        flags = <optimized out>
        width = <optimized out>
        mod = <optimized out>
        pos = <optimized out>
        s = <optimized out>
        __func__ = "eel_strdup_vprintf_with_custom"
#3  0x566861a7 in f (format=0xf38217ac <error: Cannot access memory at
address 0xf38217ac>) at caja-file-operations.c:940
        va = 0xeed87f44 "\002"
        res = <optimized out>
#4  0x5668c933 in report_copy_progress
(copy_job=copy_job@entry=0x58b04570,
source_info=source_info@entry=0xeed87ffc,
transfer_info=transfer_info@entry=0xeed88010) at caja-file-operations.c:3005
        files_left = <optimized out>
        total_size = <optimized out>
        elapsed = <optimized out>
        transfer_rate = <optimized out>
        remaining_time = <optimized out>
        now = <optimized out>
        job = 0x58b04570
        is_move = 0
#5  0x5668e67a in copy_files (transfer_info=0xeed88010,
source_info=0xeed87ffc, dest_fs_id=0xee260280 "l2049", job=0x58b04570)
at caja-file-operations.c:4516
        common = 0x58b04570
        dest_fs_type = 0x0
        inf = <optimized out>
        src = <optimized out>
        unique_names = <optimized out>
        readonly_source_fs = 0
        l = <optimized out>
        same_fs = <optimized out>
        i = <optimized out>
        point = <optimized out>
        skipped_file = -151639012
        dest = <optimized out>
        source_dir = <optimized out>
        job = <optimized out>
        common = <optimized out>
        source_info = {num_files = 2, num_bytes = 4137,
num_files_since_progress = 2, op = OP_KIND_COPY}
        transfer_info = {num_files = 0, num_bytes = 0, op =
OP_KIND_COPY, last_report_time = 181390712176, last_reported_files_left = 2}
        dest_fs_id = 0xee260280 "l2049"
        dest = <optimized out>
#6  0x5668e67a in copy_job (io_job=0xecb0c580, cancellable=<optimized
out>, user_data=<optimized out>) at caja-file-operations.c:4650
        job = <optimized out>
        common = <optimized out>
        source_info = {num_files = 2, num_bytes = 4137,
num_files_since_progress = 2, op = OP_KIND_COPY}
        transfer_info = {num_files = 0, num_bytes = 0, op =
OP_KIND_COPY, last_report_time = 181390712176, last_reported_files_left = 2}
        dest_fs_id = 0xee260280 "l2049"
        dest = <optimized out>
#7  0xf703400b in io_job_thread (task=0x59065db0 [GTask],
source_object=0x0, task_data=0xecb0c580, cancellable=0x59063c30
[GCancellable]) at ../../../gio/gioscheduler.c:85
        job = 0xecb0c580
        result = <optimized out>
#8  0xf706110f in g_task_thread_pool_thread (thread_data=0x59065db0,
pool_data=0x0) at ../../../gio/gtask.c:1331
        task = 0x59065db0 [GTask]
#9  0xf6e9f87d in g_thread_pool_thread_proxy (data=0x582cede0) at
../../../glib/gthreadpool.c:307
        task = 0x59065db0
        pool = 0x582cede0
#10 0xf6e9ee2a in g_thread_proxy (data=0x586e94f0) at
../../../glib/gthread.c:784
        thread = 0x586e94f0
        __FUNCTION__ = "g_thread_proxy"
#11 0xf6994fd2 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-157630464,
-287798464, -157630464, -287800856, 2006751563, -201207429},
mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev =
0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#12 0xf68aa276 in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:108



Regards.
-- 
==============================================
|              FRÉDÉRIC MASSOT               |
|     http://www.juliana-multimedia.com      |
|   mailto:frederic@juliana-multimedia.com   |
| +33.(0)2.97.54.77.94  +33.(0)6.67.19.95.69 |
===========================Debian=GNU/Linux===


Reply to: