EOG has broken thumbinail display

Bug #175864 reported by mspanc
2
Affects Status Importance Assigned to Milestone
Eye of GNOME
Fix Released
High
eog (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: eog

Eye of Gnome has broken thumbinail display. See screenshot for details.

Revision history for this message
mspanc (mspanc) wrote :

Sorry for that "run" window on screenshot ;)

It will never generate thumbinail.

Ubuntu 7.10

Revision history for this message
mspanc (mspanc) wrote :
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Unfortunately we can't fix it, because your description didn't include enough information. You may find it helpful to read "How to report bugs effectively" http://www.chiark.greenend.org.uk/~sgtatham/bugs.html. We'd be grateful if you would then provide a more complete description of the problem.
 We have instructions on debugging some types of problems. http://wiki.ubuntu.com/DebuggingProcedures
At a minimum, we need:
1. the specific steps or actions you took that caused you to encounter the problem,
2. the behavior you expected, and
3. the behavior you actually encountered (in as much detail as possible).
Thanks!

Changed in eog:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
mspanc (mspanc) wrote :

I attach a movie that shows invalid behavior. Thumbinails are sometimes loaded after scrolling the pane's scrollbar to the right side (you can see that in the movie).

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for your report, however that's not reproducible here with Hardy. Does it happens without compiz?

Revision history for this message
mspanc (mspanc) wrote :

Yes, it does happens without compiz.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

It works fine here, to be confirmed by someone else getting the issue,thanks.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Do you have anything about that to .xsession-errors?

Changed in eog:
status: Incomplete → New
Revision history for this message
Sebastien Bacher (seb128) wrote :

Do you use an amd64 installation? That might be similar to http://bugzilla.gnome.org/show_bug.cgi?id=481096

Changed in eog:
status: New → Incomplete
Revision history for this message
mspanc (mspanc) wrote :

I removed ~/.xsession-errors, downloaded the test file, opened it in EOG and .xsession-errors wasn't created.

I use 64-bit installation but on Intel Core Duo CPU.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Do you think you could build a package with the patch mentionned upstream to see if it fixes your issue?

Revision history for this message
mspanc (mspanc) wrote :
Download full text (4.2 KiB)

I think I need a help.

I've already:
 - enabled sources repository
 - made apt-get source eog
 - downloaded the patch
 - applied it in eog's source dir with patch -p1 < myfile.patch
 - made apt-get install build-essential
 - installed all gnome-related -dev packages required by eog
 - made ./configure --prefix=/usr/local/eog-64bit-test
 - make

make stops with following error:

creating libeog.la
(cd .libs && rm -f libeog.la && ln -s ../libeog.la libeog.la)
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DPNG_NO_MMX_CODE -pthread -DORBIT2=1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/gail-1.0 -I/usr/include/libglade-2.0 -I/usr/include/gnome-desktop-2.0 -I/usr/include/startup-notification-1.0 -I/usr/include/gtk-unix-print-2.0 -I../cut-n-paste/toolbar-editor -I../cut-n-paste/totem-screensaver -DEOG_DATA_DIR=\""/usr/local/eog-64bit-test/share/eog"\" -DEOG_LOCALE_DIR=\""/usr/local/eog-64bit-test/share/locale"\" -g -O2 -MT eog-main.o -MD -MP -MF ".deps/eog-main.Tpo" -c -o eog-main.o `test -f 'main.c' || echo './'`main.c; \
        then mv -f ".deps/eog-main.Tpo" ".deps/eog-main.Po"; else rm -f ".deps/eog-main.Tpo"; exit 1; fi
/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -o eog -export-dynamic -no-undefined -export-symbols-regex "^[[^_]].*" eog-main.o libeog.la -pthread -lglade-2.0 -lxml2 -lgnome-desktop-2 -lgnomeui-2 -lSM -lICE -lstartup-notification-1 -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lart_lgpl_2 -lgconf-2 -lORBit-2 -lgthread-2.0 -lrt -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lX11 -lXfixes -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -ljpeg -L../cut-n-paste/toolbar-editor -ltoolbareditor -L../cut-n-paste/totem-screensaver -ltotemscrsaver -L../jpegutils -leog-jpegutils
gcc -g -O2 -o eog eog-main.o -pthread -Wl,--export-dynamic ./.libs/libeog.a /usr/lib/libglade-2.0.so /usr/lib/libxml2.so -lgnome-desktop-2 /usr/lib/libgnomeui-2.so -lSM -lICE -lstartup-notification-1 /usr/lib/libbonoboui-2.so /usr/lib/libgnomevfs-2.so /usr/lib/libgnomecanvas-2.so /usr/lib/libgnome-2.so /usr/lib/libpopt.so /usr/lib/libbonobo-2.so /usr/lib/libbonobo-activation.so /usr/lib/libart_lgpl_2.so /usr/lib/libgconf-2.so /usr/lib/libORBit-2.so /usr/lib/libgthread-2.0.so -lrt /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangocairo-1.0.so -lXext -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage /usr/lib/libpango-1.0.so /usr/lib/libcai...

Read more...

Revision history for this message
Sebastien Bacher (seb128) wrote :

You should try to build it this way rather

- sudo apt-get build-dep eog
- cd eog-version
- debuild

That will install the required build depends and build a deb with the patched source

Revision history for this message
mspanc (mspanc) wrote :

Seems that this patch solves the problem.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks, that should be fixed in hardy then. The issue is not an important one and 64bit specific it's not likely to be backported to stable

Changed in eog:
status: Incomplete → Fix Released
Changed in eog:
status: Unknown → Fix Released
Changed in eog:
importance: Unknown → High
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.