Application: marble (0.9.2) KDE Platform Version: 4.4.2 (KDE 4.4.2) Qt Version: 4.6.2 Operating System: Linux 2.6.32-24-generic i686 Distribution: Ubuntu 10.04 LTS -- Information about the crash: It happens always when I try to click on photo. I'm not sure, but thinks that link opens with konqueror by kparts,. It crashes everytime I click on photo in marble. Wikipedia links works fine. Maybe it's a duplicate of 241702 bug (https://bugs.kde.org/show_bug.cgi?id=241702). The crash can be reproduced every time. -- Backtrace: Application: Настольный глобус (marble), signal: Segmentation fault [Current thread is 1 (Thread 0xb7734710 (LWP 2306))] Thread 4 (Thread 0xb5f55b70 (LWP 2307)): #0 0x00392422 in __kernel_vsyscall () #1 0x01d6bb86 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0x022894eb in g_poll () from /lib/libglib-2.0.so.0 #3 0x0227c0ac in ?? () from /lib/libglib-2.0.so.0 #4 0x0227c4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x010d360f in QEventDispatcherGlib::processEvents (this=0x8fef798, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #6 0x010a6059 in QEventLoop::processEvents (this=0xb5f55290, flags=) at kernel/qeventloop.cpp:149 #7 0x010a64aa in QEventLoop::exec (this=0xb5f55290, flags=...) at kernel/qeventloop.cpp:201 #8 0x00fa25a8 in QThread::exec (this=0x8f39f38) at thread/qthread.cpp:487 #9 0x01085c1b in QInotifyFileSystemWatcherEngine::run (this=0x8f39f38) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x00fa532e in QThreadPrivate::start (arg=0x8f39f38) at thread/qthread_unix.cpp:248 #11 0x0015a96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #12 0x01d79a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (Thread 0xb497ab70 (LWP 2313)): #0 0x011e2e16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1 #1 0x010d06fb in qt_gettime () at kernel/qcore_unix.cpp:111 #2 0x010d5825 in QTimerInfoList::updateCurrentTime (this=0x8d77d64) at kernel/qeventdispatcher_unix.cpp:340 #3 0x010d586a in QTimerInfoList::timerWait (this=0x8d77d64, tm=...) at kernel/qeventdispatcher_unix.cpp:443 #4 0x010d3818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb497a0bc) at kernel/qeventdispatcher_glib.cpp:136 #5 0x010d38a5 in timerSourcePrepare (source=0x0, timeout=0x11e6ff4) at kernel/qeventdispatcher_glib.cpp:169 #6 0x0227baca in g_main_context_prepare () from /lib/libglib-2.0.so.0 #7 0x0227bee9 in ?? () from /lib/libglib-2.0.so.0 #8 0x0227c4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #9 0x010d360f in QEventDispatcherGlib::processEvents (this=0x944c038, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #10 0x010a6059 in QEventLoop::processEvents (this=0xb497a280, flags=) at kernel/qeventloop.cpp:149 #11 0x010a64aa in QEventLoop::exec (this=0xb497a280, flags=...) at kernel/qeventloop.cpp:201 #12 0x00fa25a8 in QThread::exec (this=0x8f09308) at thread/qthread.cpp:487 #13 0x005c7150 in Marble::FileStorageWatcher::run (this=0x8f09308) at ../../../../marble/src/lib/FileStorageWatcher.cpp:400 #14 0x00fa532e in QThreadPrivate::start (arg=0x8f09308) at thread/qthread_unix.cpp:248 #15 0x0015a96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #16 0x01d79a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xb01ffb70 (LWP 2319)): #0 0x00392422 in __kernel_vsyscall () #1 0x0015f015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x01d869dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x061009d7 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x6ea9da0) at ../JavaScriptCore/wtf/FastMalloc.cpp:2299 #4 0x06100a21 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x6ea9da0) at ../JavaScriptCore/wtf/FastMalloc.cpp:1433 #5 0x0015a96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #6 0x01d79a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb7734710 (LWP 2306)): [KCrash Handler] #6 0x07174705 in IA__gdk_pixbuf_new_from_data (data=0xaecde964 "\377\377\377", colorspace=GDK_COLORSPACE_RGB, has_alpha=1, bits_per_sample=8, width=64, height=64, rowstride=256, destroy_fn=0, destroy_fn_data=0xaecde964) at /build/buildd/gtk+2.0-2.20.1/gdk-pixbuf/gdk-pixbuf-data.c:76 #7 0x0717c00f in IA__gdk_pixbuf_from_pixdata (pixdata=0xbfbd8924, copy_pixels=0, error=0x0) at /build/buildd/gtk+2.0-2.20.1/gdk-pixbuf/gdk-pixdata.c:497 #8 0x0717c2d3 in IA__gdk_pixbuf_new_from_inline (data_length=-1, data=0xaecde94c "GdkP", copy_pixels=0, error=0x0) at /build/buildd/gtk+2.0-2.20.1/gdk-pixbuf/gdk-pixdata.c:899 #9 0xae3d2335 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #10 0xae3d0d8e in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #11 0xae3d528e in NP_Initialize () from /usr/lib/flashplugin-installer/libflashplayer.so #12 0x065fc450 in WebCore::PluginPackage::load (this=0xaf2b11c0) at plugins/qt/PluginPackageQt.cpp:131 #13 0x065fd292 in WebCore::PluginPackage::fetchInfo (this=0xaf2b11c0) at plugins/qt/PluginPackageQt.cpp:40 #14 0x064aedc9 in WebCore::PluginPackage::createPackage (path=..., lastModified=@0xbfbd8c6c) at plugins/PluginPackage.cpp:159 #15 0x064acf7a in WebCore::PluginDatabase::refresh (this=0xb3b72b8) at plugins/PluginDatabase.cpp:121 #16 0x064ad9c1 in WebCore::PluginDatabase::installedPlugins (populate=true) at plugins/PluginDatabase.cpp:54 #17 0x065be8ce in WebCore::PluginData::refresh () at plugins/qt/PluginDataQt.cpp:104 #18 0x0644834e in WebCore::Page::refreshPlugins (reload=false) at page/Page.cpp:353 #19 0x0645811e in WebCore::PluginArray::refresh (this=0xb5275a38, reload=false) at plugins/PluginArray.cpp:87 #20 0x0697ddb7 in WebCore::jsPluginArrayPrototypeFunctionRefresh (exec=<value optimized out>, thisValue=..., args=...) at generated/JSPluginArray.cpp:271 #21 0x0212b16e in ?? () #22 0x0603c50f in JSC::JITCode::execute (this=0xaf5ff148, program=0xaf5a2c78, callFrame=0xaeb49e4, scopeChain=0xb52edb40, thisObj=0xb4ec0000, exception=0xbfbd8ef4) at ../JavaScriptCore/jit/JITCode.h:79 #23 JSC::Interpreter::execute (this=0xaf5ff148, program=0xaf5a2c78, callFrame=0xaeb49e4, scopeChain=0xb52edb40, thisObj=0xb4ec0000, exception=0xbfbd8ef4) at ../JavaScriptCore/interpreter/Interpreter.cpp:613 #24 0x060969b9 in JSC::evaluate (exec=0xaeb49e4, scopeChain=..., source=..., thisValue=...) at ../JavaScriptCore/runtime/Completion.cpp:60 #25 0x0616645e in WebCore::evaluateInWorld (exec=0xaeb49e4, scopeChain=..., sourceCode=..., thisValue=..., isolatedWorld=0xa49ccc8) at bindings/js/JSDOMBinding.cpp:834 #26 0x06173aea in WebCore::ScriptController::evaluateInWorld (this=0xb52908f8, sourceCode=..., world=0xa49ccc8) at bindings/js/ScriptController.cpp:121 #27 0x06173d39 in WebCore::ScriptController::evaluate (this=0xb52908f8, sourceCode=...) at bindings/js/ScriptController.cpp:142 #28 0x061840a5 in WebCore::ScriptController::executeScript (this=0xb52908f8, sourceCode=...) at bindings/ScriptControllerBase.cpp:46 #29 0x0636ed98 in WebCore::HTMLTokenizer::scriptExecution (this=0xb52b5400, sourceCode=..., state=...) at html/HTMLTokenizer.cpp:571 #30 0x0636f7fa in WebCore::HTMLTokenizer::notifyFinished (this=0xb52b5400) at html/HTMLTokenizer.cpp:2061 #31 0x063b192c in WebCore::CachedScript::checkNotify (this=0xb436788) at loader/CachedScript.cpp:105 #32 0x063ec7ba in WebCore::Loader::Host::didFinishLoading (this=0xb5284840, loader=0xaf433c00) at loader/loader.cpp:367 #33 0x06400e20 in WebCore::SubresourceLoader::didFinishLoading (this=0xaf433c00) at loader/SubresourceLoader.cpp:184 #34 0x063fbd01 in WebCore::ResourceLoader::didFinishLoading (this=0xaf433c00) at loader/ResourceLoader.cpp:403 #35 0x065a577c in WebCore::QNetworkReplyHandler::finish (this=0xb400768) at platform/network/qt/QNetworkReplyHandler.cpp:237 #36 0x065a5de3 in WebCore::QNetworkReplyHandler::qt_metacall (this=0xb400768, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xaeb6970) at .moc/release-shared/moc_QNetworkReplyHandler.cpp:82 #37 0x010acc9a in QMetaObject::metacall (object=0xb400768, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xaeb6970) at kernel/qmetaobject.cpp:237 #38 0x010b7336 in QMetaCallEvent::placeMetaCall (this=0xa49d008, object=0xb400768) at kernel/qobject.cpp:561 #39 0x010b83fe in QObject::event (this=0xb400768, e=0xa49d008) at kernel/qobject.cpp:1248 #40 0x03ee64dc in QApplicationPrivate::notify_helper (this=0x8d91290, receiver=0xb400768, e=0xa49d008) at kernel/qapplication.cpp:4300 #41 0x03eed05e in QApplication::notify (this=0xbfbd9e00, receiver=0xb400768, e=0xa49d008) at kernel/qapplication.cpp:3704 #42 0x00d67f2a in KApplication::notify (this=0xbfbd9e00, receiver=0xb400768, event=0xa49d008) at ../../kdeui/kernel/kapplication.cpp:302 #43 0x010a7a3b in QCoreApplication::notifyInternal (this=0xbfbd9e00, receiver=0xb400768, event=0xa49d008) at kernel/qcoreapplication.cpp:704 #44 0x010aa473 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8d686a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #45 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8d686a0) at kernel/qcoreapplication.cpp:1345 #46 0x010aa5dd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238 #47 0x010d3adf in QCoreApplication::sendPostedEvents (s=0x8d91678) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #48 postEventSourceDispatch (s=0x8d91678) at kernel/qeventdispatcher_glib.cpp:276 #49 0x022785e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #50 0x0227c2d8 in ?? () from /lib/libglib-2.0.so.0 #51 0x0227c4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #52 0x010d35d5 in QEventDispatcherGlib::processEvents (this=0x8d7c2f0, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #53 0x03fa6135 in QGuiEventDispatcherGlib::processEvents (this=0x8d7c2f0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #54 0x010a6059 in QEventLoop::processEvents (this=0xbfbd9d54, flags=) at kernel/qeventloop.cpp:149 #55 0x010a64aa in QEventLoop::exec (this=0xbfbd9d54, flags=...) at kernel/qeventloop.cpp:201 #56 0x010aa69f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #57 0x03ee6577 in QApplication::exec () at kernel/qapplication.cpp:3579 #58 0x0805bec5 in main (argc=1, argv=0xbfbda344) at ../../../marble/src/kdemain.cpp:293 This bug may be a duplicate of or related to bug 241702. Possible duplicates by query: bug 241734, bug 241702. Reported using DrKonqi
Do you have the proprietary flash plugin installed? If yes, please remove it from your system and try to reproduce this crash.
Thanks for quick answer! I removed flashplugin-installer, after what mozilla and konqueror said of an old version or disabled flash plugin. And the feature works. is the problem in flash or proprietary flash plugin?
You are welcome. Thanks for checking the flash issue. I suspect it's a problem of the proprietary flash plugin or its installer, as the backtrace of the crashed thread indicates: #9 0xae3d2335 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #10 0xae3d0d8e in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so #11 0xae3d528e in NP_Initialize () from /usr/lib/flashplugin-installer/libflashplayer.so That it's now working w/o the flash plugin supports this idea, so I'm closing the bug for now. If there is new information that indicates a problem within Marble, please feel free to reopen.
It's a pity a bit. I like to use flash plugin for some web services, but I actually want to use marble cause it'a awesome project like a all free software. I'll try to find a way to merge my wishes…