Segmentation fault in libjavascriptcoregtk-1.0.so.0

Bug #1540175 reported by jidanni
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Midori Web Browser
New
Undecided
Unassigned

Bug Description

Make a couchsurfing.com account.
Browse https://www.couchsurfing.com/people/koji-suga
and roll the mouse wheel up and down to see all the way to the bottom, and back up a few times.
Segmentation fault.
(gdb) r -g
Starting program: /usr/bin/midori -g
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
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 /usr/bin/midori
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
Vector smash protection is enabled.

Program received signal SIGSEGV, Segmentation fault.
0xb4b7ecc8 in ?? () from /usr/lib/i386-linux-gnu/libjavascriptcoregtk-1.0.so.0
#0 0xb4b7ecc8 in ?? () from /usr/lib/i386-linux-gnu/libjavascriptcoregtk-1.0.so.0
#1 0xae3045d0 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
[Inferior 1 (process 4339) exited normally]
(gdb) bt
No stack.
(gdb)

Command line midori
Midori 0.5.11 (de.twotoasts.midori_d7134a2ccc441301fc42f7ca4dea1c28_fea087517c26fadd409bd4b9dc642555__0) Midori
GTK+ 2.24.29 (2.24.29) Glib 2.46.2 (2.47.5)
WebKitGTK+ 2.4.9 (2.4.9) libSoup 2.52.2
cairo 1.14.4 (1.14.6) libnotify No
gcr 3.18.0 granite No
Platform X11; Linux i686
Identification Mozilla/5.0 (X11; Linux) AppleWebKit/538.15+ Midori/0.5
Video Formats H264 [ ] Ogg Theora [ ] WebM [ ]

Revision history for this message
jidanni (dan-jacobson) wrote :

It doesn't happen always on that page.

It happens after browsing a few pages on that site.

(gdb) r -g https://www.couchsurfing.com/people/koji-suga
Starting program: /usr/bin/midori -g https://www.couchsurfing.com/people/koji-suga
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
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 /usr/bin/midori https://www.couchsurfing.com/people/koji-suga
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
Vector smash protection is enabled.

(midori4:4868): Gtk-WARNING **: Error loading theme icon 'text-x-javascript' for stock: Icon 'text-x-javascript' not present in theme

Program received signal SIGSEGV, Segmentation fault.
0xb4bb70f0 in ?? () from /usr/lib/i386-linux-gnu/libjavascriptcoregtk-1.0.so.0
#0 0xb4bb70f0 in ?? () from /usr/lib/i386-linux-gnu/libjavascriptcoregtk-1.0.so.0
#1 0xb4bc0751 in ?? () from /usr/lib/i386-linux-gnu/libjavascriptcoregtk-1.0.so.0
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
[Inferior 1 (process 4862) exited normally]
(gdb) bt
No stack.
(gdb)

Revision history for this message
jidanni (dan-jacobson) wrote :

OK now I installed midori-gdb package.

~$ gdb midori
GNU gdb (Debian 7.10-1+b1) 7.10
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i586-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from midori...Reading symbols from /usr/lib/debug/.build-id/f0/7a66b9952c3a4a873fe456919b082173fd0886.debug...done.
done.
(gdb) r -g https://www.couchsurfing.com/people/koji-suga
Starting program: /usr/bin/midori -g https://www.couchsurfing.com/people/koji-suga
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
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 /usr/bin/midori https://www.couchsurfing.com/people/koji-suga
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
Vector smash protection is enabled.

Program received signal SIGSEGV, Segmentation fault.
0xb4b7ecc8 in ?? () from /usr/lib/i386-linux-gnu/libjavascriptcoregtk-1.0.so.0
#0 0xb4b7ecc8 in ?? () from /usr/lib/i386-linux-gnu/libjavascriptcoregtk-1.0.so.0
#1 0xae3005d1 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
[Inferior 1 (process 5160) exited normally]
(gdb) bt
No stack.
(gdb)

Revision history for this message
bertrand (bdug) wrote :

faced exactly the same bug on kali linux on an eepc

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.