Bug 29590 - Неправильный путь
Summary: Неправильный путь
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: mozilla-plugin-java-1.7.0-openjdk (show other bugs)
Version: unstable
Hardware: all Linux
: P3 blocker
Assignee: viy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-18 18:07 MSK by Mikhail Efremov
Modified: 2014-08-15 18:01 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mikhail Efremov 2013-11-18 18:07:52 MSK
Claws-mail с включенным плагином fancy падает в libwebkitgtk (что тоже не здорово, падать в любом случае не надо) при попытке отобразить любой html:

/usr/src/RPM/BUILD/icedtea-web-1.4pre/plugin/icedteanp/IcedTeaNPPlugin.cc:1532: thread 0xd8d200: Error: Failed to spawn applet viewer: Не удалось выполнить процесс-потомок «/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java» (Нет такого файла или каталога)
zsh: segmentation fault  claws-mail

Очевидно, что путь неправильный, если сделать ссылку на /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.13/jre/bin/java, то работает.

$ rpm -q libwebkitgtk2 mozilla-plugin-java-1.7.0-openjdk
libwebkitgtk2-2.2.0-alt1
mozilla-plugin-java-1.7.0-openjdk-1.3-alt2.hg478_1jpp7

Backtrace (установлены только claws-mail-plugin-fancy-debuginfo и libwebkitgtk2-debuginfo): 
Program received signal SIGSEGV, Segmentation fault.
0x00007fffd482cb50 in WebKit::AcceleratedCompositingContext::enabled () from /usr/lib64/libwebkitgtk-1.0.so.0
(gdb) bt
#0  0x00007fffd482cb50 in WebKit::AcceleratedCompositingContext::enabled () from /usr/lib64/libwebkitgtk-1.0.so.0
#1  0x00007fffd482f1a0 in WebKit::ChromeClient::invalidateContentsAndRootView () from /usr/lib64/libwebkitgtk-1.0.so.0
#2  0x00007fffd4f266cc in WebCore::FrameView::invalidateRect () from /usr/lib64/libwebkitgtk-1.0.so.0
#3  0x00007fffd4f25d0e in WebCore::FrameView::invalidateScrollbarRect () from /usr/lib64/libwebkitgtk-1.0.so.0
#4  0x00007fffd4922960 in WebCore::Scrollbar::invalidate () from /usr/lib64/libwebkitgtk-1.0.so.0
#5  0x00007fffd55c541c in WebCore::ScrollView::setScrollbarOverlayStyle () from /usr/lib64/libwebkitgtk-1.0.so.0
#6  0x00007fffd4f25ebd in WebCore::FrameView::didAddScrollbar () from /usr/lib64/libwebkitgtk-1.0.so.0
#7  0x00007fffd55c2ab8 in WebCore::ScrollView::setHasVerticalScrollbar () from /usr/lib64/libwebkitgtk-1.0.so.0
#8  0x00007fffd55c388c in WebCore::ScrollView::updateScrollbars () from /usr/lib64/libwebkitgtk-1.0.so.0
#9  0x00007fffd571aa98 in WebCore::ScrollView::setScrollbarModes () from /usr/lib64/libwebkitgtk-1.0.so.0
#10 0x00007fffd4f3040b in WebCore::FrameView::layout () from /usr/lib64/libwebkitgtk-1.0.so.0
#11 0x00007fffd4924290 in WebCore::ThreadTimers::sharedTimerFiredInternal () from /usr/lib64/libwebkitgtk-1.0.so.0
#12 0x00007fffd4936ff2 in timeout_cb () from /usr/lib64/libwebkitgtk-1.0.so.0
#13 0x00007ffff4cbcd3b in ?? () from /lib64/libglib-2.0.so.0
#14 0x00007ffff4cbc145 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#15 0x00007ffff4cbc488 in ?? () from /lib64/libglib-2.0.so.0
#16 0x00007ffff4cbc8da in g_main_loop_run () from /lib64/libglib-2.0.so.0
#17 0x00007ffff72190a2 in gtk_dialog_run () from /usr/lib64/libgtk-x11-2.0.so.0
#18 0x00007fffc944518d in NP_Initialize () from /usr/lib64/IcedTeaPlugin.so
#19 0x00007fffd571eb79 in WebCore::PluginPackage::load () from /usr/lib64/libwebkitgtk-1.0.so.0
#20 0x00007fffd571ecd9 in WebCore::PluginPackage::fetchInfo () from /usr/lib64/libwebkitgtk-1.0.so.0
#21 0x00007fffd4f62424 in WebCore::PluginPackage::createPackage () from /usr/lib64/libwebkitgtk-1.0.so.0
#22 0x00007fffd4f5dcc1 in WebCore::PluginDatabase::refresh () from /usr/lib64/libwebkitgtk-1.0.so.0
#23 0x00007fffd4f5e4a1 in WebCore::PluginDatabase::installedPlugins () from /usr/lib64/libwebkitgtk-1.0.so.0
#24 0x00007fffd483f47e in PlatformStrategiesGtk::refreshPlugins () from /usr/lib64/libwebkitgtk-1.0.so.0
#25 0x00007fffd4f3abb9 in WebCore::Page::refreshPlugins () from /usr/lib64/libwebkitgtk-1.0.so.0
#26 0x00007fffd4867142 in webkit_web_view_update_settings () from /usr/lib64/libwebkitgtk-1.0.so.0
#27 0x00007fffd4868133 in webkit_web_view_init () from /usr/lib64/libwebkitgtk-1.0.so.0
#28 0x00007ffff4fce23c in g_type_create_instance () from /usr/lib64/libgobject-2.0.so.0
#29 0x00007ffff4fb28c5 in ?? () from /usr/lib64/libgobject-2.0.so.0
#30 0x00007ffff4fb469d in g_object_newv () from /usr/lib64/libgobject-2.0.so.0
#31 0x00007ffff4fb4e6c in g_object_new () from /usr/lib64/libgobject-2.0.so.0
#32 0x00007fffd486329a in webkit_web_view_new () from /usr/lib64/libwebkitgtk-1.0.so.0
#33 0x00007fffd64ebda5 in fancy_viewer_create () at fancy_viewer.c:869
Comment 1 Mikhail Efremov 2014-08-13 18:22:31 MSK
Похоже что починилось с java-1.7.0-openjdk-1.7.0.25-alt1_2.3.10.3jpp7 и mozilla-plugin-java-1.7.0-openjdk-1.4-alt1_2jpp7.
Comment 2 viy 2014-08-15 18:01:15 MSK
Спасибо!