Bug 289520 - Konqueror Crashes everytime it is opened with Flash-player installed.
Summary: Konqueror Crashes everytime it is opened with Flash-player installed.
Status: RESOLVED WORKSFORME
Alias: None
Product: kdelibs
Classification: Unmaintained
Component: kdewebkit (other bugs)
Version First Reported In: 4.7
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 291324 291491 292906 294598 299949 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-12-21 19:10 UTC by Russ Fineman
Modified: 2012-05-13 19:14 UTC (History)
8 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (11.12 KB, text/plain)
2012-01-07 18:00 UTC, Aram
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Russ Fineman 2011-12-21 19:10:27 UTC
Application: konqueror (4.7.4 (4.7.4) "release 11")
KDE Platform Version: 4.7.4 (4.7.4) "release 11"
Qt Version: 4.7.4
Operating System: Linux 3.1.0-1.2-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

clicked konqueror Icon to start it. Page displays and immediatley crashes. Is releated to Adobe flash-player. If flash-player is installed, it always crashes with newest versions, including new beta. I gotit working yesterday with a very old version but it failed today after installing FBreader from the Educ. repo. It apparent brought down the newer version of adobe. 

I tried to install old version again but it fails now. If I deinstall all flash-player files Konqueror works fine but no flash. SeaMonkey 
(Build identifier: Mozilla/5.0 (X11; Linux x86_64; rv:8.0.1) Gecko/20111121 Firefox/8.0.1 SeaMonkey/2.5,  Chromium (18.0.972.0 (Developer Build 0 Linux)) and Firefox (Version 8.0 User Agent Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20100101) all work with the new flash-player on same youtube URl;

   http://www.youtube.com/embed/NmNps7-4Yv4
 Homepage being used for All browsers is:
http://www.wunderground.com/cgi-bin/findweather/hdfForecast?query=moses+lake%2C+WA+98837

If I can provide anything else let me know.

I had reported this before(Bug 288934) and was marked duplicate of bug 288815. Last comment said to report as different bug.

Russ

openSUSE 12.1(Linux 3.1.0-1.2-desktop x86_64)|KDE Platform 
Version 4.7.4 (4.7.4) Release "11"|Intel core2duo 2.5 MHZ,
|8GB DDR3|GeForce 8400GS (NVIDIA-Linux-x86_64-285.05.09)

-- Backtrace:
Application: Konqueror (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0x7f832b76d760 (LWP 5801))]

Thread 8 (Thread 0x7f8310282700 (LWP 5802)):
#0  0x00007f832a05be6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f83203499dc in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7f8320d00200) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#2  0x00007f8320349b09 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#3  0x00007f831b1d325a in ?? () from /usr/lib64/libGL.so.1
#4  0x00007f832a057f05 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f8328df053d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f830f961700 (LWP 5803)):
#0  0x00007f8328de7423 in poll () from /lib64/libc.so.6
#1  0x00007f8325bdda98 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f8325bddf59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f832a3f9576 in QEventDispatcherGlib::processEvents (this=0x7f83080008e0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f832a3cda22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f832a3cdc1f in QEventLoop::exec (this=0x7f830f960d60, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f832a2e55df in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f832a2e8025 in QThreadPrivate::start (arg=0xe57b10) at thread/qthread_unix.cpp:331
#8  0x00007f831b1d325a in ?? () from /usr/lib64/libGL.so.1
#9  0x00007f832a057f05 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f8328df053d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f82c04b3700 (LWP 5842)):
#0  0x00007f832a05be6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f82c04d8c01 in queue_processor(void*) () from /usr/lib64/IcedTeaPlugin.so
#2  0x00007f831b1d325a in ?? () from /usr/lib64/libGL.so.1
#3  0x00007f832a057f05 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f8328df053d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f82bfcb2700 (LWP 5843)):
#0  0x00007f832a05be6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f82c04d8c01 in queue_processor(void*) () from /usr/lib64/IcedTeaPlugin.so
#2  0x00007f831b1d325a in ?? () from /usr/lib64/libGL.so.1
#3  0x00007f832a057f05 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f8328df053d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f82bf4b1700 (LWP 5844)):
#0  0x00007f832a05be6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f82c04d8c01 in queue_processor(void*) () from /usr/lib64/IcedTeaPlugin.so
#2  0x00007f831b1d325a in ?? () from /usr/lib64/libGL.so.1
#3  0x00007f832a057f05 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f8328df053d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f82bcc03700 (LWP 5870)):
#0  0x00007f832a05be6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f82c482773c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#2  0x00007f82c49428c0 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#3  0x00007f82c482786c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#4  0x00007f82c4827d6e in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#5  0x00007f831b1d325a in ?? () from /usr/lib64/libGL.so.1
#6  0x00007f832a057f05 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f8328df053d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f82bc402700 (LWP 5871)):
#0  0x00007f832a05be6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f82c482773c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#2  0x00007f82c49428c0 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#3  0x00007f82c482786c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#4  0x00007f82c4827d6e in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#5  0x00007f831b1d325a in ?? () from /usr/lib64/libGL.so.1
#6  0x00007f832a057f05 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f8328df053d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f832b76d760 (LWP 5801)):
[KCrash Handler]
#6  0x00007f8328d4bd95 in raise () from /lib64/libc.so.6
#7  0x00007f8328d4d2ab in abort () from /lib64/libc.so.6
#8  0x00007f82bb5413db in PR_CallOnce_stub (once=<optimized out>, func=<optimized out>) at stubs.c:489
#9  0x00007f82bb50cfd7 in RNG_RNGInit () at drbg.c:469
#10 0x00007f82bb9d2a30 in nsc_CommonInitialize (pReserved=0x7fffd6f5d6d0, isFIPS=0) at pkcs11.c:2752
#11 0x00007f82bb9d2eaa in NSC_Initialize (pReserved=0x7fffd6f5d6d0) at pkcs11.c:2880
#12 0x00007f82c2609c06 in secmod_ModuleInit (mod=0x13c9d20, reload=0x7fffd6f5d820, alreadyLoaded=0x7fffd6f5d76c) at pk11load.c:252
#13 0x00007f82c260a238 in secmod_LoadPKCS11Module (mod=0x13c9d20, oldModule=0x7fffd6f5d820) at pk11load.c:492
#14 0x00007f82c261717f in SECMOD_LoadModule (modulespec=0x131d650 " name=\"NSS Internal PKCS #11 Module\" parameters=\"configdir='/home/finemanruss/.mozilla/firefox/est34w06.default' certPrefix='' keyPrefix='' secmod='secmod.db' flags=readOnly,optimizeSpace updatedir=''"..., parent=0xe74850, recurse=1) at pk11pars.c:1121
#15 0x00007f82c261734a in SECMOD_LoadModule (modulespec=0xe7aea0 "name=\"NSS Internal Module\" parameters=\"configdir='/home/finemanruss/.mozilla/firefox/est34w06.default' certPrefix='' keyPrefix='' secmod='secmod.db' flags=readOnly,optimizeSpace updatedir='' updateCer"..., parent=0x0, recurse=1) at pk11pars.c:1156
#16 0x00007f82c25e67ea in nss_InitModules (isContextInit=0, optimizeSpace=1, forceOpen=0, noModDB=0, noCertDB=0, readOnly=1, pwRequired=<optimized out>, configStrings=0x0, configName=0x7f82c26c5e68 "NSS Internal Module", updateName=0x7f82c26c63d7 "", updateID=0x7f82c26c63d7 "", updKeyPrefix=0x7f82c26c63d7 "", updCertPrefix=0x13441f0 "@\312\347", updateDir=0x13600c0 "\340A4\001", secmodName=0x7f82c26c5ec3 "secmod.db", keyPrefix=0x11ea6e0 "\260", certPrefix=<optimized out>, configdir=0x7f82c06fc2a0 "/home/finemanruss/.mozilla/firefox/est34w06.default") at nssinit.c:461
#17 nss_Init (configdir=0x7f82c06fc2a0 "/home/finemanruss/.mozilla/firefox/est34w06.default", certPrefix=<optimized out>, keyPrefix=0x11ea6e0 "\260", secmodName=0x7f82c26c5ec3 "secmod.db", updateDir=0x13600c0 "\340A4\001", updCertPrefix=0x13441f0 "@\312\347", updKeyPrefix=0x7f82c26c63d7 "", updateID=0x7f82c26c63d7 "", updateName=0x7f82c26c63d7 "", initContextPtr=0x0, initParams=0x0, readOnly=1, noCertDB=0, noModDB=0, forceOpen=0, noRootInit=0, optimizeSpace=1, noSingleThreadedModules=0, allowAlreadyInitializedModules=0, dontFinalizeModules=0) at nssinit.c:620
#18 0x00007f82c25e72d8 in NSS_Init (configdir=<optimized out>) at nssinit.c:714
#19 0x00007f82c4bd7d22 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#20 0x00007f82c48272de in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#21 0x00007f82c496b895 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#22 0x00007f82c496ba62 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#23 0x00007f82c481aa73 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#24 0x00007f831ff09835 in WebCore::PluginView::start (this=0x7f830ce45380) at ../../../Source/WebCore/plugins/PluginView.cpp:245
#25 0x00007f831ff09dfb in WebCore::PluginView::init (this=0x7f830ce45380) at ../../../Source/WebCore/plugins/PluginView.cpp:201
#26 0x00007f831fef01da in WebCore::ScrollView::addChild (this=0x7f830f9adb80, prpChild=<optimized out>) at ../../../Source/WebCore/platform/ScrollView.cpp:74
#27 0x00007f831fff3cbe in WebCore::moveWidgetToParentSoon (child=0x7f830ce45380, parent=0x7f830f9adb80) at ../../../Source/WebCore/rendering/RenderWidget.cpp:90
#28 0x00007f831fff4827 in WebCore::RenderWidget::setWidget (this=0x7f830d10a2a8, widget=<optimized out>) at ../../../Source/WebCore/rendering/RenderWidget.cpp:224
#29 0x00007f831ffba7f7 in WebCore::RenderPart::setWidget (this=<optimized out>, widget=<optimized out>) at ../../../Source/WebCore/rendering/RenderPart.cpp:51
#30 0x00007f831fe33fa1 in WebCore::SubframeLoader::loadPlugin (this=0x7f830f98c610, pluginElement=<optimized out>, url=..., mimeType=..., paramNames=..., paramValues=..., useFallback=false) at ../../../Source/WebCore/loader/SubframeLoader.cpp:370
#31 0x00007f831fe34a09 in WebCore::SubframeLoader::requestObject (this=0x7f830f98c610, ownerElement=0x12e6480, url=<optimized out>, frameName=..., mimeType=..., paramNames=..., paramValues=...) at ../../../Source/WebCore/loader/SubframeLoader.cpp:142
#32 0x00007f831fd03d55 in WebCore::HTMLEmbedElement::updateWidget (this=0x12e6480, pluginCreationOption=<optimized out>) at ../../../Source/WebCore/html/HTMLEmbedElement.cpp:183
#33 0x00007f831fe78eff in WebCore::FrameView::updateWidget (this=<optimized out>, object=0x7f830d10a2a8) at ../../../Source/WebCore/page/FrameView.cpp:1938
#34 0x00007f831fe7c0f6 in WebCore::FrameView::updateWidgets (this=0x7f830f9adb80) at ../../../Source/WebCore/page/FrameView.cpp:1970
#35 0x00007f831fe7c2c9 in WebCore::FrameView::performPostLayoutTasks (this=0x7f830f9adb80) at ../../../Source/WebCore/page/FrameView.cpp:2014
#36 0x00007f831fef8302 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0x7f830f9ab7a8) at ../../../Source/WebCore/platform/ThreadTimers.cpp:112
#37 0x00007f832a3e4e79 in QObject::event (this=0xe6a1a0, e=<optimized out>) at kernel/qobject.cpp:1190
#38 0x00007f8329580c34 in notify_helper (e=0x7fffd6f5ecf0, receiver=0xe6a1a0, this=0x7090e0) at kernel/qapplication.cpp:4481
#39 QApplicationPrivate::notify_helper (this=0x7090e0, receiver=0xe6a1a0, e=0x7fffd6f5ecf0) at kernel/qapplication.cpp:4453
#40 0x00007f8329585ac1 in QApplication::notify (this=0x7fffd6f5f1c0, receiver=0xe6a1a0, e=0x7fffd6f5ecf0) at kernel/qapplication.cpp:4360
#41 0x00007f832b161186 in KApplication::notify (this=0x7fffd6f5f1c0, receiver=0xe6a1a0, event=0x7fffd6f5ecf0) at /usr/src/debug/kdelibs-4.7.4/kdeui/kernel/kapplication.cpp:311
#42 0x00007f832a3ce81c in QCoreApplication::notifyInternal (this=0x7fffd6f5f1c0, receiver=0xe6a1a0, event=0x7fffd6f5ecf0) at kernel/qcoreapplication.cpp:787
#43 0x00007f832a3fb398 in sendEvent (event=0x7fffd6f5ecf0, receiver=<optimized out>) at kernel/qcoreapplication.h:215
#44 QTimerInfoList::activateTimers (this=0x70cd70) at kernel/qeventdispatcher_unix.cpp:618
#45 0x00007f832a3f8b84 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#46 0x00007f8325bdd58d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#47 0x00007f8325bddd88 in ?? () from /usr/lib64/libglib-2.0.so.0
#48 0x00007f8325bddf59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#49 0x00007f832a3f950f in QEventDispatcherGlib::processEvents (this=0x616ce0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#50 0x00007f8329623f9e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#51 0x00007f832a3cda22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#52 0x00007f832a3cdc1f in QEventLoop::exec (this=0x7fffd6f5eff0, flags=...) at kernel/qeventloop.cpp:201
#53 0x00007f832a3d1de7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#54 0x00007f831706c8c2 in kdemain (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kde-baseapps-4.7.4/konqueror/src/konqmain.cpp:227
#55 0x0000000000408897 in _start ()

Possible duplicates by query: bug 288934, bug 288815.

Reported using DrKonqi
Comment 1 Aram 2012-01-07 18:00:22 UTC
Created attachment 67548 [details]
New crash information added by DrKonqi

konqueror (4.7.2 (4.7.2) "release 5") on KDE Platform 4.7.2 (4.7.2) "release 5" using Qt 4.7.4

- What I was doing when the application crashed:

Konqueror crashes every time I open a web page containing Flash objects.

-- Backtrace (Reduced):
#8  0xab168594 in PR_CallOnce_stub (once=0xab180280, func=0xab13b640 <rng_init>) at stubs.c:506
#9  0xab13b807 in RNG_RNGInit () at drbg.c:469
#10 0xab1e17df in RNG_RNGInit () at loader.c:842
#11 0xab1c3177 in nsc_CommonInitialize (pReserved=0xbff3c928, isFIPS=0) at pkcs11.c:2759
#12 0xab1c36a0 in NSC_Initialize (pReserved=0xbff3c928) at pkcs11.c:2887
Comment 2 Russ Fineman 2012-01-09 20:49:01 UTC
Did a lot of testing. What I have found is: All browser mentioned in description, work except konqueror with the latest flash-player installed manually from the Adobe website (install_flash_player_11_linux.x86_64.tar.gz)
[11.1.102.55] 

If I start Konqueror from the command Line it does not crash and uses embedded flash-player (11.1.102.55). Also plays html5 videos. 

code
----------
@linux-450c:~> konqueror
** (process:8559): DEBUG: NP_Initialize
** (process:8559): DEBUG: NP_Initialize succeeded
ERROR: Invalid browser function table. Some functionality may be restricted.
** (konqueror:8559): DEBUG: NP_Initialize
** (konqueror:8559): DEBUG: NP_Initialize succeeded
** (konqueror:8559): DEBUG: NP_Initialize
** (konqueror:8559): DEBUG: NP_Initialize succeeded
** (konqueror:8559): DEBUG: NP_Initialize
** (konqueror:8559): DEBUG: NP_Initialize succeeded
java version "1.6.0_22"
OpenJDK Runtime Environment (IcedTea6 1.10.4) (suse-1.2-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)
QFont::setPixelSize: Pixel size <= 0 (0)

This appears later on after playing flash
(konqueror:8971): Gdk-CRITICAL **: IA__gdk_window_set_back_pixmap: assertion `GDK_IS_WINDOW (window)' failed

(konqueror:8971): Gdk-CRITICAL **: IA__gdk_window_get_origin: assertion `GDK_IS_WINDOW (window)' failed

(konqueror:8971): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer

(konqueror:8971): GLib-GObject-CRITICAL **: g_signal_handlers_destroy: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(konqueror:8971): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer

(konqueror:8971): GLib-GObject-CRITICAL **: g_signal_handlers_destroy: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(konqueror:8971): Gdk-CRITICAL **: IA__gdk_window_set_back_pixmap: assertion `GDK_IS_WINDOW (window)' failed

(konqueror:8971): Gdk-CRITICAL **: IA__gdk_window_get_origin: assertion `GDK_IS_WINDOW (window)' failed

(konqueror:8971): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `<invalid>'

(konqueror:8971): GLib-GObject-CRITICAL **: g_signal_handlers_destroy: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(konqueror:8971): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `<invalid>'

(konqueror:8971): GLib-GObject-CRITICAL **: g_signal_handlers_destroy: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

/Code
-----------
No crashes, flash player works. Note the error message in the above code. Is this a problem since things work?


If I start Konqueror from the application menu, it crashes every time right after starting the home page which a some embedded flash-player sections. 

The main difference I see is the menu icon uses for the command instead of just konqueror:

code
--------

kfmclient openProfile webbrowsing 

/Code
-----

.
If I change it to just konqueror or konqueror %U it still crashes.

Any Ideas will be appreciated.

Thanks
Russ
Comment 3 Tommi Tervo 2012-01-12 09:02:56 UTC
*** Bug 291324 has been marked as a duplicate of this bug. ***
Comment 4 Tommi Tervo 2012-01-14 06:14:35 UTC
*** Bug 291491 has been marked as a duplicate of this bug. ***
Comment 5 Dawit Alemayehu 2012-01-27 22:01:19 UTC
(In reply to comment #2)
> Did a lot of testing. What I have found is: All browser mentioned in
> description, work except konqueror with the latest flash-player installed
> manually from the Adobe website (install_flash_player_11_linux.x86_64.tar.gz)
> [11.1.102.55] 

The webkit engine not playing well with flash player 11.1 is a well documented issue. The problem is adobe does not support any other toolkit besides gtk and it makes all sorts of assumptions in its Linux flash player plugin. As a result there are a lot of issues using the flash player plugin within the Qt toolkit. This is something that neither KDE nor Qt can fix. It is upto adobe and I doubt they care much about addressing it. Qt based browsers do not have sufficient market share for them to care.

> If I start Konqueror from the command Line it does not crash and uses embedded
> flash-player (11.1.102.55). Also plays html5 videos.

Hmm... That is weird. If you manually start konqueror from the command line, you do not get any crash when you visit the same sites ? This makes no sense to me. I guess I can try to install the older flashplayer version and test this scenario for myself. I get no crash with the latest 11.2 beta version from Adobe's labs on an x86-64 bit system running ArchLinux.
Comment 6 Russ Fineman 2012-01-28 05:55:27 UTC
I'm using a newer version of flash player I Think (flash-plugin-11.1.102.55-release.x86_64.rpm) on openSUSE 12.1. The ibe I have is downloaded from Adobe. I may try the one in the openSUSE repo and see if that makes a difference.

When I manually call Konqueror from the command line. I see some errors on console but I am able to start konqueror and play flash player videos. Starting from the kickoff Application menu, Konqueror crashes everytime as the home page I use loads. (http://www.wunderground.com/cgi-bin/findweather/hdfForecast?query=Moses+lake+wa)


here's the errors that occur doring manual start:

Code
----------

linux-450c:~> konqueror
** (process:14440): DEBUG: NP_Initialize
** (process:14440): DEBUG: NP_Initialize succeeded
ERROR: Invalid browser function table. Some functionality may be restricted.
** (konqueror:14440): DEBUG: NP_Initialize
** (konqueror:14440): DEBUG: NP_Initialize succeeded
** (konqueror:14440): DEBUG: NP_Initialize
** (konqueror:14440): DEBUG: NP_Initialize succeeded
** (konqueror:14440): DEBUG: NP_Initialize
** (konqueror:14440): DEBUG: NP_Initialize succeeded
java version "1.6.0_22"
OpenJDK Runtime Environment (IcedTea6 1.10.4) (suse-1.2-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)
ERROR: ld.so: object '/usr/lib/Adobe/Reader9/Reader/intellinux/lib/suse-do-not-grab-server.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/Adobe/Reader9/Reader/intellinux/lib/suse-do-not-grab-server.so' from LD_PRELOAD cannot be preloaded: ignored.
QFont::setPixelSize: Pixel size <= 0 (0)

/Code
-----------

Not being a programmer I can see its a Adobe error but do know its related to the crash on gui start.

the file suse-do-not-grab-server.so exists and is 

Code
--------
-rwxr-xr-x 1 root root     6871 Jan 11 23:57 suse-do-not-grab-server.so

/Code
---------

Not sure any of this is helpfull.

Thanks
Comment 7 Dawit Alemayehu 2012-01-28 06:43:45 UTC
(In reply to comment #6)
> I'm using a newer version of flash player I Think
> (flash-plugin-11.1.102.55-release.x86_64.rpm) on openSUSE 12.1. The ibe I have
> is downloaded from Adobe. I may try the one in the openSUSE repo and see if
> that makes a difference.

Oh wait. You are still on Qt 4.7.4. Unfortunately, the version of QtWebKit that comes bundled with that, v2.0, is very very old. More than a year and a half old to be exact. That might explain why you see all these crashes. There were tons of flash related fixes the subsequent versions of QtWebKit releases 2.1 and 2.2. The version that comes bundled with Qt 4.8 is v2.2. Hence, you should upgrade to the newer Qt release as soon as it is available for your distribution and see if that solves your problem. In the least the latest flashplayer plugin, 11.2 beta, should work okay on your system. It does on mine with Konqueror, Firefox and Chromium.

> When I manually call Konqueror from the command line. I see some errors on
> console but I am able to start konqueror and play flash player videos. Starting
> from the kickoff Application menu, Konqueror crashes everytime as the home page
> I use loads.
> (http://www.wunderground.com/cgi-bin/findweather/hdfForecast?query=Moses+lake+wa)
> 
> 
> here's the errors that occur doring manual start:
> 
> Code
> ----------
> 
> linux-450c:~> konqueror
> ** (process:14440): DEBUG: NP_Initialize
> ** (process:14440): DEBUG: NP_Initialize succeeded
> ERROR: Invalid browser function table. Some functionality may be restricted.
> ** (konqueror:14440): DEBUG: NP_Initialize
> ** (konqueror:14440): DEBUG: NP_Initialize succeeded
> ** (konqueror:14440): DEBUG: NP_Initialize
> ** (konqueror:14440): DEBUG: NP_Initialize succeeded
> ** (konqueror:14440): DEBUG: NP_Initialize
> ** (konqueror:14440): DEBUG: NP_Initialize succeeded
> java version "1.6.0_22"
> OpenJDK Runtime Environment (IcedTea6 1.10.4) (suse-1.2-x86_64)
> OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)
> ERROR: ld.so: object
> '/usr/lib/Adobe/Reader9/Reader/intellinux/lib/suse-do-not-grab-server.so' from
> LD_PRELOAD cannot be preloaded: ignored.
> ERROR: ld.so: object
> '/usr/lib/Adobe/Reader9/Reader/intellinux/lib/suse-do-not-grab-server.so' from
> LD_PRELOAD cannot be preloaded: ignored.
> QFont::setPixelSize: Pixel size <= 0 (0)
> 
> /Code
> -----------
> 
> Not being a programmer I can see its a Adobe error but do know its related to
> the crash on gui start.
> 
> the file suse-do-not-grab-server.so exists and is 
> 
> Code
> --------
> -rwxr-xr-x 1 root root     6871 Jan 11 23:57 suse-do-not-grab-server.so

None of that is really relevant. I never cease to be amused at all the crap each distro includes in their own release though. That not only serves to make it impossible for upstream to help users directly if the developer does not use the same distro, which I almost always do not.
Comment 8 Tommi Tervo 2012-01-30 20:51:19 UTC
*** Bug 292906 has been marked as a duplicate of this bug. ***
Comment 9 Tommi Tervo 2012-02-22 07:18:19 UTC
*** Bug 294598 has been marked as a duplicate of this bug. ***
Comment 10 Dawit Alemayehu 2012-04-19 04:03:21 UTC
Cannot reproduce any of these crashes at all. Feel free to reopen this ticket if you can reproduce the issue after upgrading Qt to at least v4.8.0 and the flash player plugin to 11.2.
Comment 11 Russ Fineman 2012-04-19 15:38:56 UTC
This problem has finally been resolved when I update to KDE 4.8.2. Even flash-player works in Konqueror.

Russ
Comment 12 Jekyll Wu 2012-05-13 19:14:12 UTC
*** Bug 299949 has been marked as a duplicate of this bug. ***