Bug#688137: libwebkitgtk-1.0-0: midori crashes when using bing maps

Uwe Storbeck uwe at ibr.ch
Wed Sep 19 17:55:06 UTC 2012


Package: libwebkitgtk-1.0-0
Version: 1.8.1-2
Severity: normal

Dear Maintainer,

when using the "Bird's eye" view in bing maps midori crashes.
It seems to be a webkit bug as the surf browser also crashes
on bing maps.
I cannot verify the bug with the GtkLauncher because it seems
to ignore the http_proxy variable and I'm behind a non-routing
firewall.

To reproduce the bug in midori:
- open bing maps http://www.bing.com/maps/
- activate "Bird's eye" view
- scroll to a place which is covered by the bird's eye view
  (e.g. Germany/Berlin)
- zoom in

A crash log is attached below.

Regards,

Uwe


Crash log:

Program received signal SIGSEGV, Segmentation fault.
JSC::JSCell::toNumber (this=0x0, exec=0xe40c8420)
    at ../Source/JavaScriptCore/runtime/JSCell.cpp:143
143     ../Source/JavaScriptCore/runtime/JSCell.cpp: No such file or directory.

(gdb) bt
#0  JSC::JSCell::toNumber (this=0x0, exec=0xe40c8420)
    at ../Source/JavaScriptCore/runtime/JSCell.cpp:143
#1  0xf5d6d072 in toNumberSlowCase (exec=0xe40c8420, this=0xffffd0b0)
    at ../Source/JavaScriptCore/runtime/JSValue.cpp:61
#2  JSC::JSValue::toNumberSlowCase (this=0xffffd0b0, exec=0xe40c8420)
    at ../Source/JavaScriptCore/runtime/JSValue.cpp:57
#3  0xf5c7f757 in toNumber (exec=0xe40c8420, this=0xffffd0b0)
    at ../Source/JavaScriptCore/runtime/JSCell.h:298
#4  JSC::cti_op_mul (args=<optimized out>)
    at ../Source/JavaScriptCore/jit/JITStubs.cpp:2129
#5  0xe0029ec7 in ?? ()
#6  0xf5c37a2c in execute (globalData=0xe100a1cc, callFrame=0xe40c8040, 
    registerFile=0xf110c33c, this=<optimized out>)
    at ../Source/JavaScriptCore/jit/JITCode.h:115
#7  JSC::Interpreter::executeCall (this=0xf110c330, callFrame=0xe3b9f4b4, 
    function=0xe0fcb700, callType=JSC::CallTypeJS, callData=..., 
    thisValue=..., args=...)
    at ../Source/JavaScriptCore/interpreter/Interpreter.cpp:1211
#8  0xf5d17172 in JSC::call (exec=0xe3b9f4b4, functionObject=..., 
    callType=JSC::CallTypeJS, callData=..., thisValue=..., args=...)
    at ../Source/JavaScriptCore/runtime/CallData.cpp:39
#9  0xf613631d in call (thisValue=..., functionObject=..., args=..., 
    callData=..., callType=JSC::CallTypeJS, exec=0xe3b9f4b4)
---Type <return> to continue, or q <return> to quit---
    at ../Source/WebCore/bindings/js/JSMainThreadExecState.h:56
#10 instrumentedCall (args=..., thisValue=..., callData=..., 
    callType=JSC::CallTypeJS, functionObject=..., exec=0xe3b9f4b4, 
    page=0xf10bdee0)
    at ../Source/WebCore/bindings/js/JSMainThreadExecState.h:75
#11 WebCore::JSCallbackData::invokeCallback (this=0xe03c65e0, args=..., 
    raisedException=0xffffd36f)
    at ../Source/WebCore/bindings/js/JSCallbackData.cpp:74
#12 0xf6b7c1d2 in WebCore::JSRequestAnimationFrameCallback::handleEvent (this=
    0xe3667e80, time=1348073699743)
    at ../Source/WebCore/bindings/js/JSRequestAnimationFrameCallbackCustom.cpp:49
#13 0xf6b7c6cb in WebCore::ScriptedAnimationController::serviceScriptedAnimations (this=0xe038a9b0, time=1348073699743)
    at ../Source/WebCore/dom/ScriptedAnimationController.cpp:145
#14 0xf6b7c9c1 in WebCore::ScriptedAnimationController::animationTimerFired (
    this=0xe038a9b0)
    at ../Source/WebCore/dom/ScriptedAnimationController.cpp:204
#15 0xf6b7cbd5 in WebCore::Timer<WebCore::ScriptedAnimationController>::fired (
    this=0xe038a9cc) at ../Source/WebCore/platform/Timer.h:100
#16 0xf6774642 in WebCore::ThreadTimers::sharedTimerFiredInternal (
    this=0xf10fb450) at ../Source/WebCore/platform/ThreadTimers.cpp:115
#17 0xf67746b5 in WebCore::ThreadTimers::sharedTimerFired ()
---Type <return> to continue, or q <return> to quit---
    at ../Source/WebCore/platform/ThreadTimers.cpp:93
#18 0xf70ca02b in WebCore::timeout_cb ()
    at ../Source/WebCore/platform/gtk/SharedTimerGtk.cpp:49
#19 0xf7ea730f in g_timeout_dispatch (source=source at entry=0x572ff678, 
    callback=0xf70ca010 <WebCore::timeout_cb(gpointer)>, user_data=0x0)
    at /build/buildd-glib2.0_2.32.3-1-i386-987P8N/glib2.0-2.32.3/./glib/gmain.c:3882
#20 0xf7ea6633 in g_main_dispatch (context=0x566488a8)
    at /build/buildd-glib2.0_2.32.3-1-i386-987P8N/glib2.0-2.32.3/./glib/gmain.c:2539
#21 g_main_context_dispatch (context=context at entry=0x566488a8)
    at /build/buildd-glib2.0_2.32.3-1-i386-987P8N/glib2.0-2.32.3/./glib/gmain.c:3075
#22 0xf7ea69d0 in g_main_context_iterate (context=0x566488a8, 
    block=block at entry=1, dispatch=dispatch at entry=1, 
    self=<error reading variable: Unhandled dwarf expression opcode 0xfa>)
    at /build/buildd-glib2.0_2.32.3-1-i386-987P8N/glib2.0-2.32.3/./glib/gmain.c:3146
#23 0xf7ea6e2b in g_main_loop_run (loop=loop at entry=0x56628038)
    at /build/buildd-glib2.0_2.32.3-1-i386-987P8N/glib2.0-2.32.3/./glib/gmain.c:3340
#24 0xf7af5ad0 in IA__gtk_main ()
    at /build/buildd-gtk+2.0_2.24.10-2-i386-Tg7Q_2/gtk+2.0-2.24.10/gtk/gtkmain.c---Type <return> to continue, or q <return> to quit---
:1256
#25 0x56573bd3 in main ()


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (1750, 'testing'), (650, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libwebkitgtk-1.0-0 depends on:
ii  libatk1.0-0                      2.4.0-2
ii  libc6                            2.13-35
ii  libcairo2                        1.12.2-2
ii  libdbus-1-3                      1.6.0-1
ii  libdbus-glib-1-2                 0.100-1
ii  libenchant1c2a                   1.6.0-7
ii  libfontconfig1                   2.9.0-7
ii  libfreetype6                     2.4.9-1
ii  libgail18                        2.24.10-2
ii  libgcc1                          1:4.7.1-7
ii  libgdk-pixbuf2.0-0               2.26.1-1
ii  libgeoclue0                      0.12.0-4
ii  libgl1-mesa-glx [libgl1]         8.0.4-2
ii  libglib2.0-0                     2.32.3-1
ii  libgstreamer-plugins-base0.10-0  0.10.36-1
ii  libgstreamer0.10-0               0.10.36-1
ii  libgtk2.0-0                      2.24.10-2
ii  libicu48                         4.8.1.1-9
ii  libjavascriptcoregtk-1.0-0       1.8.1-2
ii  libjpeg8                         8d-1
ii  libpango1.0-0                    1.30.0-1
ii  libpng12-0                       1.2.49-1
ii  libsoup2.4-1                     2.38.1-2
ii  libsqlite3-0                     3.7.13-1
ii  libstdc++6                       4.7.1-7
ii  libwebkitgtk-1.0-common          1.8.1-2
ii  libx11-6                         2:1.5.0-1
ii  libxml2                          2.8.0+dfsg1-5
ii  libxrender1                      1:0.9.7-1
ii  libxslt1.1                       1.1.26-13
ii  libxt6                           1:1.1.3-1
ii  zlib1g                           1:1.2.7.dfsg-13

Versions of packages libwebkitgtk-1.0-0 recommends:
ii  gstreamer0.10-ffmpeg        0.10.13-5
ii  gstreamer0.10-plugins-bad   0.10.23-7
ii  gstreamer0.10-plugins-base  0.10.36-1
ii  gstreamer0.10-plugins-good  0.10.31-3

libwebkitgtk-1.0-0 suggests no packages.

-- no debconf information



More information about the Pkg-webkit-maintainers mailing list