reassign 506227 gij retitle 506227 GIJ crashes on FreeMind opening mindmap thanks
What the submitter describes is a crash of the VM, not of FreeMind. To be honest, FreeMind is known to not work well with GIJ, OpenJDK or Sun's Java is the recommended VM to use (the Java policy doesn't authorize for proper limitation), but a crash is quite of an overreaction ;-) and might point out to another issue. Eric Christopher J. Walker said: > Package: freemind > Version: 0.7.1-6 > Severity: important > > Freemind crashes when trying to open > http://scubuntu.meraka.org.za/wiki/Scientific_Software?action=AttachFile&do=get&target=ScienceDisciplines.mm > (By open, I mean selecting "open with freemind" in firefox. > > The bug log generated by Gnome. > > System: Linux 2.6.27.5 #1 SMP Sat Nov 8 18:55:35 GMT 2008 i686 > X Vendor: The X.Org Foundation > X Vendor Release: 10402000 > Selinux: No > Accessibility: Disabled > GTK+ Theme: Clearlooks > Icon Theme: gnome > > Memory status: size: 110686208 vsize: 110686208 resident: 46526464 share: > 24698880 rss: 46526464 rss_rlim: 4294967295 > CPU usage: start_time: 1227107606 rtime: 356 utime: 346 stime: 10 cutime:0 > cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 > > Backtrace was generated from '/usr/lib/bug-buddy/.' > > (no debugging symbols found) > (no debugging symbols found) > (no debugging symbols found) > (no debugging symbols found) > [Thread debugging using libthread_db enabled] > [New Thread 0xb5d786b0 (LWP 7714)] > [New Thread 0xb2bd4b90 (LWP 7831)] > [New Thread 0xb4055b90 (LWP 7830)] > [New Thread 0xb346ab90 (LWP 7825)] > [New Thread 0xb4856b90 (LWP 7716)] > [New Thread 0xb5c04b90 (LWP 7715)] > (no debugging symbols found) > (no debugging symbols found) > (no debugging symbols found) > (no debugging symbols found) > (no debugging symbols found) > (no debugging symbols found) > (no debugging symbols found) > (no debugging symbols found) > (no debugging symbols found) > (no debugging symbols found) > (no debugging symbols found) > (no debugging symbols found) > 0xb7f02424 in __kernel_vsyscall () > #0 0xb7f02424 in __kernel_vsyscall () > #1 0xb5f34025 in pthread_cond_wait@@GLIBC_2.3.2 () > from /lib/i686/cmov/libpthread.so.0 > #2 0xb6b28690 in _Jv_ThreadWait () from /usr/lib/libgcj.so.90 > #3 0xb6b0c6b8 in gnu::java::lang::MainThread::call_main () > from /usr/lib/libgcj.so.90 > #4 0xb6b7d7d9 in gnu::java::lang::MainThread::run () > from /usr/lib/libgcj.so.90 > #5 0xb6b1f5b3 in _Jv_ThreadRun () from /usr/lib/libgcj.so.90 > #6 0xb6acec73 in _Jv_RunMain () from /usr/lib/libgcj.so.90 > #7 0xb7efdb93 in main () from /usr/lib/libgij.so.90 > #8 0xb5d8f455 in __libc_start_main () from /lib/i686/cmov/libc.so.6 > #9 0x080484c1 in ?? () > > Thread 6 (Thread 0xb5c04b90 (LWP 7715)): > #0 0xb7f02424 in __kernel_vsyscall () > No symbol table info available. > #1 0xb5f34025 in pthread_cond_wait@@GLIBC_2.3.2 () > from /lib/i686/cmov/libpthread.so.0 > No symbol table info available. > #2 0xb6b29375 in _Jv_CondWait () from /usr/lib/libgcj.so.90 > No symbol table info available. > #3 0xb6b0b0ec in gnu::gcj::runtime::FinalizerThread::run () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #4 0xb6b1f5b3 in _Jv_ThreadRun () from /usr/lib/libgcj.so.90 > No symbol table info available. > #5 0xb6b28d62 in ?? () from /usr/lib/libgcj.so.90 > No symbol table info available. > #6 0xb757419e in ?? () from /usr/lib/libgcj.so.90 > No symbol table info available. > #7 0xb5f304c0 in start_thread () from /lib/i686/cmov/libpthread.so.0 > No symbol table info available. > #8 0xb5e5961e in clone () from /lib/i686/cmov/libc.so.6 > No symbol table info available. > > Thread 5 (Thread 0xb4856b90 (LWP 7716)): > #0 0xb7f02424 in __kernel_vsyscall () > No symbol table info available. > #1 0xb5f34025 in pthread_cond_wait@@GLIBC_2.3.2 () > from /lib/i686/cmov/libpthread.so.0 > No symbol table info available. > #2 0xb6b29375 in _Jv_CondWait () from /usr/lib/libgcj.so.90 > No symbol table info available. > #3 0xb6b1b8c2 in java::lang::Object::wait () from /usr/lib/libgcj.so.90 > No symbol table info available. > #4 0xb6b29693 in java::lang::Object::wait () from /usr/lib/libgcj.so.90 > No symbol table info available. > #5 0xb706cfdc in java::util::Timer$TaskQueue::serve () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #6 0xb706c867 in java::util::Timer$Scheduler::run () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #7 0xb6fa70a4 in java::lang::Thread::run () from /usr/lib/libgcj.so.90 > No symbol table info available. > #8 0xb6b1f5b3 in _Jv_ThreadRun () from /usr/lib/libgcj.so.90 > No symbol table info available. > #9 0xb6b28d62 in ?? () from /usr/lib/libgcj.so.90 > No symbol table info available. > #10 0xb757419e in ?? () from /usr/lib/libgcj.so.90 > No symbol table info available. > #11 0xb5f304c0 in start_thread () from /lib/i686/cmov/libpthread.so.0 > No symbol table info available. > #12 0xb5e5961e in clone () from /lib/i686/cmov/libc.so.6 > No symbol table info available. > > Thread 4 (Thread 0xb346ab90 (LWP 7825)): > #0 0xb7f02424 in __kernel_vsyscall () > No symbol table info available. > #1 0xb5f34352 in pthread_cond_timedwait@@GLIBC_2.3.2 () > from /lib/i686/cmov/libpthread.so.0 > No symbol table info available. > #2 0xb6b29440 in _Jv_CondWait () from /usr/lib/libgcj.so.90 > No symbol table info available. > #3 0xb6b1b8c2 in java::lang::Object::wait () from /usr/lib/libgcj.so.90 > No symbol table info available. > #4 0xb6b296d3 in java::lang::Object::wait () from /usr/lib/libgcj.so.90 > No symbol table info available. > #5 0xb706ce50 in java::util::Timer$TaskQueue::serve () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #6 0xb706c867 in java::util::Timer$Scheduler::run () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #7 0xb6fa70a4 in java::lang::Thread::run () from /usr/lib/libgcj.so.90 > No symbol table info available. > #8 0xb6b1f5b3 in _Jv_ThreadRun () from /usr/lib/libgcj.so.90 > No symbol table info available. > #9 0xb6b28d62 in ?? () from /usr/lib/libgcj.so.90 > No symbol table info available. > #10 0xb757419e in ?? () from /usr/lib/libgcj.so.90 > No symbol table info available. > #11 0xb5f304c0 in start_thread () from /lib/i686/cmov/libpthread.so.0 > No symbol table info available. > #12 0xb5e5961e in clone () from /lib/i686/cmov/libc.so.6 > No symbol table info available. > > Thread 3 (Thread 0xb4055b90 (LWP 7830)): > #0 0xb7f02424 in __kernel_vsyscall () > No symbol table info available. > #1 0xb5e4eda7 in poll () from /lib/i686/cmov/libc.so.6 > No symbol table info available. > #2 0xb4ccf6e2 in g_main_context_iterate (context=0x8926058, block=1, > dispatch=1, self=0x8a52960) > at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2954 > max_priority = 2147483647 > timeout = -1 > some_ready = <value optimized out> > nfds = 2 > allocated_nfds = <value optimized out> > fds = (GPollFD *) 0x8a7ace8 > __PRETTY_FUNCTION__ = "g_main_context_iterate" > #3 0xb4ccfd72 in IA__g_main_loop_run (loop=0x8a78fb0) > at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2853 > self = (GThread *) 0x8a52960 > __PRETTY_FUNCTION__ = "IA__g_main_loop_run" > #4 0xb5171ba9 in IA__gtk_main () > at /build/buildd/gtk+2.0-2.12.11/gtk/gtkmain.c:1163 > tmp_list = (GList *) 0x0 > functions = (GList *) 0x8a25710 > init = (GtkInitFunction *) 0x8a79268 > loop = (GMainLoop *) 0x8a78fb0 > #5 0xb53d3de1 in Java_gnu_java_awt_peer_gtk_GtkToolkit_gtkMain () > from /usr/lib/../lib/gcj-4.3-90/libgtkpeer.so > No symbol table info available. > #6 0xb734f675 in gnu::java::awt::peer::gtk::GtkToolkit::gtkMain () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #7 0xb73537d5 in gnu::java::awt::peer::gtk::GtkMainThread::run () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #8 0xb6b1f5b3 in _Jv_ThreadRun () from /usr/lib/libgcj.so.90 > No symbol table info available. > #9 0xb6b28d62 in ?? () from /usr/lib/libgcj.so.90 > No symbol table info available. > #10 0xb757419e in ?? () from /usr/lib/libgcj.so.90 > No symbol table info available. > #11 0xb5f304c0 in start_thread () from /lib/i686/cmov/libpthread.so.0 > No symbol table info available. > #12 0xb5e5961e in clone () from /lib/i686/cmov/libc.so.6 > No symbol table info available. > > Thread 2 (Thread 0xb2bd4b90 (LWP 7831)): > #0 0xb7f02424 in __kernel_vsyscall () > No symbol table info available. > #1 0xb5f37feb in waitpid () from /lib/i686/cmov/libpthread.so.0 > No symbol table info available. > #2 0xb4d04973 in IA__g_spawn_sync (working_directory=0x0, argv=0x89a9ad0, > envp=0x0, flags=<value optimized out>, child_setup=0, user_data=0x0, > standard_output=0x0, standard_error=0x0, exit_status=0x0, > error=0xb2bd32f8) at /tmp/buildd/glib2.0-2.16.6/glib/gspawn.c:374 > outpipe = -1 > errpipe = -1 > pid = 7832 > fds = {__fds_bits = {160, 0, 8, 0, -1261145184, 0, 145365048, > -1296224168, -1261519839, 8, 145365048, 4, -1261145184, 0, 144349916, > -1296224072, -1261532595, 145365048, -1261616144, 0, 145056240, > -1242754720, 5, 10, -1296224088, -1296224092, 144349904, 3, 0, > 15530784, > 874652340, 145365048}} > ret = <value optimized out> > outstr = (GString *) 0x0 > errstr = (GString *) 0x0 > failed = 0 > status = <value optimized out> > __PRETTY_FUNCTION__ = "IA__g_spawn_sync" > #3 0xb4d04c7c in IA__g_spawn_command_line_sync ( > command_line=0x8a4d628 "bug-buddy --appname=\".\" --pid=7714", > standard_output=0x0, standard_error=0x0, exit_status=0x0, > error=0xb2bd32f8) at /tmp/buildd/glib2.0-2.16.6/glib/gspawn.c:682 > retval = 0 > argv = (gchar **) 0x89a9ad0 > __PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync" > #4 0xb4a363bd in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so > No symbol table info available. > #5 0xb4a364c2 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so > No symbol table info available. > #6 <signal handler called> > No symbol table info available. > #7 0xb7f02424 in __kernel_vsyscall () > No symbol table info available. > #8 0xb5da4640 in raise () from /lib/i686/cmov/libc.so.6 > No symbol table info available. > #9 0xb5da6018 in abort () from /lib/i686/cmov/libc.so.6 > No symbol table info available. > #10 0xb6ada2ac in _Jv_Throw () from /usr/lib/libgcj.so.90 > No symbol table info available. > #11 0xb6ace3e0 in ?? () from /usr/lib/libgcj.so.90 > No symbol table info available. > #12 <signal handler called> > No symbol table info available. > #13 0xb4dbb108 in FT_Outline_Decompose () from /usr/lib/libfreetype.so.6 > No symbol table info available. > #14 0xb53c35ec in > Java_gnu_java_awt_peer_gtk_FreetypeGlyphVector_getGlyphOutlineNative () > from /usr/lib/../lib/gcj-4.3-90/libgtkpeer.so > No symbol table info available. > #15 0xb73603dd in > gnu::java::awt::peer::gtk::FreetypeGlyphVector::getGlyphOutlineNative () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #16 0xb73614a3 in > gnu::java::awt::peer::gtk::FreetypeGlyphVector::getGlyphOutline () from > /usr/lib/libgcj.so.90 > No symbol table info available. > #17 0xb7361970 in > gnu::java::awt::peer::gtk::FreetypeGlyphVector::getOutline > () from /usr/lib/libgcj.so.90 > No symbol table info available. > #18 0xb7361a15 in > gnu::java::awt::peer::gtk::FreetypeGlyphVector::getOutline > () from /usr/lib/libgcj.so.90 > No symbol table info available. > #19 0xb6efbfb7 in java::awt::font::TextLayout::getOutline () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #20 0xb6efae1c in java::awt::font::TextLayout::getBounds () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #21 0xb6efb682 in java::awt::font::TextLayout::getLogicalHighlightShape () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #22 0xb71b1264 in > javax::swing::plaf::basic::BasicGraphicsUtils::drawStringUnderlineCharAt > () from /usr/lib/libgcj.so.90 > No symbol table info available. > #23 0xb71dd9e4 in javax::swing::plaf::basic::BasicMenuItemUI::paintText () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #24 0xb71dd827 in > javax::swing::plaf::basic::BasicMenuItemUI::paintMenuItem () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #25 0xb71dd17a in javax::swing::plaf::basic::BasicMenuItemUI::paint () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #26 0xb71ddd51 in javax::swing::plaf::basic::BasicMenuItemUI::update () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #27 0xb713b090 in javax::swing::JComponent::paintComponent () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #28 0xb713a7a1 in javax::swing::JComponent::paint () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #29 0xb713adc9 in javax::swing::JComponent::paintChildren () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #30 0xb713a782 in javax::swing::JComponent::paint () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #31 0xb713adc9 in javax::swing::JComponent::paintChildren () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #32 0xb713a782 in javax::swing::JComponent::paint () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #33 0xb7149b03 in javax::swing::JLayeredPane::paint () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #34 0xb713adc9 in javax::swing::JComponent::paintChildren () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #35 0xb713b9b0 in javax::swing::JComponent::paintDoubleBuffered () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #36 0xb713a812 in javax::swing::JComponent::paint () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #37 0xb6eb473c in java::awt::Container$GfxPaintVisitor::visit () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #38 0xb6eb8177 in java::awt::Container::visitChild () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #39 0xb6eb8021 in java::awt::Container::visitChildren () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #40 0xb6eb62ea in java::awt::Container::paint () from > /usr/lib/libgcj.so.90 > No symbol table info available. > #41 0xb73567de in > gnu::java::awt::peer::gtk::GtkComponentPeer::paintComponent > () from /usr/lib/libgcj.so.90 > No symbol table info available. > #42 0xb735661f in gnu::java::awt::peer::gtk::GtkComponentPeer::handleEvent > () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #43 0xb6eb3526 in java::awt::Component::dispatchEventImpl () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #44 0xb6eb821e in java::awt::Container::dispatchEventImpl () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #45 0xb6ee490d in java::awt::Window::dispatchEventImpl () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #46 0xb6eaea3c in java::awt::Component::dispatchEvent () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #47 0xb6ebe740 in java::awt::EventQueue::dispatchEvent () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #48 0xb6ebd7c6 in java::awt::EventDispatchThread::run () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #49 0xb6b1f5b3 in _Jv_ThreadRun () from /usr/lib/libgcj.so.90 > No symbol table info available. > #50 0xb6b28d62 in ?? () from /usr/lib/libgcj.so.90 > No symbol table info available. > #51 0xb757419e in ?? () from /usr/lib/libgcj.so.90 > No symbol table info available. > #52 0xb5f304c0 in start_thread () from /lib/i686/cmov/libpthread.so.0 > No symbol table info available. > #53 0xb5e5961e in clone () from /lib/i686/cmov/libc.so.6 > No symbol table info available. > > Thread 1 (Thread 0xb5d786b0 (LWP 7714)): > #0 0xb7f02424 in __kernel_vsyscall () > No symbol table info available. > #1 0xb5f34025 in pthread_cond_wait@@GLIBC_2.3.2 () > from /lib/i686/cmov/libpthread.so.0 > No symbol table info available. > #2 0xb6b28690 in _Jv_ThreadWait () from /usr/lib/libgcj.so.90 > No symbol table info available. > #3 0xb6b0c6b8 in gnu::java::lang::MainThread::call_main () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #4 0xb6b7d7d9 in gnu::java::lang::MainThread::run () > from /usr/lib/libgcj.so.90 > No symbol table info available. > #5 0xb6b1f5b3 in _Jv_ThreadRun () from /usr/lib/libgcj.so.90 > No symbol table info available. > #6 0xb6acec73 in _Jv_RunMain () from /usr/lib/libgcj.so.90 > No symbol table info available. > #7 0xb7efdb93 in main () from /usr/lib/libgij.so.90 > No symbol table info available. > #8 0xb5d8f455 in __libc_start_main () from /lib/i686/cmov/libc.so.6 > No symbol table info available. > #9 0x080484c1 in ?? () > No symbol table info available. > #0 0xb7f02424 in __kernel_vsyscall () > The program is running. Quit anyway (and detach it)? (y or n) [answered > Y; input not from terminal] > > > ----------- .xsession-errors --------------------- > at freemind.main.XMLElement.scanElement(XMLElement.java:2726) > at freemind.main.XMLElement.scanElement(XMLElement.java:2726) > at freemind.main.XMLElement.scanElement(XMLElement.java:2726) > at freemind.main.XMLElement.scanElement(XMLElement.java:2726) > at freemind.main.XMLElement.scanElement(XMLElement.java:2726) > at freemind.main.XMLElement.scanElement(XMLElement.java:2726) > at freemind.main.XMLElement.scanElement(XMLElement.java:2726) > at freemind.main.XMLElement.scanElement(XMLElement.java:2726) > at freemind.main.XMLElement.parseFromReader(XMLElement.java:1713) > at freemind.main.XMLElement.parseFromReader(XMLElement.java:1663) > at > freemind.modes.mindmapmode.MindMapMapModel.loadTree(MindMapMapModel.java:638) > at > freemind.modes.mindmapmode.MindMapMapModel.load(MindMapMapModel.java:621) > at freemind.modes.ControllerAdapter.load(ControllerAdapter.java:233) > at freemind.main.FreeMind.main(FreeMind.java:521) > /usr/lib/bug-buddy/.: No such file or directory. > -------------------------------------------------- > > > -- System Information: > Debian Release: lenny/sid > APT prefers testing > APT policy: (500, 'testing') > Architecture: i386 (i686) > > Kernel: Linux 2.6.27.5 (SMP w/2 CPU cores) > Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/bash > > Versions of packages freemind depends on: > ii gij [java-virtual-machine] 4:4.3.2-2 The GNU Java bytecode > interpreter > ii gij-4.1 [java2-runtime] 4.1.1-20 The GNU Java bytecode > interpreter > ii gij-4.3 [java-virtual-machine 4.3.2-2 The GNU Java bytecode > interpreter > ii java-gcj-compat [java2-runtim 1.0.78-2 Java runtime environment > using GIJ > ii java-gcj-compat-headless [jav 1.0.78-2 Java runtime environment > using GIJ > > Versions of packages freemind recommends: > ii epiphany-gecko [www-browser] 2.22.3-6 Intuitive GNOME web browser - > Geck > ii iceweasel [www-browser] 3.0.3-3 lightweight web browser based > on M > ii w3m [www-browser] 0.5.2-2+b1 WWW browsable pager with > excellent > > freemind suggests no packages. > > -- no debconf information > > > > -- Eric de France, d'Allemagne et de Navarre -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]