GTK3 : Invalid rectangle passed in pixman_region32_init_rect
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I just built a GTK3 Inkscape on OS X 10.9 using MacPorts. The app seems to work, but I get a lot of these messages on the console when using the calligraphic tool:
*** BUG ***
In void pixman_
Set a breakpoint on '_pixman_log_error' to debug
lldb gives me this while breaking on the suggested symbol:
* thread #1: tid = 0xd242, 0x00000001030c0b5b libpixman-
frame #0: 0x00000001030c0b5b libpixman-
libpixman-
-> 0x1030c0b5b: pushq %rbp
0x1030c0b5c: movq %rsp, %rbp
0x1030c0b5f: movq %rsi, %rax
0x1030c0b62: movq %rdi, %rcx
(lldb) bt
* thread #1: tid = 0xd242, 0x00000001030c0b5b libpixman-
* frame #0: 0x00000001030c0b5b libpixman-
frame #1: 0x00000001030bc1d7 libpixman-
frame #2: 0x0000000102fd53f9 libcairo.
frame #3: 0x0000000101755df6 libgtk-
frame #4: 0x000000010034a62f inkscape`
frame #5: 0x0000000102e39ad5 libgobject-
frame #6: 0x0000000102e4cd08 libgobject-
frame #7: 0x0000000102e4db82 libgobject-
frame #8: 0x0000000102e4df7e libgobject-
frame #9: 0x0000000101566fae libgtk-
frame #10: 0x0000000100346e0d inkscape`
frame #11: 0x0000000102e4f6db libgobject-
frame #12: 0x0000000102e3f922 libgobject-
frame #13: 0x0000000102e3f345 libgobject-
frame #14: 0x0000000102e3f132 libgobject-
frame #15: 0x0000000100349a64 inkscape`
frame #16: 0x0000000100344d68 inkscape`
frame #17: 0x0000000100344519 inkscape`
frame #18: 0x0000000102e4f6db libgobject-
frame #19: 0x0000000102e3f922 libgobject-
frame #20: 0x0000000102e3f345 libgobject-
frame #21: 0x0000000102e3f132 libgobject-
frame #22: 0x0000000100349a64 inkscape`
frame #23: 0x000000010032fdb2 inkscape`
frame #24: 0x0000000100310ba2 inkscape`
frame #25: 0x00000001000b136d inkscape`
frame #26: 0x00000001000af51d inkscape`
frame #27: 0x0000000100528a5e inkscape`
frame #28: 0x0000000100526920 inkscape`
frame #29: 0x0000000100566e31 inkscape`
frame #30: 0x000000010002fa17 inkscape`
frame #31: 0x0000000100267339 inkscape`
frame #32: 0x0000000102e39ad5 libgobject-
frame #33: 0x0000000102e4cd08 libgobject-
frame #34: 0x0000000102e4dc12 libgobject-
frame #35: 0x0000000102e4df7e libgobject-
frame #36: 0x0000000100196c66 inkscape`
frame #37: 0x0000000100197021 inkscape`
frame #38: 0x00000001016440a3 libgtk-
frame #39: 0x0000000102e39cff libgobject-
frame #40: 0x0000000102e4d5c9 libgobject-
frame #41: 0x0000000102e4df7e libgobject-
frame #42: 0x0000000101757c9f libgtk-
frame #43: 0x00000001016439cd libgtk-
frame #44: 0x0000000101643076 libgtk-
frame #45: 0x0000000101a0cf21 libgdk-
frame #46: 0x0000000102ea5e93 libglib-
frame #47: 0x0000000102ea61a7 libglib-
frame #48: 0x0000000102ea63f1 libglib-
frame #49: 0x00000001016429e5 libgtk-
frame #50: 0x000000010001022b inkscape`
Hope this helps!
Cheers and happy new year!
V.
On OS X 10.7.5, with local inkscape builds r12862 (GTK+/X11, GTK+/Quartz) outside of MacPorts; dependencies installed via MacPorts (all MacPorts ports built from source):
- reproduced with built-in GTK+ theme
- not reproduced if running the same builds with (GNOME default) Adwaita theme
Steps to reproduce:
0) configure GTK3 to not use any theme (-> GTK3 apps will use built-in fallback theme)
1) launch GTK3 inkscape build with default prefs
2) draw a rectangle, keep it selected
3) open 'Fill and Stroke' dialog
--> same pixman errors logged to console (multiple times).