thunar crashed with SIGSEGV in g_simple_async_result_complete()

Bug #1201987 reported by Forest
38
This bug affects 8 people
Affects Status Importance Assigned to Milestone
Thunar File Manager
Invalid
High
thunar (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

When clicking my USB stick's eject icon in Thunar's side pane, Thunar crashed.
---
ApportVersion: 2.9.2-0ubuntu8.1
Architecture: amd64
DistroRelease: Ubuntu 13.04
MarkForUpload: True
NonfreeKernelModules: nvidia
Package: thunar 1.6.2-0ubuntu1
PackageArchitecture: amd64
ProcVersionSignature: Ubuntu 3.8.0-26.38-generic 3.8.13.2
Tags: raring
Uname: Linux 3.8.0-26-generic x86_64
UpgradeStatus: Upgraded to raring on 2013-06-02 (44 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo vboxusers wireshark
---
ApportVersion: 2.9.2-0ubuntu8.3
Architecture: amd64
DistroRelease: Ubuntu 13.04
MarkForUpload: True
NonfreeKernelModules: nvidia
Package: thunar 1.6.2-0ubuntu1
PackageArchitecture: amd64
ProcVersionSignature: Ubuntu 3.8.0-30.44-generic 3.8.13.6
Tags: raring third-party-packages
Uname: Linux 3.8.0-30-generic x86_64
UpgradeStatus: Upgraded to raring on 2013-06-02 (96 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo vboxusers wireshark

Revision history for this message
Forest (foresto) wrote : Dependencies.txt

apport information

tags: added: apport-collected raring
description: updated
Revision history for this message
Forest (foresto) wrote : ProcEnviron.txt

apport information

Revision history for this message
Forest (foresto) wrote :
Revision history for this message
Forest (foresto) wrote :
Revision history for this message
Forest (foresto) wrote :
Revision history for this message
Forest (foresto) wrote :
Revision history for this message
Forest (foresto) wrote :
Revision history for this message
Forest (foresto) wrote :
Revision history for this message
Forest (foresto) wrote :
Revision history for this message
Forest (foresto) wrote :
Revision history for this message
Forest (foresto) wrote :
Revision history for this message
Forest (foresto) wrote :
Revision history for this message
Forest (foresto) wrote :

This is still happening. I'll see if I can get apport to attach details from the latest crash.

tags: added: third-party-packages
description: updated
Revision history for this message
Forest (foresto) wrote : Dependencies.txt

apport information

Revision history for this message
Forest (foresto) wrote : ProcEnviron.txt

apport information

Revision history for this message
Forest (foresto) wrote :
Revision history for this message
In , Xfce-e (xfce-e) wrote :
Download full text (11.0 KiB)

When clicking a USB stick's eject icon in Thunar's side pane, Thunar sometimes crashes.

More details are attached to this bug report:
https://bugs.launchpad.net/ubuntu/+source/thunar/+bug/1201987
(I tried to attach a core dump here, but the bugzilla server is resetting my connection during the upload.)

Segfault happened at: 0x7f89b6f92359: mov 0x18(%rdi),%rax
PC (0x7f89b6f92359) ok
source "0x18(%rdi)" (0x00000018) not located in a known VMA region (needed readable region)!
destination "%rax" ok

Disassembly:
=> 0x7f89b6f92359: mov 0x18(%rdi),%rax
   0x7f89b6f9235d: test %rax,%rax
   0x7f89b6f92360: je 0x7f89b6f92385
   0x7f89b6f92362: mov (%rax),%r8
   0x7f89b6f92365: xor %edi,%edi
   0x7f89b6f92367: cmp %rsi,0x40(%r8)
   0x7f89b6f9236b: jne 0x7f89b6f92379
   0x7f89b6f9236d: jmp 0x7f89b6f92390
   0x7f89b6f9236f: nop
   0x7f89b6f92370: mov (%rax),%r8
   0x7f89b6f92373: cmp %rsi,0x40(%r8)
   0x7f89b6f92377: je 0x7f89b6f92390
   0x7f89b6f92379: mov 0x8(%rax),%rax
   0x7f89b6f9237d: add $0x1,%edi
   0x7f89b6f92380: test %rax,%rax
   0x7f89b6f92383: jne 0x7f89b6f92370

ThreadStacktrace:
.
Thread 4 (Thread 0x7f89ab768700 (LWP 25706)):
#0 0x00007f89b35bd3cd in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1 0x00007f89b3afe1dc in g_main_context_poll (n_fds=1, fds=0x7f899c0008c0, timeout=4978, context=0x7f89b87c73c0, priority=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3995
        poll_func = 0x7f89b3b0c560 <g_poll>
#2 g_main_context_iterate (context=context@entry=0x7f89b87c73c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3696
        max_priority = 2147483647
        timeout = 4978
        some_ready = <optimized out>
        allocated_nfds = <optimized out>
        fds = 0x7f899c0008c0
        nfds = 1
#3 0x00007f89b3afe304 in g_main_context_iteration (context=0x7f89b87c73c0, may_block=may_block@entry=1) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
        retval = <optimized out>
#4 0x00007f89b3afe361 in glib_worker_main (data=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:5427
No locals.
#5 0x00007f89b3b21eb5 in g_thread_proxy (data=0x7f89b87c02d0) at /build/buildd/glib2.0-2.36.0/./glib/gthread.c:798
        thread = 0x7f89b87c02d0
#6 0x00007f89b389ff8e in start_thread (arg=0x7f89ab768700) at pthread_create.c:311
        __res = <optimized out>
        pd = 0x7f89ab768700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140229263918848, 1988689193858416643, 0, 140229456584800, 140737458808896, 4096, -1978654024354316285, -1978670839063068669}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7 0x00007f89b35c9e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
No locals.
.
Thread 3 (Thread 0x7f8991288700 (LWP 26579)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/uni...

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

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

Changed in thunar (Ubuntu):
status: New → Confirmed
Revision history for this message
In , Hjudt-l (hjudt-l) wrote :

I remember suffering from that too. This may be a gtk or glib problem. Try to fix it by updating them to more recent versions, reopen if it still exists. Closing invalid because of a configuration problem.

Changed in thunar:
importance: Unknown → High
status: Unknown → Invalid
Revision history for this message
Daniel Kessel (dkessel) wrote :

Reproducible on Xubuntu Vivid Daily when ejecting a CD/DVD from a built-in drive.

Revision history for this message
Sean Davis (bluesabre) wrote :

This issue hasn't been reported since 15.04. Marking as resolved. Please reopen if you are still able to reproduce on 20.04, 21.10, or 22.04. Thanks!

Changed in thunar (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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