Summary: | nspluginviewer crashes with flash-plugin 10.3 | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Joachim Mairböck <j.mairboeck> |
Component: | nspluginviewer | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | alex22091969, andreas.hencke, anpa.blanco.amor, arasharian, bob, bobharvey, bosstw, browserbugs2, c.j.powell1980, carbl2, conny-dietmar, daniel, daniel, Enygma2002_ro, fredy.m.molina.t, gatoso, GSinsley, hinatarheiga, j.mairboeck, jrycman, juanclaudioruiz, kain, kde.user.myaccount, kdebug, kenbo1957, kimvg, maksim, peter017, plmacchi, Sacirovic_, texstar, tjmcwiz, underdog, wreese01, yartsa, zac.3.14159 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.6.5 | |
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Joachim Mairböck
2011-05-15 09:40:06 UTC
OK, with the webkit part YouTube works, but not with KHTML. Switching to webkit also works for me but khtml and Flash 10.3 are a no go at this time. P.S. Willing to test khtml patches against KDE 4.6.3. Git commit b7e487550a29b35072e24adaf4df6eb48264129d by Maks Orlovich. Committed on 17/05/2011 at 14:49. Pushed by orlovich into branch 'master'. Implement the headers feature to make Flash 10.3 not crash. (Whatever happens to checking ABI versions, anyway?) BUG: 273323 M +5 -3 nsplugins/viewer/nsplugin.cpp M +1 -0 nsplugins/viewer/nsplugin.h http://commits.kde.org/kde-baseapps/b7e487550a29b35072e24adaf4df6eb48264129d FYI - this patches clean against KDE 4.6.3 but kdebase package fails to build with the following error: [ 50%] /usr/src/rpm/BUILD/kdebase-4.6.3/nsplugins/viewer/nsplugin.cpp:1702:2: warning: #warning added a const_cast /usr/src/rpm/BUILD/kdebase-4.6.3/nsplugins/viewer/nsplugin.cpp: In function ‘NPError g_NPN_GetValue(NPP_t*, NPNVariable, void*)’: /usr/src/rpm/BUILD/kdebase-4.6.3/nsplugins/viewer/nsplugin.cpp:220:7: warning: case value ‘13’ not in enumerated type ‘NPNVariable’ /usr/src/rpm/BUILD/kdebase-4.6.3/nsplugins/viewer/nsplugin.cpp: In member function ‘bool NSPluginStreamBase::create(const QString&, const QString&, void*, bool)’: /usr/src/rpm/BUILD/kdebase-4.6.3/nsplugins/viewer/nsplugin.cpp:1684:14: error: ‘struct NPStream’ has no member named ‘headers’ /usr/src/rpm/BUILD/kdebase-4.6.3/nsplugins/viewer/nsplugin.cpp: In member function ‘void NSPluginStream::mimetype(KIO::Job*, const QString&)’: /usr/src/rpm/BUILD/kdebase-4.6.3/nsplugins/viewer/nsplugin.cpp:1992:14: error: ‘struct NPStream’ has no member named ‘headers’ make[2]: *** [nsplugins/viewer/CMakeFiles/nspluginviewer.dir/nsplugin.o] Error 1 make[2]: *** Waiting for unfinished jobs... Ok I needed the previous commit (Update to latest gecko plugin sdk headers) in addition to the one above. Now kdebase package compiles clean and flash 10.3 works in Konqueror khtml. Thank you for looking at this and for the fix. so will this get backported to KDE 4.6.4? *** Bug 273564 has been marked as a duplicate of this bug. *** *** Bug 273650 has been marked as a duplicate of this bug. *** *** Bug 273800 has been marked as a duplicate of this bug. *** Will this patch be backported into KDE 4.6.4? or into KDE 4.7? Please, can someone just fill the info in "Version Fixed In: "? best regards, Gérard my system is kde 10.04 LTS *** Bug 273984 has been marked as a duplicate of this bug. *** *** Bug 273998 has been marked as a duplicate of this bug. *** Created attachment 60341 [details]
New crash information added by DrKonqi
No se pueden ver videos dentro de konqueror
*** Bug 274319 has been marked as a duplicate of this bug. *** Git commit 8fd403bdf3b996a615e9bb527bfae3564d218bc9 by Maks Orlovich. Committed on 17/05/2011 at 14:49. Pushed by orlovich into branch 'KDE/4.6'. Implement the headers feature to make Flash 10.3 not crash. (Whatever happens to checking ABI versions, anyway?) BUG: 273323 M +5 -3 nsplugins/viewer/nsplugin.cpp M +1 -0 nsplugins/viewer/nsplugin.h http://commits.kde.org/kde-baseapps/8fd403bdf3b996a615e9bb527bfae3564d218bc9 Created attachment 60898 [details]
New crash information added by DrKonqi
nspluginviewer () on KDE Platform 4.6.4 (4.6.4) using Qt 4.7.3
- What I was doing when the application crashed:
I just updated to KDE 4.6.4 and nspluginviewer still crashes.
-- Backtrace (Reduced):
#11 0x0805239d in NSPluginInstance::NPNewStream (this=0x81dd110, type=0x82752a2 "v", stream=0x835c2b0, seekable=0 '\000', stype=0x825df9c) at /usr/src/debug/kdebase-4.6.4/nsplugins/viewer/nsplugin.cpp:1210
#12 0x08054815 in NSPluginStreamBase::inform (this=0x825df90) at /usr/src/debug/kdebase-4.6.4/nsplugins/viewer/nsplugin.cpp:1629
#13 0x08054ecb in NSPluginStreamBase::pump (this=0x825df90) at /usr/src/debug/kdebase-4.6.4/nsplugins/viewer/nsplugin.cpp:1745
#14 0x08054fa0 in NSPluginStream::data (this=0x825df90, data=...) at /usr/src/debug/kdebase-4.6.4/nsplugins/viewer/nsplugin.cpp:1966
#15 0x080552ac in NSPluginStream::qt_metacall (this=0x825df90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfe1c584) at /usr/src/debug/kdebase-4.6.4/build/nsplugins/viewer/nsplugin.moc:149
Here it crashes also (kubuntu, upgraded to 4.6.4 yesterday) when using konqueror. Application: nspluginviewer (nspluginviewer), signal: Segmentation fault [Current thread is 1 (Thread 0xb78a9710 (LWP 4901))] The bug seems to be still present. flashplugin-installer: 10.3.181.22ubuntu0.11.04.1 Well, that's interesting --- the 4.6.4 tarball plain doesn't include the fix. Nope. It does not include the ID: 12bbb3bf76bc3d12d8a08e347216b88274007f17 Added by Maks Orlovich 26 days ago Update to latest gecko plugin sdk headers. and ID: b7e487550a29b35072e24adaf4df6eb48264129d Added by Maks Orlovich 26 days ago which is needed to fix flash. On a side note, these fixes prevent twitter user pages to display. Twitter looks fine for me... any chance d22393aecc062ef4ab8bc9692911a4ec828f7007 (in kdelibs) is missing as well..? You are correct. It works with 4.6.4 and the two patches above. It wasn't working with 4.6.3 with the two patches. *** Bug 275580 has been marked as a duplicate of this bug. *** *** Bug 274649 has been marked as a duplicate of this bug. *** *** Bug 274658 has been marked as a duplicate of this bug. *** *** Bug 274686 has been marked as a duplicate of this bug. *** *** Bug 275545 has been marked as a duplicate of this bug. *** *** Bug 275581 has been marked as a duplicate of this bug. *** *** Bug 275763 has been marked as a duplicate of this bug. *** *** Bug 275785 has been marked as a duplicate of this bug. *** FYI the latest Flash Player version information table (Platform and Browser) http://www.adobe.com/software/flash/about/ does not list Konqueror at all. -------- Today, I just installed flashplugin-installer: 10.3.181.26ubuntu0.11.04.1 via KPackageKit. KDE Platform Version: 4.6.4 Konqueror version: 4.6.4 Qt Version: 4.7.2 Operating System: Linux 2.6.38-10-generic-pae i686 Distribution: Kubuntu 11.04 I went to YouTube, tried to view a 30 sec. video http://www.youtube.com/watch?v=HhDWN1uXdyg&feature=topvideos_sports and it did not play, the video did not display. But no crash. The "stop" button was red, activable; the white K in the blue square on the right (K throbber) was running, moving. It seems that the load event of the video was not fired. I tried with another Flash-based video (it had mimeType application/x-shockwave-flash ) and the video did not play. But no crash. Some Flash-based websites will display "Klash: Stop Playing" in the Konqueror status bar and will not display the flash content ( with mimeType application/x-shockwave-flash ). regards, Gérard http://www.adobe.com/software/flash/about/ is actually a good webpage/url to test with also. The code of the page is reliable for testing and I do see "Klash: Stop Playing" in the status bar (bottommost and leftmost part of application) of Konqueror 4.6.4. Gérard Adobe Flash Player Bug and Issue Management System (Browseable without registration) https://bugs.adobe.com/jira/secure/IssueNavigator.jspa There are some bugs filed with KDE and Konqueror. Gérard (In reply to comment #32) > http://www.adobe.com/software/flash/about/ > > is actually a good webpage/url to test with also. The code of the page is > reliable for testing and I do see "Klash: Stop Playing" in the status bar > (bottommost and leftmost part of application) of Konqueror 4.6.4. > > Gérard You are probably using the free flash player (based on GNU Gnash) "klash" and not the one from adobe through nspluginviewer, see: http://packages.ubuntu.com/search?keywords=klash Andrea, Thank you for your feedback. I appreciate this. Yes, you are correct; the adobe plugin is not active on my system. I must have installed GNU Gnash, possibly to try to work around this bug, and then forgot about it later. Gérard *** Bug 276966 has been marked as a duplicate of this bug. *** *** Bug 277052 has been marked as a duplicate of this bug. *** All these duplicates and still unconfirmed? A whiff of the Marie Celeste, methinks. Go on someone, paste "http://www.bbc.co.uk/iplayer/radio/bbc_radio_five_live/listenlive" into the address bar and confirm it! This bug is fixed but we had an error KDE 4.6.4 packages (fix was not included). So please do not reopen this bug. Upcoming releases KDE 4.6.5 and 4.7 should have this fix. *** Bug 277172 has been marked as a duplicate of this bug. *** *** Bug 277346 has been marked as a duplicate of this bug. *** *** Bug 278361 has been marked as a duplicate of this bug. *** *** Bug 279599 has been marked as a duplicate of this bug. *** *** Bug 280002 has been marked as a duplicate of this bug. *** *** Bug 280066 has been marked as a duplicate of this bug. *** *** Bug 280907 has been marked as a duplicate of this bug. *** *** Bug 280977 has been marked as a duplicate of this bug. *** *** Bug 280919 has been marked as a duplicate of this bug. *** *** Bug 280278 has been marked as a duplicate of this bug. *** *** Bug 282503 has been marked as a duplicate of this bug. *** *** Bug 281226 has been marked as a duplicate of this bug. *** Created attachment 63887 [details]
New crash information added by DrKonqi
nspluginviewer () on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2
- What I was doing when the application crashed:
trying to view youtube videos...konqueror didn't use gnash(doesn't support flash 10+) but tried to use the adobe player
-- Backtrace (Reduced):
#11 0x08051aa5 in NSPluginInstance::NPNewStream (this=0x9156d48, type=0xaa931d4a "t", stream=0x92321c0, seekable=0 '\000', stype=0x922b99c) at ../../../nsplugins/viewer/nsplugin.cpp:1210
#12 0x08053eb7 in NSPluginStreamBase::inform (this=0x922b990) at ../../../nsplugins/viewer/nsplugin.cpp:1629
#13 0x08053ae5 in NSPluginStreamBase::finish (this=0x922b990, err=true) at ../../../nsplugins/viewer/nsplugin.cpp:1803
#14 0x08054884 in NSPluginStream::qt_metacall (this=0x922b990, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbf802be8) at ./nsplugin.moc:152
[...]
#17 0x01b3fe93 in KJob::result (this=0x979fa88, _t1=0x979fa88) at ./kjob.moc:194
*** Bug 286002 has been marked as a duplicate of this bug. *** |