Bug#651806: libwebkitgtk-1.0-0: bus error on kfreebsd-amd64
Gonéri Le Bouder
goneri at rulezlan.org
Mon Dec 12 09:25:21 UTC 2011
Package: libwebkitgtk-1.0-0
Version: 1.6.1-5+b1
Severity: important
User: debian-bsd at lists.debian.org
Usertags: kfreebsd
Dear Maintainer,
Luakit generates a bus error in /usr/lib/libjavascriptcoregtk-1.0.so.0 on KfreeBSD. To reproduce,
just launch luakit and try to use it for more than 2 minutes.
Core was generated by `luakit'.
Program terminated with signal 10, Bus error.
#0 JSC::ConservativeRoots::add (this=0x7fffffffcfb0, begin=<optimized out>, end=<optimized out>) at ../Source/JavaScriptCore/heap/ConservativeRoots.cpp:82
82 add(*it, filter);
(gdb) bt full
#0 JSC::ConservativeRoots::add (this=0x7fffffffcfb0, begin=<optimized out>, end=<optimized out>) at ../Source/JavaScriptCore/heap/ConservativeRoots.cpp:82
it = 0x800000000000
filter = {m_bits = 35769008128}
#1 0x0000000802481386 in JSC::MachineThreads::gatherFromCurrentThread (this=0x8006d4ba8, conservativeRoots=..., stackCurrent=0x7fffffffd7f8)
at ../Source/JavaScriptCore/heap/MachineStackMarker.cpp:263
registers = {{__jmpbuf = {34366900400, -6816460405504170041, 140737488342960, 7047088, 34368425120, 34459416000, 6811956417910056903, -6816456236947691577}, __mask_was_saved = 0,
__saved_mask = {{__sigbits = {32767, 4294954928, 32767, 7162792}, __bits = {32767, 4294954928, 32767, 7162792}}}}}
registersBegin = 0x7fffffffcf00
registersEnd = 0x7fffffffcf58
stackBegin = 0x7fffffffd7f8
stackEnd = <optimized out>
#2 0x0000000802481505 in JSC::MachineThreads::gatherConservativeRoots (this=0x8006d4ba8, conservativeRoots=..., stackCurrent=<optimized out>)
at ../Source/JavaScriptCore/heap/MachineStackMarker.cpp:473
No locals.
#3 0x000000080247e324 in JSC::Heap::markRoots (this=0x8006d48b0) at ../Source/JavaScriptCore/heap/Heap.cpp:547
machineThreadRoots = {static inlineCapacity = 128, static nonInlineCapacity = 1024, m_roots = 0x7fffffffcfd0, m_size = 1, m_capacity = 128, m_blocks = 0x8006d4ac0, m_inlineRoots = {
0x850ffff20, 0x2ffffffff, 0x7fffffffd140, 0x67d190, 0x7fffffffd030, 0x67d190, 0x7fffffffd040, 0x804e60524, 0x7fffffffd060, 0x7db380, 0x7fffffffd070, 0x8056d7039, 0x0,
0x7fffffffd098, 0x7db380, 0x639d20, 0x7fffffffd0a0, 0x3c, 0x70007db380, 0xd00000001, 0x7fffffffd0a0, 0x8056d7ffa, 0x7db380, 0x639d20, 0x0, 0x70007db380, 0x7fffffffd0f0,
0x804e4edb0, 0x7db380, 0x100000000, 0x7fff00000001, 0x7db380, 0x100000582, 0x0, 0x6411b8, 0x0, 0x7fffffffd130, 0x8059b6c70, 0x7fffffffd2b0, 0x300, 0x85800aad0, 0x800848ca0,
0x805f0f5c0, 0x8059b6cfd, 0x7fffffffd2b0, 0x804e55c6e, 0x81e4f8, 0x7fffffffd2d8, 0x100000582, 0x7db380, 0x7fffffffd1b0, 0x804e4eddd, 0x8173d0, 0x2000000022, 0x7fff00000020,
0x804e5f507, 0x20570ddf4, 0x100000001, 0x669c10, 0x81e4f0, 0x7fffffffd1f0, 0x8059b6c70, 0x7fffffffd370, 0x0, 0x2, 0x1, 0xa8a580, 0x8059b6cfd, 0x7fffffffd370, 0x804e55c6e, 0x0,
0x7fffffffd398, 0x2000000000, 0x645e70, 0x30, 0xa0, 0x0, 0x8059ae320, 0x10, 0x33, 0x15, 0x858023420, 0x570ddf4, 0x637df0, 0x6381f0, 0xa0, 0x1ffffd2f0, 0x8057145ce, 0x803b9a42b,
0x803b9a42b, 0x803b9a42b, 0x9524f0, 0x7fffffffd3a0, 0x804e567cb, 0x100000582, 0x7db380, 0x803b9a42b, 0x3000000018, 0x7fffffffd3b0, 0x7fffffffd2f0, 0x1f2653eb, 0x0,
0x7fffffffd330, 0x9524f0, 0x80068a8a0, 0x7fffffffd320, 0x0, 0x8059b6c70, 0x7fffffffd3a0, 0x300, 0x85800aad0, 0x7fffffffd3c0, 0x800686b48, 0x49, 0xc6b4871a, 0x800632e93,
0x3700643420, 0x0, 0x1a, 0x31ad21c, 0x8023aa044, 0x7fffffffd530, 0x8023ac158, 0x8023b7fa8, 0x95b3a4, 0x7fffffffd440, 0x0, 0x0}}
dummy = 0x850ffff20
registerFileRoots = {static inlineCapacity = 128, static nonInlineCapacity = 1024, m_roots = 0x80066f4e8, m_size = 34397454598, m_capacity = 34397242912, m_blocks = 0x8023b7fa8,
m_inlineRoots = {0x500000000, 0x1000007ee, 0x85800aad0, 0x80066f840, 0x7fffffffd580, 0x0, 0x7fffffffd5a8, 0x8025baac3, 0x0, 0x800633142, 0x0, 0x8025baac3, 0x5, 0x0, 0x1,
0x8025bb59d, 0x8006a8f48, 0x400, 0x40, 0x8025bb59d, 0x8006a8f48, 0x1000, 0x80, 0x80069b478, 0x860736000, 0x7fffffffd530, 0x800686b48, 0x49, 0x3d6aec53, 0x8025baac3, 0x8006a8f48,
0x0, 0x800000013, 0x8025bb59d, 0x8023a8e18, 0x7fffffffd6a0, 0x8023ac158, 0x80069b478, 0x8006a8f48, 0x8006a8f30, 0x8006a8f00, 0x8006a8f48, 0x8006a8f30, 0x8006a8f48, 0x8006a8f30,
0x8006a8f48, 0x8006a8f30, 0x7fffffffd5e0, 0x800686b48, 0x49, 0xaadb2247, 0x800632e93, 0x800686b48, 0x0, 0x7, 0x2ab6c89, 0x8023aa1a4, 0x7fffffffd750, 0x8023ac158, 0x8023b87e8,
0x8023a85bc, 0x7fffffffd770, 0x0, 0x0, 0x80066f4e8, 0x8023d612c, 0x8023c4620, 0x8023b87e8, 0x500000000, 0x100000846, 0x8023c4620, 0x80066f840, 0x7fffffffd7a0, 0x0,
0x7fffffffd7c8, 0x80066f4e8, 0x0, 0x800633142, 0x0, 0x0, 0x5, 0x0, 0x1, 0x80066f4e8, 0x800000005, 0x0, 0x1, 0x80066f4e8, 0x0, 0x80066f840, 0x7fffffffd750, 0x7fffffffd768,
0x100000000, 0x80066f840, 0xaadb2247, 0x8023d612c, 0x16071f080, 0x86071f800, 0x53a56730, 0x8023d6771, 0x86071f080, 0x86071f800, 0x86072cf50, 0x86072d000, 0x86071f5b0,
0x86071f800, 0x86072ca40, 0x8025f4869, 0x8023b87e8, 0x80066f4e8, 0x860764938, 0xffffffff, 0x8023ae078, 0x80239d000, 0x0, 0x6b87b0, 0x800848ca0, 0x805f0f5c0, 0x4bdf18,
0x800636f70, 0x800000005, 0x0, 0x4bf3a8, 0x8023b87e8, 0x8006d48b0, 0x1, 0x0, 0x80063cf75}}
visitor = <optimized out>
heapRootVisitor = {m_visitor = @0x120}
#4 0x000000080247f0a8 in JSC::Heap::collect (this=0x8006d48b0, sweepToggle=JSC::Heap::DoSweep) at ../Source/JavaScriptCore/heap/Heap.cpp:668
proportionalBytes = <optimized out>
#5 0x0000000800d7d395 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#6 0x00000008012e13b2 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#7 0x0000000801a8fa82 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#8 0x00000008056ee297 in g_timeout_dispatch (source=0x7aece0, callback=0x801a8fa70, user_data=0x0) at /tmp/glib2.0-2.30.2/./glib/gmain.c:3882
timeout_source = 0x7aece0
again = 8
#9 0x00000008056eaea7 in g_main_dispatch (context=0x6611e0) at /tmp/glib2.0-2.30.2/./glib/gmain.c:2442
dispatch = 0x8056ee243 <g_timeout_dispatch>
was_in_call = 0
user_data = 0x0
callback = 0x801a8fa70
cb_funcs = 0x8059adbb0
cb_data = 0x99bfd0
need_destroy = 8
current_source_link = {data = 0x7aece0, next = 0x0}
source = 0x7aece0
current = 0x947e80
i = 0
__PRETTY_FUNCTION__ = "g_main_dispatch"
#10 0x00000008056ec344 in g_main_context_dispatch (context=0x6611e0) at /tmp/glib2.0-2.30.2/./glib/gmain.c:2998
No locals.
#11 0x00000008056ec7f1 in g_main_context_iterate (context=0x6611e0, block=1, dispatch=1, self=0x638fa0) at /tmp/glib2.0-2.30.2/./glib/gmain.c:3076
max_priority = 120
timeout = 0
some_ready = 1
nfds = 6
allocated_nfds = 33
fds = 0x729770
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#12 0x00000008056ecf4a in g_main_loop_run (loop=0x6b87b0) at /tmp/glib2.0-2.30.2/./glib/gmain.c:3284
self = 0x638fa0
__PRETTY_FUNCTION__ = "g_main_loop_run"
#13 0x000000080309a937 in gtk_main () from /usr/lib/x86_64-kfreebsd-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#14 0x000000000040e98d in main (argc=1, argv=0x7fffffffdb90) at luakit.c:186
nonblock = 0x0
uris = 0x7fffffffdb98
pid = 0
sid = 4330400
sigact = {__sigaction_handler = {sa_handler = 0x40e28c <sigchld>, sa_sigaction = 0x40e28c <sigchld>}, sa_flags = 8, sa_mask = {{__sigbits = {0, 0, 0, 0}, __bits = {0, 0, 0, 0}}}}
__FUNCTION__ = "main"
(gdb)
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: kfreebsd-amd64 (x86_64)
Kernel: kFreeBSD 9.0-0-amd64
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to fr_FR.UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libwebkitgtk-1.0-0 depends on:
ii libatk1.0-0 2.2.0-2
ii libc0.1 2.13-22
ii libcairo2 1.10.2-6.1
ii libdbus-1-3 1.4.16-1
ii libdbus-glib-1-2 0.98-1
ii libenchant1c2a 1.6.0-6
ii libfontconfig1 2.8.0-3
ii libfreetype6 2.4.8-1
ii libgail18 2.24.8-2
ii libgcc1 1:4.6.2-6
ii libgdk-pixbuf2.0-0 2.24.0-1
ii libgeoclue0 0.12.0-4
ii libglib2.0-0 2.30.2-4
ii libgstreamer-plugins-base0.10-0 0.10.35-1
ii libgstreamer0.10-0 0.10.35-1
ii libgtk2.0-0 2.24.8-2
ii libicu48 4.8.1.1-1
ii libjavascriptcoregtk-1.0-0 1.6.1-5
ii libjpeg8 8c-2
ii libpango1.0-0 1.29.4-2
ii libpng12-0 1.2.46-3
ii libsoup2.4-1 2.36.1-1
ii libsqlite3-0 3.7.9-2
ii libstdc++6 4.6.2-6
ii libwebkitgtk-1.0-common 1.6.1-5
ii libx11-6 2:1.4.4-4
ii libxml2 2.7.8.dfsg-5
ii libxrender1 1:0.9.6-2
ii libxslt1.1 1.1.26-8
ii libxt6 1:1.1.1-2
ii zlib1g 1:1.2.3.4.dfsg-3
libwebkitgtk-1.0-0 recommends no packages.
libwebkitgtk-1.0-0 suggests no packages.
-- no debconf information
More information about the Pkg-webkit-maintainers
mailing list