[MP 0.35] Segmentation fault (Ubuntu 11.04 release)

Bugs and Suggestions in XnView MP or XnConvert MP which have been resolved.

Moderators: helmut, XnTriq, xnview

mahikeulbody
Posts: 140
Joined: Sun Dec 13, 2009 4:54 pm

[MP 0.35] Segmentation fault (Ubuntu 11.04 release)

Post by mahikeulbody »

XnViewMP 0.35 crashes under Ubuntu 11.04 beta 1 - 64bits (it runs well under Ubuntu 10.10 - 64 bits) :


/usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so: mauvaise classe ELF : ELFCLASS64

(<unknown>:13293): Gtk-WARNING **: Failed to load type module: /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so

/usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so: mauvaise classe ELF : ELFCLASS64

(<unknown>:13293): Gtk-WARNING **: Failed to load type module: /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so


(<unknown>:13293): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.so: mauvaise classe ELF : ELFCLASS64

(<unknown>:13293): Gtk-WARNING **: Loading IM context type 'cedilla' failed

(<unknown>:13293): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.so: mauvaise classe ELF : ELFCLASS64

(<unknown>:13293): Gtk-WARNING **: Loading IM context type 'cedilla' failed
/usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so: mauvaise classe ELF : ELFCLASS64

(<unknown>:13293): Gtk-WARNING **: Failed to load type module: /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so

/usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so: mauvaise classe ELF : ELFCLASS64

(<unknown>:13293): Gtk-WARNING **: Failed to load type module: /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so


(<unknown>:13293): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.so: mauvaise classe ELF : ELFCLASS64

(<unknown>:13293): Gtk-WARNING **: Loading IM context type 'cedilla' failed
XNVIEW restoreGeometry before : 640 480
XNVIEW restoreGeometry after : 1323 1002
w.init
XNVIEW SIZE 1323 1002


########### BrowserWindow :: BrowserWindow

MENU install : 9eb0768
### ThumbLoaderThread :: stop()
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
########### BrowserWindow :: ok create (640 480)
BrowserWindow :: changeVisibility()
BrowserWindow :: updateMenu()
BrowserWindow :: changeVisibility()
BrowserWindow :: updateMenu()
BrowserWindow :: changeVisibility()
BrowserWindow :: updateMenu()
########### BrowserWindow :: restoreState (1323 1002)
### MyBitmapView (9f6f610) :: resizeEvent 587 323
XNVIEW resize : 1323 1002
## MyTabWidget :: resizeEvent : 1323 1002
## RESIZE: 1064 336
## RESIZE: 1323 969
### BrowserWindow :: onStart
BrowserWindow :: onStart 2
setPathname </home/michel/Bureau/>
## OPEN FOLDER
## OPEN FOLDER ok
## updateLabels
## updateLabels ok
### ThumbLoaderThread :: stop()
### ThumbLoaderThread :: stop()
### ThumbLoaderThread :: setFileList()
### ThumbLoaderThread :: setFileList() wait
######ThumbLoaderThread :: run : 9eefd28
######ThumbLoaderThread :: forever : 9eefd28
### ThumbLoaderThread :: setFileList() ok
### ThumbLoaderThread :: stop()
######ThumbLoaderThread :: start : 4
ThumbLoaderThread => 1 (-1 -1)
LOAD BITMAP </home/michel/Bureau/copier les playlists sur le player.desktop>
GFF :: LoadThumbnail : 2
ThumbLoaderThread => 2 (-1 -1)
LOAD BITMAP </home/michel/Bureau/Spotify.desktop>
GFF :: LoadThumbnail : 2
ThumbLoaderThread => 3 (-1 -1)
LOAD BITMAP </home/michel/Bureau/ToDo.ods>
GFF :: LoadThumbnail : 2
ThumbLoaderThread => 4 (-1 -1)
LOAD BITMAP </home/michel/Bureau/XnViewMP.desktop>
GFF :: LoadThumbnail : 2
######ThumbLoaderThread :: forever : 9eefd28
MyDirModelThread :: run
QFileSystemWatcher: failed to add paths: /home/michel/Bureau/
BrowserWindow :: updateMenu()
/usr/lib/gio/modules/libgiozeitgeist.so: mauvaise classe ELF : ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgiozeitgeist.so
/usr/lib/gio/modules/libgiobamf.so: mauvaise classe ELF : ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgiobamf.so
/usr/lib/gio/modules/libgvfsdbus.so: mauvaise classe ELF : ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so

(<unknown>:13293): Gtk-WARNING **: Error loading theme icon 'window-close' for stock: Impossible de charger le module de chargement d'images : /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so : /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: mauvaise classe ELF : ELFCLASS64

(<unknown>:13293): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

** (<unknown>:13293): CRITICAL **: murrine_style_draw_render_icon: assertion `base_pixbuf != NULL' failed

(<unknown>:13293): Gtk-CRITICAL **: IA__gtk_style_render_icon: assertion `pixbuf != NULL' failed

(<unknown>:13293): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(<unknown>:13293): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(<unknown>:13293): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `GDK_IS_PIXBUF (pixbuf)' failed
Segmentation fault (core dumped)
Last edited by mahikeulbody on Thu Apr 28, 2011 4:30 pm, edited 2 times in total.
User avatar
xnview
Author of XnView
Posts: 37889
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: [MP 0.35] Segmentation fault (Ubuntu 11.04 beta 1)

Post by xnview »

ok, i'll check on 11.04
Pierre.
mahikeulbody
Posts: 140
Joined: Sun Dec 13, 2009 4:54 pm

Re: [MP 0.35] Segmentation fault (Ubuntu 11.04 release)

Post by mahikeulbody »

I retried on the release (no more beta), I got the same crash.
Pete
Posts: 9
Joined: Sat Jan 28, 2006 8:41 pm
Location: U.S.

Re: [MP 0.35] Segmentation fault (Ubuntu 11.04 release)

Post by Pete »

FWIW XnViewMP 0.35 works fine on my Ubuntu 11.04 64bit installation.
Pete
Posts: 9
Joined: Sat Jan 28, 2006 8:41 pm
Location: U.S.

Re: [MP 0.35] Segmentation fault (Ubuntu 11.04 release)

Post by Pete »

p.s. I'm using "Ubuntu Classic desktop - no effects", not Unity.
mahikeulbody
Posts: 140
Joined: Sun Dec 13, 2009 4:54 pm

Re: [MP 0.35] Segmentation fault (Ubuntu 11.04 release)

Post by mahikeulbody »

I checked : XnViewMP crashes also under 'classic' desktop.

I deleted the .xnviewmp folder and I tried again : it still crashes.

I deleted the .xnviewmp folder and I reinstalled xnviewmp (i.e. a clean install) and I tried again : no more crashes !

Then I replaced the new created .xnviewmp folder by the one I was using when the crashes started : no more crashes !

So it seems that the program folder was corrupt but it is a strange coincidence since the crashes began exactly when I upgraded to Natty beta 1...
User avatar
xnview
Author of XnView
Posts: 37889
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: [MP 0.35] Segmentation fault (Ubuntu 11.04 release)

Post by xnview »

In a shell, could you try to launch xnview.sh
Pierre.
mahikeulbody
Posts: 140
Joined: Sun Dec 13, 2009 4:54 pm

Re: [MP 0.35] Segmentation fault (Ubuntu 11.04 release)

Post by mahikeulbody »

Right now I am not able to reproduce the crash anymore after all the opérations I described into my previous post.
But my first post includes the output of a xnview.sh launched into a terminal.
User avatar
xnview
Author of XnView
Posts: 37889
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: [MP 0.35] Segmentation fault (Ubuntu 11.04 release)

Post by xnview »

mahikeulbody wrote:Right now I am not able to reproduce the crash anymore after all the opérations I described into my previous post.
But my first post includes the output of a xnview.sh launched into a terminal.
You have no more the crash??
Pierre.
mahikeulbody
Posts: 140
Joined: Sun Dec 13, 2009 4:54 pm

Re: [MP 0.35] Segmentation fault (Ubuntu 11.04 release)

Post by mahikeulbody »

Hum... it seems you don't have read my post dated of Mer Mai 04, 2011 5:24 pm :)

Edited : May be you asked I retry restauring the xnview program folder such as it was when it crashed ?
mahikeulbody
Posts: 140
Joined: Sun Dec 13, 2009 4:54 pm

Re: [MP 0.35] Segmentation fault (Ubuntu 11.04 release)

Post by mahikeulbody »

To resume the whole history :

with Ubuntu 10.10 xnviewmp ran well

one day, I upgraded to Ubuntu 11.04 (beta) and immediately xnviewmp started to crash (without reinstalling it)

same problem with Ubuntu 11.04 release

then I made the operations described into my post dated of Mer Mai 04, 2011 5:24 pm.
User avatar
xnview
Author of XnView
Posts: 37889
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: [MP 0.35] Segmentation fault (Ubuntu 11.04 release)

Post by xnview »

Ok, sorry. But now you have no more crash (even with a clean .ini)??
Pierre.
mahikeulbody
Posts: 140
Joined: Sun Dec 13, 2009 4:54 pm

Re: [MP 0.35] Segmentation fault (Ubuntu 11.04 release)

Post by mahikeulbody »

Indeed, no more crash now. So I think the issue can be closed, even if it is a little bit strange.

Thanks for the nice work !