[maemo-developers] DUI: widgetsgallery crash

From: Peter Penz peter.penz at gmx.at
Date: Tue Feb 23 14:42:40 EET 2010
Hello,

I just tried to compile and install DUI from
http://qt.gitorious.org/maemo-6-ui-framework for the scratchbox. I cloned 
libdui and duitheme and followed the instructions from libdui/README.

Running demos like animatedlayout or qtstyleexample work without problems, but 
the most important demo - widgetsgallery - crashes.

Doing a "widgetsgallery --output-level debug" indicates that creating of 
pixmaps has failed in the DuiTheme (see attachment).

I guess it is related to the installation target: libdui gets installed into 
/usr/local, while the duitheme gets installed into /usr.

If anybody was able to install libdui + duitheme properly from source inside 
the scratchbox, I'd be happy about any hints.

Thanks,
Peter
-------------- next part --------------
[sbox-FREMANTLE_X86: ~/DUI/libdui] > run-standalone.sh widgetsgallery -output-level debug
DuiTheme: DuiLibrary "libdui" registered
widgetsgallery[25314]: GLIB CRITICAL ** Gtk - gtk_widget_set_sensitive: assertion `GTK_IS_WIDGET (widget)' failed
widgetsgallery[25314]: GLIB WARNING ** GLib-GObject - IA__g_object_set_valist: object class `GtkMenuItem' has no property named `label'
widgetsgallery[25314]: GLIB WARNING ** GLib-GObject - IA__g_object_set_valist: object class `GtkCheckMenuItem' has no property named `label'
DuiRemoteThemeDaemon: Failed to connect to theme daemon (IPC)
DuiThemeDaemon: directory "/usr/share/themes/devel/dui/images" does not exist!
DuiThemeDaemon: directory "/usr/share/themes/devel/dui/icons" does not exist!
DuiThemeDaemon: directory "/usr/share/themes/devel/dui/svg" does not exist!
DuiThemeDaemon: directory "/usr/share/themes/devel/dui/widgetsgallery/icons" does not exist!
DuiThemeDaemon: directory "/usr/share/themes/base/dui/widgetsgallery/images" does not exist!
DuiThemeDaemon: directory "/usr/share/themes/base/dui/widgetsgallery/icons" does not exist!
DuiThemeDaemon: directory "/usr/share/themes/base/dui/widgetsgallery/svg" does not exist!
DuiWindowPrivate: Renderer: OpenGL
Could not add child element to parent element because the types are incorrect.
link background_x5F_64 hasn't been detected!
link background_x5F_64 hasn't been detected!
Could not add child element to parent element because the types are incorrect.
DuiThemePrivate: pixmapCreatedSlot - pixmap creation failed (null handle): "default_pixmap_duinavigationbar-background_0_0"
DuiScalableImage: Width of ""  image 50 is smaller than combined corner width  144 . This might cause rendering artifacts.
Could not add child element to parent element because the types are incorrect.
link background_x5F_64 hasn't been detected!
link background_x5F_64 hasn't been detected!
Could not add child element to parent element because the types are incorrect.
DuiThemePrivate: pixmapCreatedSlot - pixmap creation failed (null handle): "default_pixmap_icon-m-menuarrow_24_24"
DuiTheme: requested pixmap without id
DuiTheme: requested pixmap without id
DuiThemePrivate: pixmapCreatedSlot - pixmap creation failed (null handle): "default_pixmap_icon-m-menuarrow_24_24"
DuiTheme: requested pixmap without id
DuiThemePrivate: pixmapCreatedSlot - pixmap creation failed (null handle): "default_pixmap_duibutton-background_0_0"
DuiThemePrivate: pixmapCreatedSlot - pixmap creation failed (null handle): "default_pixmap_duibutton-background_0_0"
DuiThemePrivate: pixmapCreatedSlot - pixmap creation failed (null handle): "default_pixmap_Icon-home_50_50"
QGridLayoutEngine::addItem: Cell (0, 0) already taken
DuiThemePrivate: pixmapCreatedSlot - pixmap creation failed (null handle): "default_pixmap_Icon-back_50_50"
DuiThemePrivate: pixmapCreatedSlot - pixmap creation failed (null handle): "default_pixmap_Icon-close_50_50"
DuiThemePrivate: pixmapCreatedSlot - pixmap creation failed (null handle): "default_pixmap_duicontainer-content-background_0_0"
DuiThemePrivate: pixmapCreatedSlot - pixmap creation failed (null handle): "default_pixmap_duicontainer-header-background_0_0"
DuiThemePrivate: pixmapCreatedSlot - pixmap creation failed (null handle): "default_pixmap_duicontainer-header-background_0_0"
DuiThemePrivate: pixmapCreatedSlot - pixmap creation failed (null handle): "default_pixmap_duicontainer-content-background_0_0"
DuiClassFactory: could not find assembly type for "ListPage"
DuiClassFactory: could not find assembly name for "ListPage"
DuiThemePrivate: pixmapCreatedSlot - pixmap creation failed (null handle): "default_pixmap_duiapplicationpage-background_0_0"
DuiThemePrivate: pixmapCreatedSlot - pixmap creation failed (null handle): "default_pixmap_duipositionindicator-indicator_6_6"
DuiThemePrivate: pixmapCreatedSlot - pixmap creation failed (null handle): "default_pixmap_duipositionindicator-background_6_6"
/usr/bin/run-standalone.sh: line 11: 25314 Segmentation fault      (core dumped) "$@"
More information about the maemo-developers mailing list