baobab crashed with SIGSEGV in gtk_tree_model_get_valist()

Bug #1823405 reported by El jinete sin cabeza
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
baobab (Ubuntu)
New
Medium
Unassigned

Bug Description

https://gitlab.gnome.org/GNOME/baobab/issues/20

---

[Impact]
By opening the 'baobab' program and choosing to set up a <email address hidden> account, and then setting up the gmail account. And I hit a click to open a folder of <email address hidden> crashes 'baobab'.

[Test Case]
1. Open baobab
2. Mount <email address hidden>
3. Wait for the content of the account <email address hidden> to be displayed in baobab
3. Select a folder of the account <email address hidden>
4. Click on it to display the options in that folder
5. Select 'Open Folder'
6. baobab crashes

Original Description
--------------------
Opening a folder in baobab with connection to google drive.

ProblemType: Crash
DistroRelease: Ubuntu 19.04
Package: baobab 3.32.0-1
Uname: Linux 5.0.6-050006-generic x86_64
ApportVersion: 2.20.10-0ubuntu25
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Fri Apr 5 17:40:41 2019
ExecutablePath: /usr/bin/baobab
InstallationDate: Installed on 2018-12-02 (124 days ago)
InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 (20180725)
ProcCmdline: /usr/bin/baobab --gapplication-service
ProcEnviron:
 SHELL=/bin/bash
 XDG_RUNTIME_DIR=<set>
 PATH=(custom, no user)
 LANGUAGE=es_CL:es
 LANG=es_CL.UTF-8
SegvAnalysis:
 Segfault happened at: 0x7f57537d00ee <gtk_tree_model_get_valist+286>: mov 0x30(%rax),%rdi
 PC (0x7f57537d00ee) ok
 source "0x30(%rax)" (0x00000030) not located in a known VMA region (needed readable region)!
 destination "%rdi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: baobab
StacktraceTop:
 gtk_tree_model_get_valist () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
 gtk_tree_model_get () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
 baobab_window_open_item ()
 ?? ()
 g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
Title: baobab crashed with SIGSEGV in gtk_tree_model_get_valist()
UpgradeStatus: Upgraded to disco on 2018-12-02 (124 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
separator:

Revision history for this message
El jinete sin cabeza (ejsc) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 gtk_tree_model_get_valist (tree_model=tree_model@entry=0x55b69f8a84c0, iter=iter@entry=0x7ffd7935b4f0, var_args=var_args@entry=0x7ffd7935b3d0) at ../../../../gtk/gtktreemodel.c:1800
 gtk_tree_model_get (tree_model=0x55b69f8a84c0, iter=iter@entry=0x7ffd7935b4f0) at ../../../../gtk/gtktreemodel.c:1762
 baobab_window_open_item (self=self@entry=0x55b69f228450, iter=iter@entry=0x7ffd7935b580) at ../src/baobab-window.vala:375
 __lambda17_ (self=0x55b69f228450) at ../src/baobab-window.vala:432
 ___lambda17__gtk_menu_item_activate (_sender=<optimized out>, self=0x55b69f228450) at ../src/baobab-window.vala:428

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in baobab (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
description: updated
information type: Private → Public
description: updated
description: updated
Revision history for this message
El jinete sin cabeza (ejsc) wrote :
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.