LINUX.ORG.RU

xmind/java/glib крашится. В багзиллу или что-то простое?

 ,


1

1

Вcем привет.

Крашится xmind, хотя, по-моему, проблема глубже.
Как воспроизвести: запускаем xmind, Edit > Preferences > Keys , потом нажимаем ок.
Лог вывода ниже. Почему мне кажется, что проблема глубже:
- если запустить из-под рута, то такого нет
- настораживает строка «The crash happened outside the Java Virtual Machine in native code.»
- по-моему дело не xmind, так как eclipe тоже как-то нестабильно работает, но это субъективно.

При запуске xmind пишет:

(XMind:24594): Pango-WARNING **: /usr/lib/pango/1.6.0/modules/pango-basic-fc.so: cannot open shared object file: No such file or directory
Есть идеи что делать, или сразу в багзиллу Gentoo?

Лог краша:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x6bde51ba, pid=19883, tid=3061889856
#
# JRE version: Java(TM) SE Runtime Environment (7.0_76-b13) (build 1.7.0_76-b13)
# Java VM: Java HotSpot(TM) Server VM (24.76-b04 mixed mode linux-x86 )
# Problematic frame:
# C  [libgobject-2.0.so.0+0x311ba]  g_type_check_instance_is_fundamentally_a+0x1a
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/kroz/hs_err_pid19883.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

Еще инфа:
- система: 32бит
- gcc-4.8.3

vm_info: Java HotSpot(TM) Server VM (24.76-b04) for linux-x86 JRE (1.7.0_76-b13), built on Dec 18 2014 17:29:38 by "java_re" with gcc 4.3.0 20080428 (Red Hat 4.3.0-8

VM Arguments:
jvm_args: -Dfile.encoding=UTF-8 -Dosgi.instance.area=@user.home/.xmind/workspace-cathy -Dosgi.configuration.area=@user.home/.xmind/configuration-cathy 
java_command: /opt/xmind/Commons/plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar -os linux -ws gtk -arch x86 -showsplash -launcher /opt/xmind/XMind/XMind -name XMind --launcher.libra
ry /opt/xmind/Commons/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.200.v20120913-144807/eclipse_1502.so -startup /opt/xmind/Commons/plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1
813.jar --launcher.overrideVmargs -exitdata 548003 -vm /usr/bin/java -vmargs -Dfile.encoding=UTF-8 -Dosgi.instance.area=@user.home/.xmind/workspace-cathy -Dosgi.configuration.area=@user.home/.xmin
d/configuration-cathy -jar /opt/xmind/Commons/plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
Launcher Type: SUN_STANDARD

★★★★★

Кстати, ничего лучше XMind так и не придумали под этот ваш? В следующий раз, как какой-то энтузиаст спросит вас «что бы такого написать под этот ваш кроме плеера и редактора?» — отвечайте ему смело: приложение для составления майнд-мапов/блок-схем.

redhat
()

Дай угадаю, у тебя KDE? Попробуй пойти в настройки темы GTK (System Preferences -> Application Appearance -> GTK) и поменять ее на что-нибудь другое, например на Aurora (apt-get install -y gtk2-engines-aurora)

stevejobs ★★★★☆
()
Ответ на: комментарий от Kroz

ничего лучше нет, но он же далеко не так юзабельный, как хотелось бы, а вообще есть Mindjet MindManager, MindMapple и OmniGraffle например, но они тоже не дают свободно составлять как хотелось бы.

Казалось бы, если ты автор vym — возьми и напиши нормальный удобный софт, нет, берут и пишут всякий крэп.

redhat
()
Ответ на: комментарий от redhat

ничего лучше нет, но он же далеко не так юзабельный, как хотелось бы, а вообще есть Mindjet MindManager, MindMapple и OmniGraffle например, но они тоже не дают свободно составлять как хотелось бы.

До этого пользовался Mindjet MindManager. По сравнению с xmind:
- в xmind редактирование ноды не «внутри», а типа в отдельном окне, которое потом помещает значение в ноду. Визуально не очень, но других неудобств нет.
- AFAIR в Mindjet можно было изменить форматирование части текста в ноде; в xmind форматируется только весь текст ноды
- В Mindjet при перетаскивании ноды она как-то более логично прилипает куда нужно. Но в xmind тоже можно наловчиться.
- Экспорт в PDF в xmind только в платной версии
- xmind просит java

Создать subtopic - в xmind переназначить с insert/tab на православный Ctrl+Enter (как в Mindjet) и будет счастие.

Как видишь, это всё мелочи. Уровень - примерно такой же, что и Mindjet Mindmanager. С оговорками что вверху - лучше не придумали.

Kroz ★★★★★
() автор топика
Ответ на: комментарий от stevejobs

Попробуй пойти в настройки темы GTK (System Preferences -> Application Appearance -> GTK) и поменять ее на что-нибудь другое, например на Aurora (apt-get install -y gtk2-engines-aurora)

Оу, получилось!
Правда на Raleigh уродливые шрифты, а на aurora половина пунктов меню невидно, но направление понял. Спасибо!

Pinkbyte, что с этим делать? Для себя я проблему... решу; имеет смысл на багтрекер Gentoo постить, чтобы с этим что-то сделали и в основной ветке исправили? Если да, то в какой раздел?

Kroz ★★★★★
() автор топика
Ответ на: комментарий от stevejobs

gtk-engines-qtcurve прижилась.
Еще раз спасибо!

P. S. У меня KDE5

Kroz ★★★★★
() автор топика
Последнее исправление: Kroz (всего исправлений: 1)

Я так и не понял, с какой темой GTK оно у тебя падало. Raleigh - ЕМНИП дефолт(не большой знаток GTK/GNOME, поэтому на этом месте могу спороть чушь), а как я понял по последнему сообщению - с qtcurve оно тоже работает.

Pinkbyte ★★★★★
()
Ответ на: комментарий от stevejobs

в xmind можно прикладывать файлы, картинки, и выводить вместо текста ноды картинку?

Да

Kroz ★★★★★
() автор топика
Ответ на: комментарий от Pinkbyte

Я так и не понял, с какой темой GTK оно у тебя падало.

Изначально было oxygen-gtk - с ним падало с вот этим: http://pastebin.com/jSVeX4Rx

С Raleigh (да, ЕМНИП дефолт) и x11-themes/gtk-engines-aurora - работало, но там были свои глюки. С x11-themes/gtk-engines-qtcurve работает нормально

Я, собственно почему тебя кастанул: для себя я вопрос решил; а как (и нужно ли) что-то делать в основной ветке Gentoo? Кто-то ж кроме меня с таким может столкнуться. Или ты как бы сообщение принял и что-то там сам организуешь/потестишь? Или мне какие-то телодвижения сделать?

Kroz ★★★★★
() автор топика

Есть предположение, что дело в версии JDK. С семеркой может падать, с шестеркой должно работать.

php-coder ★★★★★
()
Ответ на: комментарий от Kroz

Опиши глюки с дефолтной темой и запость на гентушную багзиллу, вместе со своим emerge --info

Pinkbyte ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.