Crashes when renaming an opened gpx

Bug #606691 reported by Risto H. Kurppa
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
viking (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: viking

1. start viking
2. open more than one gpx track file
3. rename one of the track files (smthg.gpx -> something.gpx) in file manager

-> viking crashes.
Gtk:ERROR:/build/buildd/gtk+2.0-2.20.1/gtk/gtkfilesystemmodel.c:746:gtk_file_system_model_sort: assertion failed: (r == n_visible_rows)
Keskeytetty

This doesn't happen every time: if you open only one file, it doesn't seem to crash. Here's the message it gives me on the command line:

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: viking 0.9.9-3
ProcVersionSignature: Ubuntu 2.6.32-24.38-generic 2.6.32.15+drm33.5
Uname: Linux 2.6.32-24-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Sat Jul 17 19:46:08 2010
ProcEnviron:
 LANGUAGE=fi_FI
 PATH=(custom, user)
 LANG=fi_FI.UTF-8
 SHELL=/bin/bash
SourcePackage: viking

Revision history for this message
Risto H. Kurppa (risto.kurppa) wrote :
Revision history for this message
Risto H. Kurppa (risto.kurppa) wrote :
description: updated
Revision history for this message
Risto H. Kurppa (risto.kurppa) wrote :

Tried to:
1. start viking
2. open more than one gpx track file
3. close a file by deleting it in the list of viking
4. rename the closed file (smthg.gpx -> something.gpx) in file manager

-> crash....

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

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

Changed in viking (Ubuntu):
status: New → Confirmed
Revision history for this message
Rob Norris (rw-norris) wrote :

I'm convinced this is a GTK bug.
Search the web for "gtk_file_system_model_sort: assertion failed: (r == n_visible_rows)" produces lots of hits across various programs.

Such as:
https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/583056

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.