kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #17822
Latest trackpad action tests on OSX -r5578
Application: kicad
Version: (2015-04-06 BZR 5578)-product Release build
wxWidgets: Version 3.0.2 (debug,UTF-8,compiler with C++ ABI 1002,GCC
4.2.1,STL containers,compatible with 2.8)
Platform: Mac OS X (Darwin 14.1.0 x86_64), 64 bit, Little endian, wxMac
Boost version: 1.54.0
USE_WX_GRAPHICS_CONTEXT=OFF
USE_WX_OVERLAY=ON
KICAD_SCRIPTING=ON
KICAD_SCRIPTING_MODULES=ON
KICAD_SCRIPTING_WXPYTHON=ON
USE_FP_LIB_TABLE=HARD_CODED_ON
BUILD_GITHUB_PLUGIN=ON
KICAD_USE_WEBKIT=OFF
In pcbnew and eeschema windows
up or right SHIFT two finger drag - pans Images up
down or left SHIFT two finger drag - pans Images down
up or right CMD two finger drag - pans images to the left
down or left CMD two finger drag - pans images to the right
These panning motions stop at the edge of the sheet. If your sheet fills
the window (you can see all 4 borders) then it won't pan. Image must be
enlarged to show any panning motion.
-----
In Cairo, switching from CMD movements to SHIFT movements seems to cause
crash in pcbnew window
Beginning part of crash report is below
Process: kicad [26051]
Path: /Applications/Kicad/kicad.app/Contents/MacOS/kicad
Identifier: org.kicad-eda.kicad
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: kicad [26051]
User ID: 501
Date/Time: 2015-04-07 11:02:39.506 -0500
OS Version: Mac OS X 10.10.2 (14C1514)
Report Version: 11
Anonymous UUID: 5EC3DCC9-7506-88B6-B795-E06635F030BC
Sleep/Wake UUID: 3E6378AD-BCF4-49BB-BEA8-E5CFFCC2E68B
Time Awake Since Boot: 820000 seconds
Time Since Wake: 1300 seconds
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000011bcd1000
VM Regions Near 0x11bcd1000:
MALLOC_LARGE 000000011bb1f000-000000011bcd1000 [ 1736K] rw-/rwx SM=PRV
-->
VM_ALLOCATE 000000011bef7000-000000011def7000 [ 32.0M] rw-/rwx SM=SHM
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libcairo.2.dylib 0x00000001108bf394
_fill_xrgb32_lerp_opaque_spans + 147
1 libcairo.2.dylib 0x00000001108f99c4
_cairo_tor_scan_converter_generate + 3213
2 libcairo.2.dylib 0x00000001108ed893
composite_polygon + 362
3 libcairo.2.dylib 0x00000001108ed31d
clip_and_composite_polygon + 373
4 libcairo.2.dylib 0x00000001108ec935
_cairo_spans_compositor_stroke + 513
5 libcairo.2.dylib 0x00000001108b3fc9
_cairo_compositor_stroke + 241
6 libcairo.2.dylib 0x00000001108c4191
_cairo_image_surface_stroke + 72
7 libcairo.2.dylib 0x00000001108f1300
_cairo_surface_stroke + 182
8 libcairo.2.dylib 0x00000001108ba086
_cairo_gstate_stroke + 499
9 libcairo.2.dylib 0x00000001108af2fd
cairo_stroke_preserve + 28
10 _pcbnew.kiface 0x00000001116c8c84
KIGFX::CAIRO_GAL::storePath() + 260
11 _pcbnew.kiface 0x00000001116c91c1
KIGFX::CAIRO_GAL::Restore() + 17
12 _pcbnew.kiface 0x00000001116a833f
KIGFX::STROKE_FONT::drawSingleLineText(UTF8 const&) + 1471
13 _pcbnew.kiface 0x00000001116a7cc8
KIGFX::STROKE_FONT::Draw(UTF8 const&, VECTOR2<double> const&, double) + 1000
14 _pcbnew.kiface 0x00000001116a641e
KIGFX::GAL::StrokeText(wxString const&, VECTOR2<double> const&, double) + 62
15 _pcbnew.kiface 0x0000000111529631
KIGFX::PCB_PAINTER::draw(D_PAD const*, int) + 3105
16 _pcbnew.kiface 0x00000001115282fd
KIGFX::PCB_PAINTER::Draw(KIGFX::VIEW_ITEM const*, int) + 61
17 _pcbnew.kiface 0x0000000111644c12
KIGFX::VIEW::draw(KIGFX::VIEW_ITEM*, int, bool) + 370
18 _pcbnew.kiface 0x000000011164719d bool
RTree<KIGFX::VIEW_ITEM*, int, 2, float, 8,
4>::Search<KIGFX::VIEW::drawItem>(RTree<KIGFX::VIEW_ITEM*, int, 2,
float, 8, 4>::Node*, RTree<KIGFX::VIEW_ITEM*, int, 2, float, 8,
4>::Rect*, KIGFX::VIEW::drawItem&, int&) + 317
19 _pcbnew.kiface 0x00000001116470f8 bool
RTree<KIGFX::VIEW_ITEM*, int, 2, float, 8,
4>::Search<KIGFX::VIEW::drawItem>(RTree<KIGFX::VIEW_ITEM*, int, 2,
float, 8, 4>::Node*, RTree<KIGFX::VIEW_ITEM*, int, 2, float, 8,
4>::Rect*, KIGFX::VIEW::drawItem&, int&) + 152
}