gimv crashed with SIGSEGV in gtk_tree_model_get_valist()

Bug #210456 reported by fritz276
38
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gimageview (Debian)
Fix Released
Unknown
gimageview (Ubuntu)
Fix Released
Medium
Andrew Starr-Bochicchio

Bug Description

Binary package hint: gimageview

Package: gimageview

Description: Ubuntu hardy (development branch)
Release: 8.04

Editing Options -> Segfault.

ProblemType: Crash
Architecture: amd64
CrashCounter: 1
Date: Tue Apr 1 22:30:39 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/bin/gimv
NonfreeKernelModules: nvidia
Package: gimageview 0.2.27-1ubuntu1
PackageArchitecture: amd64
ProcCmdline: gimv
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=de_DE.UTF-8
Signal: 11
SourcePackage: gimageview
StacktraceTop:
 gtk_tree_model_get_valist ()
 gtk_tree_model_get ()
 ?? ()
 g_closure_invoke ()
 ?? () from /usr/lib/libgobject-2.0.so.0
Title: gimv crashed with SIGSEGV in gtk_tree_model_get_valist()
Uname: Linux 2.6.24-12-generic x86_64
UserGroups: adm admin audio cdrom dialout dip floppy fuse lpadmin plugdev video

Tags: apport-crash
Revision history for this message
fritz276 (fritz276) wrote :
Revision history for this message
exactt (giesbert) wrote :

easily reproducible:

1. launch the program
2. choose "edit/options" from the menu

now the program should crash...

Changed in gimageview:
status: New → Confirmed
Revision history for this message
exactt (giesbert) wrote :
Revision history for this message
fritz276 (fritz276) wrote :

It can be patched successfully with:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=459288

Unfortunately, it wont compile with --with-xine so I only have mplayer thumbnails (which kinda sucks).

Revision history for this message
jabba (jabbba) wrote :

I think this bug *must* to be fixed in a few days, before the hardy release!
I do not have any developing skill, but just to stimulate maintainers (and just to share half an hour work of my slow machine), i want to post, my binary version. It works for me.

http://www.palug.net/Members/jabba/gimageview_0.2.27-1ubuntu1_i386.deb/view

Revision history for this message
Mark Lukens (marcus-21) wrote :

I am having the same problem with GImageView 0.2.27 (current version) using Ubuntu Hardy Heron (8.04) with my computer (which is Intel 32-bit, not AMD 64-bit). Either selecting Edit/Options or clicking on the 'Preference' button next to 'File Open' on the toolbar causes instant application crash. Is this being worked on? Or is there a reason not to use the proposed fix (above)? Or should I just avoid using this application?

Revision history for this message
Mark Lukens (marcus-21) wrote :

I found a patch which purports to solve this problem on Debian systems -- see https://sourceforge.net/tracker/index.php?func=detail&aid=1908833&group_id=39083&atid=424297 -- [ 1908833 ] Fix segfault on options screen. I have attached the file I downloaded from that location (it is not my work, so credit or blame goes to the original author of the patch, Nick Gasson - (nickga). If this could be tested to see if it works, that would be great (I would do it, but I don't know how to appliy a patch to a file using a diff file -- I'm still new at Linux). Thanks to anyone that can help.

Changed in gimageview:
status: Unknown → Fix Released
Changed in gimageview:
importance: Undecided → Medium
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

This can be fixed with a sync from Debian. See: Bug #281383

Changed in gimageview:
assignee: nobody → andrewsomething
status: Confirmed → In Progress
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

A packaging including this fix is in my PPA, and will hopefully be uploaded to Intrepid soon.

https://edge.launchpad.net/~andrewsomething/+archive

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Uploaded to Intrepid:

This bug was fixed in the package gimageview - 0.2.27-2ubuntu1

---------------
gimageview (0.2.27-2ubuntu1) intrepid; urgency=low

  * Merge from debian unstable (LP: #281383), remaining changes:
   - Update dependencies for xine-lib transition (LP: #159338)
  * debian/patches/70_fix_ftbfs_with_gtk+2.13.x.dpatch
   - See GNOME Bug #536767:
     http://bugzilla.gnome.org/show_bug.cgi?id=536767

gimageview (0.2.27-2) unstable; urgency=low

  * QA upload.
  * debian/control
    - set QA group as maintainer
    - added dpatch build-dep
    - bump versioned depends on debhelper to >= 5
    - bump Standards-Version to 3.8.0
    - added Homepage field
    - reformatted long and short descriptions
  * debian/rules
    - added patch stuff
    - added other files to cleanup
    - removed DH_COMPAT
    - don't ignore error on clean
    - removed 'rm' to move to dh_clean
    - added removal of additional license files
    - added dh_desktop call
    - fixed installation of desktop file in the right directory
    - added etc/gimageview.desktop cleanup, it's regenerated (needed after
      German localization)
    - added '--enable-mplayer' option to configure call; thanks to Jonny for
      the report; Closes: #397075
  * debian/patches/01_previous_changes.dpatch
    - added to remove direct upstream code modification
  * debian/compat
    - created with value 5
  * debian/README.source
    - added due to Policy 3.8.0
  * debian/watch
    - added
  * debian/dirs
    - removed since unneeded
  * debian/copyright
    - indented upstream authors with 4 spaces
    - fixed reference on local GPLv2 file
    - left only the first paragraph of GPLv2 in this file
    - clearly separated license and copyright notices
    - added all the missing file with alternative copyright notices
  * debian/menu
    - updated section to Applications/Viewers
  * debian/patches/20_bts440648_sort_fix.dpatch
    - patch added; thanks to Shitamo for the report; Closes: #440648
  * debian/patches/30_bts494304_relibtoolize.dpatch
    - relibtoolize patch to support GNU/kFreeBSD; thanks to Petr Salinger for
      the instruction; Closes: #494304
  * debian/patches/40_bts389071_german_translation.dpatch
    - added German translation; thanks to Holger Wansing for the patch;
      Closes: #389071
  * debian/mime
    - added '-e' option; thanks to Vincent Lefevre for the report;
      Closes: #243583
  * debian/patches/10_bts459288_edit-options_fix.dpatch
    - added to fix the Edit > Options segfault; thanks to Nick Gasson for the
      patch; Closes: #459288
  * debian/patches/50_bts243584_returncode_on_exit.dpatch
    - added to use correctly the return code in case of error at opening;
      thanks to Vincent Lefevre for the report; Closes: #243584

 -- Andrew Starr-Bochicchio <email address hidden> Sat, 16 Aug 2008 15:47:55 +0100

Changed in gimageview:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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