After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 708303 - System core dumps upon start up, every time
System core dumps upon start up, every time
Status: RESOLVED OBSOLETE
Product: mousetrap
Classification: Other
Component: General
unspecified
Other Linux
: High critical
: ---
Assigned To: mousetrap-maint
mousetrap-maint
Depends on:
Blocks:
 
 
Reported: 2013-09-18 14:38 UTC by Heidi Ellis
Modified: 2014-09-13 02:06 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Output of core dump when MouseTrap starts (4.68 KB, text/plain)
2013-09-18 14:38 UTC, Heidi Ellis
Details
backtrace (20.51 KB, text/plain)
2013-09-18 19:30 UTC, Joanmarie Diggs (IRC: joanie)
Details

Description Heidi Ellis 2013-09-18 14:38:40 UTC
Created attachment 255222 [details]
Output of core dump when MouseTrap starts

Following the set up instructions, the window shows up, the camera (on laptop) shows up and then mousetrap dumps core and dies 100% of the time. See attached backtrace.
Comment 1 André Klapper 2013-09-18 16:25:40 UTC
Thanks for taking the time to report this bug.
Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so and reopen this bug or report a new one. Thanks in advance!

Also, which version of Mousetrap is this about?
Comment 2 Heidi Ellis 2013-09-18 16:42:20 UTC
Thanks Andre, I'm still learning about how to do this. Let me explain. 

Students at Western New England University and Drexel University are working on bringing MouseTrap in to GNOME 3 compliance. We have a partial (not completely working :-) ) version that we have branched (gnome3-wip) from the master. Joanie Diggs very kindly walked us through the process on 9/18/2013.   

This bug is one that Joanie actually encountered as it when she went to build the gnome3-wip on a Fedora 18 machine. 

Thank you for the suggestions and we will work to both confirm the bug and to get a more complete trace.
Comment 3 Heidi Ellis 2013-09-18 18:12:10 UTC
Thanks Andre, I'm still learning about how to do this. Let me explain. 

Students at Western New England University and Drexel University are working on bringing MouseTrap in to GNOME 3 compliance. We have a partial (not completely working :-) ) version that we have branched (gnome3-wip) from the master. Joanie Diggs very kindly walked us through the process on 9/18/2013.   

This bug is one that Joanie actually encountered as it when she went to build the gnome3-wip on a Fedora 18 machine. 

Thank you for the suggestions and we will work to both confirm the bug and to get a more complete trace.
Comment 4 Joanmarie Diggs (IRC: joanie) 2013-09-18 19:30:31 UTC
Created attachment 255246 [details]
backtrace

(In reply to comment #3)
> This bug is one that Joanie actually encountered as it when she went to build
> the gnome3-wip on a Fedora 18 machine. 

Actually, it's when I run it using the instructions found in the new readme.

> Thank you for the suggestions and we will work to both confirm the bug and to
> get a more complete trace.

My bad for handing you what I did (I really needed to go to bed though, she says trying to look less guilty and failing miserably). Here's a more complete one.
Comment 5 Stoney Jackson 2013-09-21 14:52:07 UTC
I can't reproduce the bug. Here is my environment.

branch: gnome3-wip
directions: README.md
OS: Fedora 18
Python: 2.7.3
Gtk: 3.6.4

Here's how I got the above

  $ python --version
  Python 2.7.3
  $ python gtk-version.py 
  3.6.4

gtk-version.py is a little python script I wrote based on how MouseTrap loads gtk. Here it is:

# gtk-version.py
from gi.repository import Gtk
v = [Gtk.get_major_version(), Gtk.get_minor_version(), Gtk.get_micro_version()]
print('.'.join([str(x) for x in v]))