Shutter closes down completely when attempting web capture

Bug #500352 reported by 8Shutter8
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Shutter
Fix Released
Medium
Mario Kemper (Romario)

Bug Description

Guys, great app - thanks! (And, merry Christmas!)

If I attempt to do a web capture, the program closes down completely. If I start it back up and try again, it works. No error messages are displayed. A website capture is only successful when attempting from a just-opened session. This is true whether my last capture was a website attempt or a selection. I have not used any of the other options.

The delay is currently set for 5 seconds. I have also used 3 and 1 second delays.

I noticed this behavior in at least one previous version. I'm using Ubuntu 8.04, with all updates applied. Shutter version is 0.85.1, rev 725.

Revision history for this message
Mario Kemper (Romario) (mario-kemper) wrote :

Could you please provide a short screencast? gtk-recordMyDesktop is a
good application for this.

Please do the following:
1) start Shutter via terminal with debug parameter: shutter --debug
2) reproduce the error you've described and record everything what you
are doing
3) attach the screencast and the terminal output here

Thanks for your help.
Mario

Revision history for this message
8Shutter8 (afbell8) wrote :
Download full text (14.8 KiB)

Happy New Year!

I have recorded a video that includes the error. I got an error message when I attempted to use the "add attachment" link below (Request-URI Too Large. The requested URL's length exceeds the capacity limit for this server), so I will send the ogg file via email. The Shutter terminal output is pasted just below.

Thanks.

------------------------------------------------------------------------------------------------

Linux Dell 2.6.24-26-generic #1 SMP Tue Dec 1 18:37:31 UTC 2009 i686 GNU/Linux

Ubuntu 8.04.3 LTS \n \l

Glib 1.161
Gtk2 1.161

Glib built for 2.14.1, running with 2.16.6
Gtk2 built for 2.12.0, running with 2.12.9

3D rotate - /usr/share/shutter/resources/system/plugins/perl/sp3drotate/sp3drotate
Barrel Distortion - /usr/share/shutter/resources/system/plugins/perl/spbardistortion/spbardistortion
Negate - /usr/share/shutter/resources/system/plugins/perl/spnegate/spnegate
Polaroid - /usr/share/shutter/resources/system/plugins/perl/sppolaroid/sppolaroid
Resize - /usr/share/shutter/resources/system/plugins/perl/spresize/spresize
Sepia - /usr/share/shutter/resources/system/plugins/perl/spsepia/spsepia
Watermark - /usr/share/shutter/resources/system/plugins/perl/spwatermark/spwatermark
Shutter Branding - /usr/share/shutter/resources/system/plugins/shell/spaddlogo/spaddlogo
Grayscale - /usr/share/shutter/resources/system/plugins/shell/spgrayscale/spgrayscale
Jigsaw Piece 1 - /usr/share/shutter/resources/system/plugins/shell/spjigsaw1/spjigsaw1
Jigsaw Piece 2 - /usr/share/shutter/resources/system/plugins/shell/spjigsaw2/spjigsaw2
Offset - /usr/share/shutter/resources/system/plugins/shell/spoffset/spoffset
PDF Export - /usr/share/shutter/resources/system/plugins/shell/sppdf/sppdf
Raise Border - /usr/share/shutter/resources/system/plugins/shell/spraise/spraise
Hard Shadow - /usr/share/shutter/resources/system/plugins/shell/spshadow/spshadow
Reflection - /usr/share/shutter/resources/system/plugins/shell/spsimplemirror/spsimplemirror
Soft Edges - /usr/share/shutter/resources/system/plugins/shell/spsoftedges/spsoftedges
Sunk Border - /usr/share/shutter/resources/system/plugins/shell/spsunk/spsunk
Torned Paper - /usr/share/shutter/resources/system/plugins/shell/sptornedpaper/sptornedpaper

type_changed was emitted by widget Gtk2::ComboBox=HASH(0x9b49484)

delay_changed was emitted by widget Gtk2::SpinButton=HASH(0x9b49874)

delay_status_changed was emitted by widget Gtk2::SpinButton=HASH(0x82661f0)

progname_toggled was emitted by widget Gtk2::CheckButton=HASH(0x9bd1168)

im_colors_changed was emitted by widget Gtk2::ComboBox=HASH(0x9bd118c)

im_colors_toggled was emitted by widget Gtk2::CheckButton=HASH(0x9bd11f8)

thumbnail_changed was emitted by widget Gtk2::HScale=HASH(0x9bd1258)

thumbnail_toggled was emitted by widget Gtk2::CheckButton=HASH(0x9bd127c)

menu_delay_changed was emitted by widget Gtk2::SpinButton=HASH(0x9bd1378)

keybinding_toggled was emitted by widget Gtk2::CheckButton=HASH(0x9b49f58)

keybinding_sel_toggled was emitted by widget Gtk2::CheckButton=HASH(0x9b4a324)

keybinding_sel_toggled was emitted by widget Gtk2::CheckButton=HASH(0x9b4a324)

hide_time_changed was emitted by widget Gtk2::SpinButton=HASH...

Revision history for this message
8Shutter8 (afbell8) wrote : Re: [Bug 500352] Re: Shutter closes down completely when attempting web capture

Hi Mario - Happy New Year,

I created a screencast that shows the problem, but was unable to attach
it at the site. However, I did submit a post that included the terminal
output from Shutter.
I am attaching both the output and screencast files to this email,
zipped. The filesize is 5.5 MB. Please let me know if you have any
problem with it.

Thanks,

-- Anita

Mario Kemper (Romario) wrote:
> Could you please provide a short screencast? gtk-recordMyDesktop is a
> good application for this.
>
> Please do the following:
> 1) start Shutter via terminal with debug parameter: shutter --debug
> 2) reproduce the error you've described and record everything what you
> are doing
> 3) attach the screencast and the terminal output here
>
> Thanks for your help.
> Mario
>
>

Revision history for this message
Mario Kemper (Romario) (mario-kemper) wrote :

Thanks for creating the video and posting the debug output.
I was able to reproduce the crash on hardy and to commit a solution for this. A bit strange is the fact that newer versions of Ubuntu don't show this behaviour.

Changed in shutter:
assignee: nobody → Mario Kemper (Romario) (mario-kemper)
importance: Undecided → Medium
milestone: none → 0.86
status: New → Fix Committed
Changed in shutter:
status: Fix Committed → 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.