Bug 141525 - flash plug-in auto-launches at some point in time
Summary: flash plug-in auto-launches at some point in time
Status: RESOLVED NOT A BUG
Alias: None
Product: konqueror
Classification: Applications
Component: nspluginviewer (show other bugs)
Version: 3.5
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-11 13:09 UTC by Wolfram R. Sieber
Modified: 2011-06-06 11:25 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wolfram R. Sieber 2007-02-11 13:09:03 UTC
Version:           3.5.5 (using KDE 3.5.5, Debian Package 4:3.5.5a.dfsg.1-5 (4.0))
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.18-3-k7

I were watching http://video.google.de/videoplay?docid=-5182759758975402950&q=%5B%3Atech+talk%3A%5D (Google Second Life tech talk). I started the flash plug-in within a Konqueror tab, so that I got the "enlarge to full screen" icon within the video. Clicked it, Konqueror opened the video into another tab (which I set Konqueror to, but for the case it's relevant, I mention it here). I made the tab independent, enlarged it to full screen, using the hot key (F11). There I started the video again; in the the tab I stopped the video by clicking the pause button.

That works fine. Up to minute 5:something, I think it was 5:42. At then, the previously pausing video in the tab begins to play, for no obvious reason. -- Causing a cacophony of spoken text.


Originally, the plug-in was installed to the mozilla firefox directory. It's Firefox... -- um, it's Iceweasel 2.0.0.1, as released by Debian Etch (Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.1) Gecko/20061205 Iceweasel/2.0.0.1 (Debian-2.0.0.1+dfsg-2)).

Flash is version 8 or 9 -- I think, it's the latter, but I have no idea how to verify that. Any suggestions?

Using kcontrol, I directed KDE to let Konqueror make use of Mozilla plug-ins. That done, I directed Konqueror to the video.google.com page, searched there for the talk, and launched it as described above. There were some instances of Konqueror running, yet.


The first time, that cacophony happened, I just wondered, closed all the Konqueror instances playing the video, and restarted Konqueror, directed it to video.google... and so on. But when the exact case happened a second time, it looked worth a bug report.


Hence: Can anyone verify the case? In other constellations of Flash versions, on other videos, on other video sites (youtube anyone?), other versions of Konqueror?
Comment 1 FiNeX 2008-06-02 00:31:34 UTC
I cannot reproduce using KDE 3.5.9 and trunk.
Comment 2 A. Spehr 2008-06-03 04:08:36 UTC
about:plugins in the url bar will tell you what version of flash you have

Major changes happened in 3.5.9 and 4, so an upgrade may make everything work.
Comment 3 Mikel 2008-09-02 18:20:12 UTC
Hi all. Konqueror still has same bug in 
openSUSE 11
Linux version 2.6.25.11-0.1-default (geeko@buildhost) (gcc version 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036] (SUSE Linux) )

KDE v. 4.1.0-53.4 
Konqueror v. 4.1.0-53.4
Nsplugin v. 4.1.0-53.4

Here is an error:
The application nspluginviewer (nspluginviewer) crashed and caused the signal 11 (SIGSEGV).

and debug data:
Application: nspluginviewer (nspluginviewer), signal SIGSEGV
[?1034h(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb634e6d0 (LWP 4556)]
[New Thread 0xb2272b90 (LWP 4561)]
[New Thread 0xb2d34b90 (LWP 4560)]
[KCrash handler]
#6  0xb184bb54 in QMutexPool::get () from /usr/lib/libqt-mt.so.3
#7  0xb155496a in QMetaObjectCleanUp::QMetaObjectCleanUp ()
   from /usr/lib/libqt-mt.so.3
#8  0xb18fe7e9 in ?? () from /usr/lib/libqt-mt.so.3
#9  0xb18feb8d in ?? () from /usr/lib/libqt-mt.so.3
#10 0xb1462558 in _init () from /usr/lib/libqt-mt.so.3
#11 0xb7f021e4 in ?? () from /lib/ld-linux.so.2
#12 0xb7f02314 in ?? () from /lib/ld-linux.so.2
#13 0xb7f0627b in ?? () from /lib/ld-linux.so.2
#14 0xb7f01e26 in ?? () from /lib/ld-linux.so.2
#15 0xb7f05a2c in ?? () from /lib/ld-linux.so.2
#16 0xb7375c0f in ?? () from /lib/libdl.so.2
#17 0xb7f01e26 in ?? () from /lib/ld-linux.so.2
#18 0xb73760dc in ?? () from /lib/libdl.so.2
#19 0xb7375b41 in dlopen () from /lib/libdl.so.2
#20 0xb3e43657 in g_module_open () from /usr/lib/libgmodule-2.0.so.0
#21 0xb41a9cbc in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#22 0xb3f73e30 in g_type_module_use () from /usr/lib/libgobject-2.0.so.0
#23 0xb41a9ba7 in gtk_theme_engine_get () from /usr/lib/libgtk-x11-2.0.so.0
#24 0xb4125475 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xb4126002 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#26 0xb41265d7 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#27 0xb412678c in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#28 0xb4126ba7 in gtk_rc_reparse_all_for_settings ()
   from /usr/lib/libgtk-x11-2.0.so.0
#29 0xb4143162 in gtk_settings_get_for_screen ()
   from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb41432b5 in gtk_settings_get_default () from /usr/lib/libgtk-x11-2.0.so.0
#31 0xb415e27c in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#32 0xb3f72db5 in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0
#33 0xb3f583a5 in ?? () from /usr/lib/libgobject-2.0.so.0
#34 0xb3f58b66 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#35 0xb3f59727 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#36 0xb3f5989e in g_object_new () from /usr/lib/libgobject-2.0.so.0
#37 0xb4156037 in gtk_style_new () from /usr/lib/libgtk-x11-2.0.so.0
#38 0xb420233d in gtk_widget_get_default_style ()
   from /usr/lib/libgtk-x11-2.0.so.0
#39 0xb42023d4 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#40 0xb3f72b7a in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0
#41 0xb3f583a5 in ?? () from /usr/lib/libgobject-2.0.so.0
#42 0xb3f58b66 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#43 0xb3f59727 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#44 0xb3f5989e in g_object_new () from /usr/lib/libgobject-2.0.so.0
#45 0xb410824c in gtk_plug_new_for_display () from /usr/lib/libgtk-x11-2.0.so.0
#46 0xb4108296 in gtk_plug_new () from /usr/lib/libgtk-x11-2.0.so.0
#47 0xb436cfed in ?? () from /usr/lib/firefox/plugins/libflashplayer.so
#48 0xb4363303 in ?? () from /usr/lib/firefox/plugins/libflashplayer.so
#49 0xb4367a42 in ?? () from /usr/lib/firefox/plugins/libflashplayer.so
#50 0x0805829e in ?? ()
#51 0x08057a30 in ?? ()
#52 0x08056095 in ?? ()
#53 0x08058804 in ?? ()
#54 0xb739591c in ?? () from /usr/lib/libQtDBus.so.4
#55 0xb7396ab1 in ?? () from /usr/lib/libQtDBus.so.4
#56 0xb7396e96 in ?? () from /usr/lib/libQtDBus.so.4
#57 0xb739735a in ?? () from /usr/lib/libQtDBus.so.4
#58 0xb759ced1 in QObject::event () from /usr/lib/libQtCore.so.4
#59 0xb69d7ecc in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#60 0xb69de31e in QApplication::notify () from /usr/lib/libQtGui.so.4
#61 0xb7b1866d in KApplication::notify () from /usr/lib/libkdeui.so.5
#62 0xb758eb51 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#63 0xb758f411 in QCoreApplicationPrivate::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#64 0xb758f5ad in QCoreApplication::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#65 0xb6a6200f in ?? () from /usr/lib/libQtGui.so.4
#66 0xb758d2ca in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#67 0xb758d48a in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#68 0xb758f66d in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#69 0xb69d7d47 in QApplication::exec () from /usr/lib/libQtGui.so.4
#70 0x08056e5c in ?? ()
#71 0xb66425f5 in __libc_start_main () from /lib/libc.so.6
#72 0x0804e471 in _start ()
#0  0xffffe430 in __kernel_vsyscall ()

Comment 4 Martin Koller 2011-06-05 18:00:12 UTC
The crash dump shows that you somehow use a mixture of Qt3 libs
e.g. #6  0xb184bb54 in QMutexPool::get () from /usr/lib/libqt-mt.so.3
and Qt4 libs
e.g. #60 0xb69de31e in QApplication::notify () from /usr/lib/libQtGui.so.4

this will not work.
Please fix your setup.
Comment 5 Wolfram R. Sieber 2011-06-05 20:09:33 UTC
Just being curious, I just hit the link I initially submitted. Being lazy, I skipped all that tabbing stuff and just opened the link into a new tab. There the plugin didn't start immediately, so I hit the 'start plugin' button. Bang. Crash.

My setup is: Debian Stable (Squeeze), KDE 4.4.5, Konqueror 4.4.5.

If anyone tells me how to get through to the crash dump I'll happily attach it.
Comment 6 Martin Koller 2011-06-06 09:08:30 UTC
Please have a look at
http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

As you're using an older version of KDE, please check if it is possible to retest with current KDE 4.6.3
Comment 7 Wolfram R. Sieber 2011-06-06 11:25:56 UTC
Mh, I'm using Debian Stable for a reason. So, using a current version of KDE will hardly ever be the case. So, I pass your request to someone else.