[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-10-20 Thread Stephen M. Webb
** Changed in: libgrip Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog crashed with SIGSEGV in geis_dispatch_events() To manage

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-10-20 Thread Launchpad Bug Tracker
** Branch linked: lp:libgrip/ubuntu -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog crashed with SIGSEGV in geis_dispatch_events() To manage notifications about this bug go to:

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-24 Thread Chris Bainbridge
visible_range_changed_cb() crash filed as bug #858197 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog crashed with SIGSEGV in geis_dispatch_events() To manage notifications about

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-23 Thread Chris Bainbridge
** Attachment added: gdk_window_has_impl.txt https://bugs.launchpad.net/ubuntu/+source/utouch-geis/+bug/830640/+attachment/2447262/+files/gdk_window_has_impl.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-23 Thread Chris Bainbridge
Ok, it seemed a bit harder to trigger a crash this time. I did not see the crash in geis_dispatch_event. However the other crash in visible_range_changed_cb() is still there. There's also a crash which I haven't seen before in gdk_window_has_impl(). ** Attachment added:

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-23 Thread Chris Bainbridge
To reproduce the gdk_window_has_impl crash I do gdb eog in one window, and for x in {1..10}; do eog *; sleep 1; done in another. While the windows are opening click next/previous in the opened windows. -- You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-23 Thread Chris Bainbridge
The gdk_window_has_impl crash looks like bug #843313 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog crashed with SIGSEGV in geis_dispatch_events() To manage notifications about

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-23 Thread Chris Bainbridge
Ok I have played with this a bit more and still do not see a repeat of the geis_dispatch_events() crash. I suspect it may be fixed with the latest PPA updates. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-23 Thread Stephen M. Webb
OK I'm going to go ahead and say that the visible_range_changed_cb() is an unrelated issue in eog, that the gdk_window_has_impl() issue is already reported in #843313 and should not be dealt with here, and that the original problem reported in this bug has been resolved by the latest change to

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-23 Thread Launchpad Bug Tracker
** Branch linked: lp:libgrip/oneiric -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog crashed with SIGSEGV in geis_dispatch_events() To manage notifications about this bug go to:

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-23 Thread Chase Douglas
** Changed in: libgrip (Ubuntu) Status: In Progress = Fix Committed ** Changed in: unity-foundations Status: Triaged = Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-23 Thread Launchpad Bug Tracker
This bug was fixed in the package libgrip - 0.3.2-0ubuntu2 --- libgrip (0.3.2-0ubuntu2) oneiric; urgency=low * Properly handle GTK+ IO channel shutdown (LP: #830640) -- Chase Douglas chase.doug...@ubuntu.com Fri, 23 Sep 2011 10:34:36 -0700 ** Changed in: libgrip (Ubuntu)

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-23 Thread Chase Douglas
** Changed in: unity-foundations Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog crashed with SIGSEGV in geis_dispatch_events() To

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-23 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/libgrip -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog crashed with SIGSEGV in geis_dispatch_events() To manage notifications about this bug go to:

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-22 Thread Chris Bainbridge
OK, updated from the PPA and valgrind again. Observed two different crashes: ==18552== Invalid write of size 4 ==18552==at 0x44CA49: visible_range_changed_cb (eog-thumb-view.c:244) ==18552==by 0x8559B4C: g_main_context_dispatch (gmain.c:2441) ==18552==by 0x855A347:

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-22 Thread Chris Bainbridge
I compiled with debug symbols from the PPA source packages. This is a backtrace of the second crash from my post above: Program received signal SIGSEGV, Segmentation fault. geis_event_dispatch (instance=0x0) at geis_v1.c:555 555 geis_dispatch_events(instance-geis); (gdb) bt #0

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-22 Thread Launchpad Bug Tracker
** Branch linked: lp:~bregma/libgrip/lp-830640 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog crashed with SIGSEGV in geis_dispatch_events() To manage notifications about this bug

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-22 Thread Chase Douglas
Unfortunately, ppas don't have pkg-create-dbgsym installed, so dbgsym packages aren't created. I have created a workaround for libgrip so that it does not strip binaries created from a daily build. The new package in the daily ppa should have debug symbols now. -- You received this bug

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-22 Thread Chris Bainbridge
I followed the instructions at http://wiki.debian.org/DebugPackage to enable debug package building for libgrip and utouch-geis, it actually turned out to be pretty easy. I posted the backtrace with symbols in #20. I also found bug #156575 PPA builds do not create -dbgsym packages which seems to

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-22 Thread Launchpad Bug Tracker
** Branch linked: lp:libgrip -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog crashed with SIGSEGV in geis_dispatch_events() To manage notifications about this bug go to:

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-22 Thread Stephen M. Webb
the suspiciouos memory address could be an unrelated bug, but invalid memory accesses had a strange way about them and can manifest in unexpected ways. We will fix the libgrip bug, then see what obtains. -- You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-22 Thread Chase Douglas
A new version of libgrip has been built in the daily ppa. I believe this version should fix the latest backtrace from comment #20. It is a more complete fix for the original issue. Please test again. Note that the daily build libgrip package should now have debug symbols in it. Thanks! -- You

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-21 Thread Ted Gould
** Changed in: unity-foundations Milestone: oneiric-beta-2 = oneiric-final -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog crashed with SIGSEGV in geis_dispatch_events() To

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-19 Thread Jussi Pakkanen
** Branch linked: lp:~jpakkane/libgrip/stale-geis-fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog crashed with SIGSEGV in geis_dispatch_events() To manage notifications about

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-19 Thread Jussi Pakkanen
I just pushed a fix to libgrip trunk that should fix this. Please try it out. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog crashed with SIGSEGV in geis_dispatch_events() To

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-19 Thread Stephen M. Webb
** Also affects: libgrip Importance: Undecided Status: New ** Changed in: libgrip Assignee: (unassigned) = Jussi Pakkanen (jpakkane) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-19 Thread Stephen M. Webb
** Project changed: libgrip = libgrip (Ubuntu) ** Changed in: libgrip (Ubuntu) Importance: Undecided = High ** Changed in: libgrip (Ubuntu) Status: New = In Progress ** Also affects: libgrip Importance: Undecided Status: New ** Changed in: libgrip Assignee:

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-19 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: libgrip (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-19 Thread Stephen M. Webb
** Changed in: libgrip Milestone: None = 0.3.0-0ubuntu1 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog crashed with SIGSEGV in geis_dispatch_events() To manage notifications

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-19 Thread Stephen M. Webb
** Changed in: libgrip Milestone: 0.3.0-0ubuntu1 = 0.3.3 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog crashed with SIGSEGV in geis_dispatch_events() To manage notifications

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-19 Thread Chris Bainbridge
Is libgrip trunk in the PPA? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog crashed with SIGSEGV in geis_dispatch_events() To manage notifications about this bug go to:

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-19 Thread Chase Douglas
Chris, We have a daily ppa which builds the latest trunk version of libgrip among other packages. It is at: ppa:utouch-team/daily. Unfortunately, there is a bug which causes the libgrip package to be built with the wrong version. I am fixing that up now and it should be resolved shortly. I'll

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-19 Thread Chase Douglas
It took a bit longer than we thought, but Stephen Webb was able to get the daily ppa working for libgrip again. Please test it out to see if things are fixed. Thanks! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-17 Thread Chris Bainbridge
I installed the dbgsym packages and ran valgrind again to get the full stack trace. Note that this is for the current oneiric packages not the PPA. I captured two crashes. Hope this helps. ** Attachment added: valgrind2.txt

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-17 Thread Chris Bainbridge
** Attachment added: valgrind3.txt https://bugs.launchpad.net/ubuntu/+source/utouch-geis/+bug/830640/+attachment/2417190/+files/valgrind3.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-16 Thread Chris Bainbridge
I just saw this crash and I have no multitouch devices... just a standard keyboard and mouse. Chase: I updated using the PPA and still see the crash. I ran valgrind on eog and it crashed after reading from some freed memory. Log attached - though some of the symbols appear to be missing. Seem to

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-16 Thread Chris Bainbridge
Actually it looks like it crashed after trying to write to a very suspicious address: Address 0xaac2 is not stack'd, malloc'd or (recently) free'd -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-09-16 Thread Stephen M. Webb
The valgrind traceback shows libgrip is trying to use a geis instance it has already disposed of. I suspect the problem may lie in libgrip in this case. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-08-29 Thread Chase Douglas
** Changed in: utouch-geis (Ubuntu) Status: New = Triaged ** Changed in: utouch-geis (Ubuntu) Milestone: None = ubuntu-11.10-beta-1 ** Also affects: utouch-geis Importance: Undecided Status: New ** Changed in: utouch-geis Status: New = Triaged ** Changed in:

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-08-29 Thread Chase Douglas
** Changed in: unity-foundations Milestone: None = oneiric-beta-2 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog crashed with SIGSEGV in geis_dispatch_events() To manage

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-08-29 Thread Launchpad Bug Tracker
** Branch linked: lp:~chasedouglas/utouch-geis/prevent_device_overrun -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog crashed with SIGSEGV in geis_dispatch_events() To manage

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-08-29 Thread Chase Douglas
I was afraid this was hitting many people, but apparently not. I have found the memory corruption bug that is crashing eog and evince on my machine, but it looks like it requires having three or more multitouch devices connected at once. As such, I'm lowering the severity. ** Changed in:

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-08-29 Thread Chase Douglas
Fyodor, We pushed a commit to the utouch-grail development branch that fixes a memory corruption bug. Can you do the following to test: $ sudo add-apt-repository ppa:utouch-team/daily $ sudo apt-get update $ sudo apt-get install libutouch-geis1 Test for crashing and post results here. $ sudo

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-08-26 Thread Pedro Villavicencio
libutouch crash, reassigning. ** Package changed: eog (Ubuntu) = utouch-geis (Ubuntu) ** Visibility changed to: Public -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/830640 Title: eog crashed with

[Bug 830640] Re: eog crashed with SIGSEGV in geis_dispatch_events()

2011-08-26 Thread Chase Douglas
I just tried eog and evince, and they are both crashing on start up. ** Changed in: utouch-geis (Ubuntu) Importance: Medium = Critical ** Changed in: utouch-geis (Ubuntu) Assignee: (unassigned) = Stephen M. Webb (bregma) -- You received this bug notification because you are a member of