Very nice project, thanks. I look forward to its completion. Sirak's old muditor makes you feel all warm and gooey, like an old Jaguar, but it leaks just as much oil...
Your app loads under Ubuntu 8.04 too.
The dialog boxes need a bit of polish. In the 'open file' dialog, the current directory, for example, is a strange centered box as wide as the path name is long, without an apparent margin at the right-hand side. The filter field has the same problem, and is also a non-standard height.
But that's as far as I got. I tried to open a (large) .are file, and got a crash. I'm making no guarantees about the integrity of my computer, but here's the error:
Code:
(<unknown>:6312): Gtk-WARNING **: Attempting to add a widget with type GtkButton to a GtkComboBoxEntry (need an instance of GtkEntry or of a subclass)
(<unknown>:6312): Gtk-CRITICAL **: gtk_widget_realize: assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed
(<unknown>:6312): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:6312): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:6312): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:6312): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
#
# An unexpected error has been detected by Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0xb7e8b9bc, pid=6312, tid=3029003152
#
# Java VM: Java HotSpot(TM) Client VM (10.0-b23 mixed mode, sharing linux-x86)
# Problematic frame:
# C [libc.so.6+0x739bc] memcpy+0x1c
#
# An error report file with more information is saved as:
# /home/ivo/muditor/thor/hs_err_pid6312.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
Aborted
The log file (zipped) is attached, if that helps.
Bookmarks