gthumb crashed with SIGSEGV in gtk_file_info_get_is_folder()

Bug #132594 reported by Kevin Morey
10
Affects Status Importance Assigned to Milestone
gthumb (Ubuntu)
Invalid
Medium
Basilio Kublik

Bug Description

Binary package hint: gthumb

First some setup. In Gutsy, default folders are created in ~/ such as Music, Pictures, etc. I just started importing pictures, and I don't have much space on the partition that holds /home. ~/Pictures was an actual directory for me.

1) I opened gThumb and clicked File > Import Photos...
2) The import dialog opens, click the "Destination" drop down.
3) Notice the Pictures folder in the bottom section of the list (I have Documents, Music, Pictures, Videos, Desktop)
4) Close the drop down

At this point I opened a terminal window and navigated to ~/. I removed the Pictures director with rmdir, and then symlinked it to an existing folder on a different partition with more space.

5) Back in gThumb, at the existing Import Photos dialog, click the "Destination" drop down again.
6) Crash.

I can reproduce this every time with these steps. It also happens when the directory is initially the symlink, and I remove it and create a new directory with "mkdir ~/Pictures".

Hope this helps.

ProblemType: Crash
Architecture: i386
Date: Tue Aug 14 20:51:27 2007
DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/gthumb
NonfreeKernelModules: cisco_ipsec nvidia
Package: gthumb 3:2.10.5-0ubuntu2
PackageArchitecture: i386
ProcCmdline: gthumb --import-photos
ProcCwd: /home/kmorey
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: gthumb
StacktraceTop:
 gtk_file_info_get_is_folder ()
 ?? () from /usr/lib/libgtk-x11-2.0.so.0
 ?? ()
 ?? ()
 ?? ()
Title: gthumb crashed with SIGSEGV in gtk_file_info_get_is_folder()
Uname: Linux kmorey 2.6.22-9-generic #1 SMP Fri Aug 3 00:50:37 GMT 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy games kqemu lpadmin netdev plugdev powerdev scanner video

Tags: apport-crash
Revision history for this message
Kevin Morey (kevin-morey) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:name_sort_func (model=0x83ee690, a=0xbfeb65ac, b=0xbfeb663c, user_data=0x815a078) at /build/buildd/gtk+2.0-2.11.6/gtk/gtkfilechooserdefault.c:6281
gtk_tree_model_sort_level_find_insert (tree_model_sort=0x8281f70, level=0x8403be0, iter=0xbfeb663c, skip_index=25)
gtk_tree_model_sort_row_inserted (s_model=0x83ee690, s_path=0x84026f0, s_iter=0x83d9100, data=0x8281f70)
_gtk_marshal_VOID__BOXED_BOXED (closure=0x840a4d8, return_value=0x0, n_param_values=3, param_values=0xbfeb68ec, invocation_hint=0xbfeb67cc,
IA__g_closure_invoke (closure=0x840a4d8, return_value=0x0, n_param_values=3, param_values=0xbfeb68ec, invocation_hint=0xbfeb67cc)

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Apport retracing service (apport) wrote : Stack trace with source code
Changed in gthumb:
importance: Undecided → Medium
Revision history for this message
Basilio Kublik (sourcercito) wrote :

i couldn't reproduce this bug, i try to import to a directory linked to another filesystem's directory and nothing weird happened, just for fun, also did it to an another hard drive, all works as should, could you reproduce this with a newly created user?, does this still happens to you?.

related packages:
==========
gthumb 3:2.10.5-0ubuntu2
libgtk2.0-0 2.11.6-1ubuntu3
libgtk2.0-bin 2.11.6-1ubuntu3
libgtk2.0-common 2.11.6-1ubuntu3
libgtk2.0-dev 2.11.6-1ubuntu3

Revision history for this message
Basilio Kublik (sourcercito) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in gthumb:
assignee: nobody → sourcercito
status: New → Invalid
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.