Segfault when watching video on youtube in HTML5 player

Bug #1313177 reported by Damian Dygulski
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Midori Web Browser
Confirmed
Undecided
Unassigned

Bug Description

Watching video on youtube in html5 player crashes whole browser.

Distro: Linux Mint 16
Version: Midori 0.5.8

description: updated
Revision history for this message
riveravaldez (riveravaldezmail) wrote :
Download full text (6.4 KiB)

Midori's "about:version":
Command line midori
Midori 0.5.8 (de.twotoasts.midori_669b9fdc2a717ddd2211f8ab93d06f46_fea087517c26fadd409bd4b9dc642555__0) Midori
GTK+ 2.24.10 (2.24.24) Glib 2.32.4 (2.40.0)
WebKitGTK+ 1.8.3 (2.4.3) libSoup 2.38.1
cairo 1.10.2 (1.12.16) libnotify 0.7.5
gcr No granite No
Platform X11; Linux x86_64
Identification Mozilla/5.0 (X11; Linux) AppleWebKit/535.22 (KHTML, like Gecko) Chrome/18.0.1025.133 Safari/535.22 Midori/0.5
Video Formats H264 [x] Ogg Theora [x] WebM [x]

Netscape Plugins:
IcedTea-Web Plugin (using IcedTea-Web 1.5 (1.5-2)) The IcedTea-Web Plugin executes Java applets.

######################################

Launching Midori from terminal and then going to youtube.com and playing random video gives:
$ midori -gd
Launching command: '/usr/bin/gdb' --batch -ex 'set print thread-events off' -ex run -ex 'set logging on /tmp/midori-tanuki/gdb.bt' -ex 'bt' --return-child-result --args midori d
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
java version "1.7.0_55"
OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-2)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)
Cannot connect to server socket err = No existe el fichero o el directorio
Cannot connect to server request channel
jack server is not running or cannot be started

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff2a84800 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#0 0x00007ffff2a84800 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#1 0x00007ffff2a85193 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#2 0x00007ffff2ae6e61 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#3 0x00007ffff2ae8081 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#4 0x00007ffff2ae8433 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#5 0x00007ffff2ae8b72 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#6 0x00007ffff2a91ee7 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#7 0x00007ffff2b02a58 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#8 0x00007ffff2ad5f14 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#9 0x00007ffff2a9054f in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#10 0x00007ffff2ae6b37 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#11 0x00007ffff2ae7761 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#12 0x00007ffff2ae7c11 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#13 0x00007ffff2ae8bd7 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#14 0x00007ffff2a91ee7 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#15 0x00007ffff2b02a58 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#16 0x00007ffff2ad5f14 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#17 0x00007ffff2a998ac in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#18 0x00007ffff2a93499 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#19 0x00007ffff2a8cd85 in cairo_fill () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#20 0x00007ffff5725b80 in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-1.0.so.0
#21 0x00007ffff5ddd8f4 in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-1.0.so.0
#22 ...

Read more...

Revision history for this message
Mike M (hairy-palms-19) wrote :
Download full text (5.1 KiB)

this happens to me still with the nightly ppa build 0.5.9+r6864+pkg37~ubuntu14.10.1

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff20e8512 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#0 0x00007ffff20e8512 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#1 0x00007ffff20e8e03 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#2 0x00007ffff214b290 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#3 0x00007ffff214c4d2 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#4 0x00007ffff214c8b3 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#5 0x00007ffff214cff2 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#6 0x00007ffff20f5b27 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#7 0x00007ffff2166ec8 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#8 0x00007ffff213a504 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#9 0x00007ffff20f419f in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#10 0x00007ffff214af67 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#11 0x00007ffff214bba1 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#12 0x00007ffff214c054 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#13 0x00007ffff214d057 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#14 0x00007ffff20f5b27 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#15 0x00007ffff2166ec8 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#16 0x00007ffff213a504 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#17 0x00007ffff20fd58c in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#18 0x00007ffff20f70d9 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#19 0x00007ffff20f09f5 in cairo_fill () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#20 0x00007ffff4b979a4 in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#21 0x00007ffff52e03d6 in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#22 0x00007ffff52e112d in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#23 0x00007ffff52e1d74 in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#24 0x00007ffff52e3f16 in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#25 0x00007ffff52cf124 in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#26 0x00007ffff5291580 in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#27 0x00007ffff527ccfe in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#28 0x00007ffff535bdaa in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#29 0x00007ffff5366deb in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#30 0x00007ffff5367451 in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#31 0x00007ffff5367cae in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#32 0x00007ffff53695ea in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#33 0x00007ffff5366e3f in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#34 0x00007ffff5367451 in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#35 0x00007ffff5367cae in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
#36 0x00007ffff53695ea in ?? () from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0....

Read more...

Mike M (hairy-palms-19)
Changed in midori:
status: New → Confirmed
Revision history for this message
da2 (hiboudev) wrote :
Download full text (7.2 KiB)

Hi,

I also have this crash on Midori 0.5.9 (Linux Mint 17).

********** About:version :

Command line midori
Midori 0.5.9 ((null)) Midori
GTK+ 2.24.23 (2.24.23) Glib 2.40.2 (2.40.2)
WebKitGTK+ 2.4.4 (2.4.7) libSoup 2.44.2
cairo 1.13.1 (1.13.1) libnotify 0.7.6
gcr No granite No
Platform X11; Linux i686
Identification Mozilla/5.0 (X11; Linux) AppleWebKit/538.15 (KHTML, like Gecko) Chrome/18.0.1025.133 Safari/538.15 Midori/0.5
Video Formats H264 [x] Ogg Theora [x] WebM [x]

Netscape Plugins:

QuickTime Plug-in 7.6.6 The Videos 3.10.1 plugin handles video and audio streams.
Windows Media Player Plug-in 10 (compatible; Videos) The Videos 3.10.1 plugin handles video and audio streams.
Shockwave Flash Shockwave Flash 11.2 r202
DivX® Web Player DivX Web Player version 1.4.0.233
IcedTea-Web Plugin (using IcedTea-Web 1.5 (1.5-1ubuntu1)) The IcedTea-Web Plugin executes Java applets.
VLC Multimedia Plugin (compatible Videos 3.10.1) The Videos 3.10.1 plugin handles video and audio streams.
about:widgets about:geolocation about:home about:paths about:private about:dial about: about:new about:search about:version

*********** Starting Midori and going to YouTube to play HTML5 video :
midori -gd
Launching command: '/usr/bin/gdb' --batch -ex 'set print thread-events off' -ex run -ex 'set logging on /run/user/1000/midori/gdb.bt' -ex 'bt' --return-child-result --args midori d
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".

** (midori4:2752): WARNING **: subscriptions.vala:265: Adblock compile regexp: Erreur à la compilation de l'expression régulière -Banner-Ad)- au caractère 10 : ) sans ( d'ouverture
java version "1.7.0_65"
OpenJDK Runtime Environment (IcedTea 2.5.3) (7u71-2.5.3-0ubuntu0.14.04.1)
OpenJDK Client VM (build 24.65-b04, mixed mode)

(midori4:2752): Gtk-WARNING **: BookmarksAdd: missing action BookmarksAdd

(midori4:2752): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed

Program received signal SIGSEGV, Segmentation fault.
0xb540f725 in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#0 0xb540f725 in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#1 0xb5410061 in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#2 0xb548206f in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#3 0xb5483641 in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#4 0xb5483ab7 in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#5 0xb54842fe in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#6 0xb542068e in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#7 0xb54a125e in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#8 0xb546eb65 in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#9 0xb541e8fd in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#10 0xb5481c60 in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#11 0xb5482ba7 in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#12 0xb548311e in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#13 0xb548436c in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#14 0xb542068e in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#15 0xb54a125e in ?? () from /usr/lib/i386-linux-gnu/libc...

Read more...

Revision history for this message
labooko (abspack) wrote :

For me this has been fixed with the latest libcairo update which has been distributed on Ubuntu a few days ago :)
At least it seems so because there is no segfault anymore. Watching youtube videos is fine now.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.