#6 crashes on inserting pic

Jeremy Guarini


found your app the other day and have used it a few times since

I have noticed though that it will crash sometimes when I try to
insert a picture.

I am able to "reproduce" the problem.
What I do is use the image icon to insert an image
next open the image from the browse button
select image and open it
then under size select the pixels option from the select-drop-down
then enter something like 5/2 instead of 582 in the width box
then press insert
the app will crash for me immediatly

I found that I was hitting the / on the number pad instead of the 8
key which then it caused the app to crash.

I am running version 1.9.1
also running it on an "up-to-date" Gentoo system

ldd peacock-2 gives the following:

ldd /usr/bin/peacock-2
linux-gate.so.1 => (0xffffe000)
libgnomeui-2.so.0 => /usr/lib/libgnomeui-2.so.0
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x3ab6e000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x3ab77000)
libbonoboui-2.so.0 => /usr/lib/libbonoboui-2.so.0
libgnomecanvas-2.so.0 => /usr/lib/libgnomecanvas-2.so.0
libgnome-2.so.0 => /usr/lib/libgnome-2.so.0 (0x3ac1a000)
libpopt.so.0 => /usr/lib/libpopt.so.0 (0x3ac2f000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0
libbonobo-2.so.0 => /usr/lib/libbonobo-2.so.0 (0x3ac69000)
libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0x3acc2000)
libgnomevfs-2.so.0 => /usr/lib/libgnomevfs-2.so.0
libbonobo-activation.so.4 => /usr/lib/libbonobo-activation.so.4
libORBit-2.so.0 => /usr/lib/libORBit-2.so.0 (0x3ad66000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0
libglade-2.0.so.0 => /usr/lib/libglade-2.0.so.0 (0x3adb9000)
libgtksourceview-1.0.so.0 => /usr/lib/libgtksourceview-1.0.so.0
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0
libgnomeprint-2-2.so.0 => /usr/lib/libgnomeprint-2-2.so.0
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x3b58a000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0
libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0
libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0
libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0x3b5ce000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0x3b5eb000)
libpthread.so.0 => /lib/libpthread.so.0 (0x3b6d9000)
libz.so.1 => /lib/libz.so.1 (0x3b72a000)
libm.so.6 => /lib/libm.so.6 (0x3b73e000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x3b760000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0
libdl.so.2 => /lib/libdl.so.2 (0x3b7d3000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x3b7d6000)
libc.so.6 => /lib/libc.so.6 (0x3b853000)
libgnome-keyring.so.0 => /usr/lib/libgnome-keyring.so.0
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x3b96b000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x3b991000)
libesd.so.0 => /usr/lib/libesd.so.0 (0x3ba5b000)
libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0x3ba64000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x3ba93000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x3babd000)
libORBitCosNaming-2.so.0 => /usr/lib/libORBitCosNaming-2.
so.0 (0x3bb38000)
libssl.so.0.9.7 => /usr/lib/libssl.so.0.9.7 (0x3bb3d000)
libcrypto.so.0.9.7 => /usr/lib/libcrypto.so.0.9.7 (0x3bb6d000)
librt.so.1 => /lib/librt.so.1 (0x3bc65000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x3bc7a000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x3bc7e000)
libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1
libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x3bc89000)
libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x3bc9c000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x3bcae000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x3aaab000)
libasound.so.2 => /usr/lib/libasound.so.2 (0x3bcbc000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x3bd6c000)

If there is anything else I can do to help jsut let me know.

I really like your app and hope that others will use it too.

I think you might need to check the data that the app returns from
the width box (it crashes on the height box as well) to be sure that it
is an int might help. Just my $0.02



  • Jeremy Guarini
    Jeremy Guarini

    Logged In: YES


    also noticed that it will crash on me if I set the width to something like 280
    and immediatly click insert without clicking somewhere on the dialog box.
    If I enter the new size then click somewhere on the dialog box it will insert
    the pic without crashing.