Bugzilla – Attachment 46182 Details for
Bug 36703
Regressions with the new graphite2
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Valgrind memcheck log
log (text/plain), 18.54 KB, created by
László Németh
on 2011-04-30 00:28:45 UTC
(
hide
)
Description:
Valgrind memcheck log
Filename:
MIME Type:
Creator:
László Németh
Created:
2011-04-30 00:28:45 UTC
Size:
18.54 KB
patch
obsolete
>==8290== Memcheck, a memory error detector >==8290== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. >==8290== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright info >==8290== Command: /home/laci/bootstrap/install/program/oosplash.bin --writer >==8290== >LibreOffice: Using system memory allocator. >LibreOffice: This is for debugging only. To disable, >LibreOffice: unset the environment variable G_SLICE. >==8301== Memcheck, a memory error detector >==8301== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. >==8301== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright info >==8301== Command: /home/laci/bootstrap/install/program/../ure/bin/javaldx -env:INIFILENAME=vnd.sun.star.pathname:/home/laci/bootstrap/install/program/redirectrc >==8301== >==8304== Memcheck, a memory error detector >==8304== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. >==8304== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright info >==8304== Command: /home/laci/bootstrap/install/program/soffice.bin --writer --splash-pipe=7 >==8304== >==8301== >==8301== HEAP SUMMARY: >==8301== in use at exit: 710 bytes in 31 blocks >==8301== total heap usage: 1,341 allocs, 1,310 frees, 201,384 bytes allocated >==8301== >==8301== LEAK SUMMARY: >==8301== definitely lost: 40 bytes in 1 blocks >==8301== indirectly lost: 120 bytes in 10 blocks >==8301== possibly lost: 0 bytes in 0 blocks >==8301== still reachable: 550 bytes in 20 blocks >==8301== suppressed: 0 bytes in 0 blocks >==8301== Rerun with --leak-check=full to see details of leaked memory >==8301== >==8301== For counts of detected and suppressed errors, rerun with: -v >==8301== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 43 from 8) >LibreOffice: Using system memory allocator. >LibreOffice: This is for debugging only. To disable, >LibreOffice: unset the environment variable G_SLICE. >==8311== Memcheck, a memory error detector >==8311== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. >==8311== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright info >==8311== Command: /bin/sh -c sh\ -c\ paperconf\ 2\>/dev/null >==8311== >==8311== >==8311== HEAP SUMMARY: >==8311== in use at exit: 1,134 bytes in 61 blocks >==8311== total heap usage: 64 allocs, 3 frees, 5,330 bytes allocated >==8311== >==8311== LEAK SUMMARY: >==8311== definitely lost: 0 bytes in 0 blocks >==8311== indirectly lost: 0 bytes in 0 blocks >==8311== possibly lost: 0 bytes in 0 blocks >==8311== still reachable: 1,134 bytes in 61 blocks >==8311== suppressed: 0 bytes in 0 blocks >==8311== Rerun with --leak-check=full to see details of leaked memory >==8311== >==8311== For counts of detected and suppressed errors, rerun with: -v >==8311== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 11 from 6) >==8304== Conditional jump or move depends on uninitialised value(s) >==8304== at 0x9F320A2: ??? (in /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so) >==8304== by 0x9F2C751: ??? (in /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so) >==8304== by 0x97931ED: gtk_paint_box (in /usr/lib/libgtk-x11-2.0.so.0.2000.1) >==8304== by 0x7D9DB9E: GtkSalGraphics::NWPaintGTKListBox(_GdkDrawable*, unsigned long, unsigned long, Rectangle const&, std::list<Rectangle, std::allocator<Rectangle> > const&, unsigned long, ImplControlValue const&, rtl::OUString const&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclplug_gtkli.so) >==8304== by 0x7DA39DD: GtkSalGraphics::drawNativeControl(unsigned long, unsigned long, Rectangle const&, unsigned long, ImplControlValue const&, rtl::OUString const&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclplug_gtkli.so) >==8304== by 0x54B69D1: SalGraphics::DrawNativeControl(unsigned long, unsigned long, Rectangle const&, unsigned long, ImplControlValue const&, rtl::OUString const&, OutputDevice const*) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x5448475: OutputDevice::DrawNativeControl(unsigned long, unsigned long, Rectangle const&, unsigned long, ImplControlValue const&, rtl::OUString) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x54E5EF4: ImplSmallBorderWindowView::DrawWindow(unsigned short, OutputDevice*, Point const*) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x54E394B: ImplBorderWindow::Paint(Rectangle const&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x555A2C1: Window::ImplCallPaint(Region const*, unsigned short) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x555A399: Window::ImplCallPaint(Region const*, unsigned short) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x555A399: Window::ImplCallPaint(Region const*, unsigned short) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== >==8304== Invalid write of size 4 >==8304== at 0x563C0F1: graphite2::Pass::runFSM(graphite2::FiniteStateMachine&, graphite2::Slot*) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x563C4D1: graphite2::Pass::findNDoRule(graphite2::Slot*&, graphite2::vm::Machine&, graphite2::FiniteStateMachine&) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x563C600: graphite2::Pass::runGraphite(graphite2::vm::Machine&, graphite2::FiniteStateMachine&) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x56371A8: graphite2::Silf::runGraphite(graphite2::Segment*, unsigned char, unsigned char) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x562DCB1: graphite2::CachedFace::runGraphite(graphite2::Segment*, graphite2::Silf const*) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x562D671: gr_make_seg (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x562AD20: GraphiteLayout::CreateSegment(ImplLayoutArgs&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x562BD18: GraphiteLayout::LayoutText(ImplLayoutArgs&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x56298C1: GraphiteServerFontLayout::LayoutText(ImplLayoutArgs&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x54358DE: OutputDevice::ImplLayout(String const&, unsigned short, unsigned short, Point const&, long, long const*, bool) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x54360F9: OutputDevice::GetTextArray(String const&, long*, unsigned short, unsigned short) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x54361E0: OutputDevice::GetTextWidth(String const&, unsigned short, unsigned short) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== Address 0xdb09d10 is 320 bytes inside a block of size 516 free'd >==8304== at 0x4026016: realloc (vg_replace_malloc.c:525) >==8304== by 0x5640159: graphite2::vm::Code::Code(bool, unsigned char const*, unsigned char const*, unsigned char, unsigned short, graphite2::Silf const&, graphite2::Face const&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x563CDDB: graphite2::Pass::readRules(unsigned short const*, unsigned int, unsigned char const*, unsigned short const*, unsigned short const*, unsigned char const*, unsigned short const*, unsigned char const*, graphite2::Face const&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x563D511: graphite2::Pass::readPass(void*, unsigned int, unsigned int, graphite2::Face const&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x5637811: graphite2::Silf::readGraphite(void*, unsigned int, graphite2::Face const&, unsigned int) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x562EEA2: graphite2::Face::readGraphite() (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x562CD5A: gr_make_face_with_seg_cache (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x5623BA4: FtFontInfo::GetGraphiteFace() (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x5628CA3: GraphiteServerFontLayout::IsGraphiteEnabledFont(ServerFont*) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x9B4A1DC: X11SalGraphics::GetTextLayout(ImplLayoutArgs&, int) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclplug_genli.so) >==8304== by 0x54358C6: OutputDevice::ImplLayout(String const&, unsigned short, unsigned short, Point const&, long, long const*, bool) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x54360F9: OutputDevice::GetTextArray(String const&, long*, unsigned short, unsigned short) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== >==8304== Conditional jump or move depends on uninitialised value(s) >==8304== at 0x563DD4B: (anonymous namespace)::direct_run(bool, void* const*, unsigned char const*, int*, graphite2::Slot**&, graphite2::SlotMap*) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x563F341: graphite2::vm::Machine::run(void* const*, unsigned char const*, graphite2::Slot**&, graphite2::vm::Machine::status_t&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x563C465: graphite2::Pass::testConstraint(graphite2::Rule const&, graphite2::vm::Machine&) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x563C4F9: graphite2::Pass::findNDoRule(graphite2::Slot*&, graphite2::vm::Machine&, graphite2::FiniteStateMachine&) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x563C600: graphite2::Pass::runGraphite(graphite2::vm::Machine&, graphite2::FiniteStateMachine&) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x56371A8: graphite2::Silf::runGraphite(graphite2::Segment*, unsigned char, unsigned char) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x562DCB1: graphite2::CachedFace::runGraphite(graphite2::Segment*, graphite2::Silf const*) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x562D671: gr_make_seg (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x562AD20: GraphiteLayout::CreateSegment(ImplLayoutArgs&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x562BD18: GraphiteLayout::LayoutText(ImplLayoutArgs&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x56298C1: GraphiteServerFontLayout::LayoutText(ImplLayoutArgs&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x54358DE: OutputDevice::ImplLayout(String const&, unsigned short, unsigned short, Point const&, long, long const*, bool) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== >==8304== Invalid read of size 1 >==8304== at 0x563DD57: (anonymous namespace)::direct_run(bool, void* const*, unsigned char const*, int*, graphite2::Slot**&, graphite2::SlotMap*) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x563F341: graphite2::vm::Machine::run(void* const*, unsigned char const*, graphite2::Slot**&, graphite2::vm::Machine::status_t&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x563C465: graphite2::Pass::testConstraint(graphite2::Rule const&, graphite2::vm::Machine&) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x563C4F9: graphite2::Pass::findNDoRule(graphite2::Slot*&, graphite2::vm::Machine&, graphite2::FiniteStateMachine&) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x563C600: graphite2::Pass::runGraphite(graphite2::vm::Machine&, graphite2::FiniteStateMachine&) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x56371A8: graphite2::Silf::runGraphite(graphite2::Segment*, unsigned char, unsigned char) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x562DCB1: graphite2::CachedFace::runGraphite(graphite2::Segment*, graphite2::Silf const*) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x562D671: gr_make_seg (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x562AD20: GraphiteLayout::CreateSegment(ImplLayoutArgs&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x562BD18: GraphiteLayout::LayoutText(ImplLayoutArgs&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x56298C1: GraphiteServerFontLayout::LayoutText(ImplLayoutArgs&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x54358DE: OutputDevice::ImplLayout(String const&, unsigned short, unsigned short, Point const&, long, long const*, bool) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== Address 0xc is not stack'd, malloc'd or (recently) free'd >==8304== >==8304== >==8304== Process terminating with default action of signal 11 (SIGSEGV): dumping core >==8304== Access not within mapped region at address 0xC >==8304== at 0x563DD57: (anonymous namespace)::direct_run(bool, void* const*, unsigned char const*, int*, graphite2::Slot**&, graphite2::SlotMap*) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x563F341: graphite2::vm::Machine::run(void* const*, unsigned char const*, graphite2::Slot**&, graphite2::vm::Machine::status_t&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x563C465: graphite2::Pass::testConstraint(graphite2::Rule const&, graphite2::vm::Machine&) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x563C4F9: graphite2::Pass::findNDoRule(graphite2::Slot*&, graphite2::vm::Machine&, graphite2::FiniteStateMachine&) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x563C600: graphite2::Pass::runGraphite(graphite2::vm::Machine&, graphite2::FiniteStateMachine&) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x56371A8: graphite2::Silf::runGraphite(graphite2::Segment*, unsigned char, unsigned char) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x562DCB1: graphite2::CachedFace::runGraphite(graphite2::Segment*, graphite2::Silf const*) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x562D671: gr_make_seg (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x562AD20: GraphiteLayout::CreateSegment(ImplLayoutArgs&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x562BD18: GraphiteLayout::LayoutText(ImplLayoutArgs&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x56298C1: GraphiteServerFontLayout::LayoutText(ImplLayoutArgs&) (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== by 0x54358DE: OutputDevice::ImplLayout(String const&, unsigned short, unsigned short, Point const&, long, long const*, bool) const (in /home/laci/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so) >==8304== If you believe this happened as a result of a stack >==8304== overflow in your program's main thread (unlikely but >==8304== possible), you can try to increase the size of the >==8304== main thread stack using the --main-stacksize= flag. >==8304== The main thread stack size used in this run was 8388608. >==8304== Thread 4: >==8304== Invalid free() / delete / delete[] >==8304== at 0x4025B3A: free (vg_replace_malloc.c:366) >==8304== by 0x4465653: ??? (in /lib/tls/i686/cmov/libc-2.11.1.so) >==8304== by 0x4465119: ??? (in /lib/tls/i686/cmov/libc-2.11.1.so) >==8304== by 0x401F4F3: _vgnU_freeres (vg_preloaded.c:62) >==8304== by 0x4416AB7: accept (socket.S:97) >==8304== by 0x40A0D37: desktop::OfficeIPCThread::run() (in /home/laci/bootstrap/clone/libs-core/desktop/unxlngi6.pro/lib/libsofficeapp.so) >==8304== by 0x40A36EA: threadFunc (in /home/laci/bootstrap/clone/libs-core/desktop/unxlngi6.pro/lib/libsofficeapp.so) >==8304== by 0x403B89C: ??? (in /home/laci/bootstrap/install/ure/lib/libuno_sal.so.3) >==8304== by 0x44AC96D: start_thread (pthread_create.c:300) >==8304== by 0x4415A4D: clone (clone.S:130) >==8304== Address 0x44a6728 is not stack'd, malloc'd or (recently) free'd >==8304== >==8304== >==8304== HEAP SUMMARY: >==8304== in use at exit: 13,769,887 bytes in 248,860 blocks >==8304== total heap usage: 1,111,678 allocs, 862,820 frees, 107,658,311 bytes allocated >==8304== >==8304== LEAK SUMMARY: >==8304== definitely lost: 51,924 bytes in 37 blocks >==8304== indirectly lost: 12,120 bytes in 600 blocks >==8304== possibly lost: 7,149,296 bytes in 101,045 blocks >==8304== still reachable: 6,556,547 bytes in 147,178 blocks >==8304== suppressed: 0 bytes in 0 blocks >==8304== Rerun with --leak-check=full to see details of leaked memory >==8304== >==8304== For counts of detected and suppressed errors, rerun with: -v >==8304== Use --track-origins=yes to see where uninitialised values come from >==8304== ERROR SUMMARY: 9 errors from 5 contexts (suppressed: 380 from 17) >==8290== >==8290== HEAP SUMMARY: >==8290== in use at exit: 2,500 bytes in 69 blocks >==8290== total heap usage: 1,009 allocs, 940 frees, 1,591,529 bytes allocated >==8290== >==8290== LEAK SUMMARY: >==8290== definitely lost: 120 bytes in 2 blocks >==8290== indirectly lost: 138 bytes in 11 blocks >==8290== possibly lost: 0 bytes in 0 blocks >==8290== still reachable: 2,242 bytes in 56 blocks >==8290== suppressed: 0 bytes in 0 blocks >==8290== Rerun with --leak-check=full to see details of leaked memory >==8290== >==8290== For counts of detected and suppressed errors, rerun with: -v >==8290== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 45 from 9)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 36703
: 46182 |
46183
|
46184
|
46358
|
46359
|
46360
|
50818
|
50819
|
50820
|
55369
|
55370