Skip to content
This repository has been archived by the owner on May 10, 2018. It is now read-only.

Crashes when Flash clicked #697

Closed
AndyM48 opened this issue Jan 4, 2013 · 13 comments
Closed

Crashes when Flash clicked #697

AndyM48 opened this issue Jan 4, 2013 · 13 comments

Comments

@AndyM48
Copy link

AndyM48 commented Jan 4, 2013

Arch Linux - up to date - Linux 3.6.11-1, Qupzilla: Application version 1.3.5 WebKit version 534.34,
Flashplugin 11.2.202.258-1

Consisitently (apparently) crashes on Flash. For example on Google translate, with autoloading blocked,
loads page
click on flash
immediate crash

Terminal reports:

$ qupzilla
QupZilla: 0 extensions loaded
QFont::setPixelSize: Pixel size <= 0 (0)
java version "1.7.0_09"
OpenJDK Runtime Environment (IcedTea7 2.3.3) (ArchLinux build 7.u9_2.3.3-1-x86_64)
OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)
QupZilla: Crashed :( Saving backtrace in /home/andrew/.qupzilla/crashlog ...
Backtrace successfuly saved in /home/andrew/.qupzilla/crashlog/Crash-2013-01-04T16:16:01.txt
Aborted (core dumped)

BACKTRACE:
Time: Fri Jan 4 16:16:01 2013
Qt version: 4.8.4 (compiled with 4.8.3)
QupZilla version: 1.3.5
WebKit version: 534.34

============== BACKTRACE ==============
#0: qupzilla() [0x402bac]
#1: /usr/lib/libc.so.6(+0x35340) [0x7fc47f63e340]
#2: /usr/lib/mozilla/plugins/libflashplayer.so(+0x5d0d11) [0x7fc413072d11]
#3: /usr/lib/libQtWebKit.so.4(+0xfc4ca0) [0x7fc48200dca0]
#4: /usr/lib/libQtWebKit.so.4(+0xfc4fbe) [0x7fc48200dfbe]
#5: /usr/lib/libQtWebKit.so.4(+0xfa8b16) [0x7fc481ff1b16]
#6: /usr/lib/libQtWebKit.so.4(+0x10abbae) [0x7fc4820f4bae]
#7: /usr/lib/libQtWebKit.so.4(+0x10ac66e) [0x7fc4820f566e]
#8: /usr/lib/libQtWebKit.so.4(+0x1070d77) [0x7fc4820b9d77]
#9: /usr/lib/libQtWebKit.so.4(+0xef0bb1) [0x7fc481f39bb1]
#10: /usr/lib/libQtWebKit.so.4(+0xef1c66) [0x7fc481f3ac66]
#11: /usr/lib/libQtWebKit.so.4(+0xdf0b26) [0x7fc481e39b26]
#12: /usr/lib/libQtWebKit.so.4(+0xf3591f) [0x7fc481f7e91f]
#13: /usr/lib/libQtWebKit.so.4(+0xf38c12) [0x7fc481f81c12]
#14: /usr/lib/libQtWebKit.so.4(+0xf38d89) [0x7fc481f81d89]
#15: /usr/lib/libQtWebKit.so.4(+0xf399af) [0x7fc481f829af]
#16: /usr/lib/libQtWebKit.so.4(+0xf3a78f) [0x7fc481f8378f]
#17: /usr/lib/libQtWebKit.so.4(_ZN16QWebFramePrivate20renderRelativeCoordsEPN7WebCore15GraphicsContextE6QFlagsIN9QWebFrame11RenderLayerEERK7QRegion+0x87) [0x7fc481b8de87]
#18: /usr/lib/libQtWebKit.so.4(_ZN9QWebFrame6renderEP8QPainterRK7QRegion+0x42) [0x7fc481b8e2b2]
#19: /usr/lib/libQtWebKit.so.4(_ZN8QWebView10paintEventEP11QPaintEvent+0x69) [0x7fc481ba6999]
#20: /usr/lib/libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0x8de) [0x7fc4805bf9fe]
#21: /usr/lib/libQtWebKit.so.4(_ZN8QWebView5eventEP6QEvent+0x77) [0x7fc481ba6a77]
#22: /usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xac) [0x7fc48057018c]
#23: /usr/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x13a) [0x7fc48057460a]
#24: /usr/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x8e) [0x7fc4800466ae]
#25: /usr/lib/libQtGui.so.4(_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x5b4) [0x7fc4805bb5c4]
#26: /usr/lib/libQtGui.so.4(+0x3dfc4d) [0x7fc480785c4d]
#27: /usr/lib/libQtGui.so.4(_ZN14QWidgetPrivate16syncBackingStoreEv+0x80) [0x7fc4805b08b0]
#28: /usr/lib/libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0xd84) [0x7fc4805bfea4]
#29: /usr/lib/libQtGui.so.4(_ZN11QMainWindow5eventEP6QEvent+0x6b) [0x7fc48098425b]
#30: /usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xac) [0x7fc48057018c]
#31: /usr/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x13a) [0x7fc48057460a]
#32: /usr/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x8e) [0x7fc4800466ae]
#33: /usr/lib/libQtCore.so.4(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x421) [0x7fc48004a011]
#34: /usr/lib/libQtCore.so.4(+0x1a69d3) [0x7fc4800749d3]
#35: /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x135) [0x7fc47d009845]
#36: /usr/lib/libglib-2.0.so.0(+0x47b78) [0x7fc47d009b78]
#37: /usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x34) [0x7fc47d009c34]
#38: /usr/lib/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x66) [0x7fc480074b66]
#39: /usr/lib/libQtGui.so.4(+0x26a69e) [0x7fc48061069e]
#40: /usr/lib/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x2f) [0x7fc4800453ff]
#41: /usr/lib/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x138) [0x7fc480045688]
#42: /usr/lib/libQtCore.so.4(_ZN16QCoreApplication4execEv+0x88) [0x7fc48004a328]
#43: qupzilla() [0x402697]
#44: /usr/lib/libc.so.6(__libc_start_main+0xf5) [0x7fc47f62aa15]
#45: qupzilla() [0x402971]

Cheers

Andrew

@nowrep
Copy link
Member

nowrep commented Jan 4, 2013

Hi,
can you try different Flash version?

@AndyM48
Copy link
Author

AndyM48 commented Jan 4, 2013

Same flashplugin seems to work with all the other browser (firefox,
rekonq, midori)

Where would I get hold of a different one?

Andrew

@JHooverman
Copy link
Member

I am on openSuSE 11.4, Qupzilla: Latest Application version 1.3.5 from git, WebKit version 534.34,
Flashplugin 11.2.202.258-1 and I am not able to reproduce this error. E.g. I have selected "Where would I get hold of a different one?", did a right click, click Google translate and it works as expected.

Does "autoloading blocked" mean, that you have Click-to-flash enabled?

Your backtrace shows
Qt version: 4.8.4 (compiled with 4.8.3)
Is it possible, that qt versions are mixed up?

@nowrep
Copy link
Member

nowrep commented Jan 4, 2013

@JHooverman nope, it certainly is not related to the "path version" mismatch. All minor versions are compatible.

But yes, you should try it with and without click2flash enabled.

@AndyM48
Copy link
Author

AndyM48 commented Jan 5, 2013

Thank you very much for the reply, I am not sure that I followed your
process but I am glad that it is working for you.

I tried the git version and it was the same for me

Yes Click-to-Flash is enabled

Qt version: 4.8.4 (compiled with 4.8.3)
Qt 4.8.4.1 - so probably

Cheers
Andrew

@AndyM48
Copy link
Author

AndyM48 commented Jan 5, 2013

Tried with and without Click-to-Flash and the result is simply that the
crash occurs sooner

@AndyM48
Copy link
Author

AndyM48 commented Jan 5, 2013

Interesting. I unloaded the up-to-date flashplugin 11.2.202.258-1 and
installed this one from AUR

https://aur.archlinux.org/packages/flashplugin-square/

which installs 10.3.162.29 - see:
https://blogs.adobe.com/flashplayer/2010/09/flash-player-square.html.

Then I turned off Click-to-Flash and ran

http://youtube.googleapis.com/v/316AzLYfAzw&autoplay=1&rel=0

as a (very good - check it out) test and it worked perfectly.

So the crash is due to my 64bit installation I guess and others will
need to look at for flashplugin-square to fix the issue.

Thanks for the help.

Andrew

@AndyM48
Copy link
Author

AndyM48 commented Jan 5, 2013

I have to wonder why the original flashplugin works in other browsers and not Qupzilla. I would think this needs some investigation?

Andrew

@nowrep
Copy link
Member

nowrep commented Jan 5, 2013

It may be issue specific to your Flash version. I use 11,2,202,236 without issues (on 64bit system)

@AndyM48
Copy link
Author

AndyM48 commented Jan 7, 2013

What more can I send you to analyse the problem?

The problem only occurs on my intel based laptop, not on my nvidia/amd
based PC

@pejakm pejakm closed this as completed Jan 8, 2013
@pejakm pejakm reopened this Jan 8, 2013
@nowrep
Copy link
Member

nowrep commented Jan 25, 2013

Can you test it with qtwebkit-2.3?

@AndyM48
Copy link
Author

AndyM48 commented Jan 26, 2013

Will do

Andrew

@AndyM48
Copy link
Author

AndyM48 commented Jan 26, 2013

Seems to be OK now, and print is working again as well!

Many thanks

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants