nautilus crashes when drag&drop the image file

Bug #2052996 reported by Junsung Lee
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Nautilus
New
Unknown
nautilus (Ubuntu)
Triaged
High
Unassigned

Bug Description

Repro Steps - `repro.webm` attached:

1. Run nautilus
2. Navigate to https://plugins.hex-rays.com/.
3. Drag and drop the Hex-Rays logo onto the Desktop.
4. SEGV at 0x0000000b

Crash Report:

ProblemType: Crash
Signal: 11
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Tue Feb 13 14:52:00 2024
DistroRelease: Ubuntu 22.04
JournalErrors:
 2월 13 14:51:57 dch3ck-Z790-UD nautilus[104092]: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
  2월 13 14:51:59 dch3ck-Z790-UD nautilus[104092]: g_file_get_child: assertion '!g_path_is_absolute (name)' failed
  2월 13 14:51:59 dch3ck-Z790-UD nautilus[104092]: g_file_equal: assertion 'G_IS_FILE (file2)' failed
  2월 13 14:51:59 dch3ck-Z790-UD nautilus[104092]: g_file_copy: assertion 'G_IS_FILE (destination)' failed
ProcCmdline: /usr/bin/nautilus --gapplication-service
ProcEnviron:
 XDG_RUNTIME_DIR=<set>
 LC_ADDRESS=ko_KR.UTF-8
 SHELL=/bin/bash
 LC_NAME=ko_KR.UTF-8
 LC_MEASUREMENT=ko_KR.UTF-8
 LC_TIME=ko_KR.UTF-8
 LC_MONETARY=ko_KR.UTF-8
 LANGUAGE=ko:en_AU:en_CA:en_GB:en_US:en
 LC_TELEPHONE=ko_KR.UTF-8
 LC_PAPER=ko_KR.UTF-8
 LC_NUMERIC=ko_KR.UTF-8
 PATH=(custom, no user)
 LANG=ko_KR.UTF-8
 LC_IDENTIFICATION=ko_KR.UTF-8

* thread #7, name = 'pool-org.gnome.', stop reason = signal SIGSEGV: invalid address (fault address: 0x0)
    frame #0: 0x000055b7dc24e624 nautilus`___lldb_unnamed_symbol4282 + 1140
nautilus`___lldb_unnamed_symbol4282:
-> 0x55b7dc24e624 <+1140>: movl (%rax), %ebx
    0x55b7dc24e626 <+1142>: testl %r12d, %r12d
    0x55b7dc24e629 <+1145>: je 0x55b7dc24ea60 ; <+2224>
    0x55b7dc24e62f <+1151>: movl 0x118(%rsp), %edx
(lldb) bt
* thread #7, name = 'pool-org.gnome.', stop reason = signal SIGSEGV: invalid address (fault address: 0x0)
  * frame #0: 0x000055b7dc24e624 nautilus`___lldb_unnamed_symbol4282 + 1140
    frame #1: 0x000055b7dc24fdde nautilus`___lldb_unnamed_symbol4283 + 542
    frame #2: 0x00007fb6019b1194 libgio-2.0.so.0`___lldb_unnamed_symbol5250 + 116
    frame #3: 0x00007fb6026876b4 libglib-2.0.so.0`___lldb_unnamed_symbol2565 + 116
    frame #4: 0x00007fb602684a51 libglib-2.0.so.0`___lldb_unnamed_symbol2558 + 81
    frame #5: 0x00007fb601294ac3 libc.so.6`start_thread(arg=<unavailable>) at pthread_create.c:442:8
    frame #6: 0x00007fb601326850 libc.so.6`__clone3 at clone3.S:81
(lldb) c
Process 128770 resuming
Process 128770 exited with status = 11 (0x0000000b)

Revision history for this message
Junsung Lee (dch3ck) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in nautilus (Ubuntu):
status: New → Confirmed
Revision history for this message
Khalid Abu Shawarib (khalid-shawarib) wrote :
Changed in nautilus:
status: Unknown → New
Changed in nautilus (Ubuntu):
importance: Undecided → High
status: Confirmed → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.