Bug 857196 - Inkscape stops responding to any mouse/keyboard input suddenly, across multiple open inkscape windows
Summary: Inkscape stops responding to any mouse/keyboard input suddenly, across multip...
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: inkscape
Version: 17
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Gwyn Ciesla
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:af5add9ec90f9e23e58ebed497a...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-09-13 18:58 UTC by Máirín Duffy
Modified: 2012-10-04 15:21 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2012-10-04 15:21:25 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: event_log (10.91 KB, text/plain)
2012-09-13 18:58 UTC, Máirín Duffy
no flags Details
File: backtrace (28.65 KB, text/plain)
2012-09-13 18:58 UTC, Máirín Duffy
no flags Details
File: maps (79.50 KB, text/plain)
2012-09-13 18:59 UTC, Máirín Duffy
no flags Details
File: dso_list (12.91 KB, text/plain)
2012-09-13 18:59 UTC, Máirín Duffy
no flags Details
File: build_ids (5.12 KB, text/plain)
2012-09-13 18:59 UTC, Máirín Duffy
no flags Details

Description Máirín Duffy 2012-09-13 18:58:53 UTC
libreport version: 2.0.10
abrt_version:   2.0.10
backtrace_rating: 3
cmdline:        inkscape
crash_function: sp_dtw_color_profile_event
executable:     /usr/bin/inkscape
kernel:         3.3.4-5.fc17.x86_64
pid:            4332
pwd:            /home/duffy
remote_result:  NOTFOUND
time:           Thu 13 Sep 2012 02:41:34 PM EDT
uid:            1000
username:       duffy

backtrace:      Text file, 29337 bytes
build_ids:      Text file, 5248 bytes
dso_list:       Text file, 13221 bytes
event_log:      Text file, 11168 bytes
maps:           Text file, 81408 bytes

cgroup:
:9:perf_event:/
:8:blkio:/
:7:net_cls:/
:6:freezer:/
:5:devices:/
:4:memory:/
:3:cpuacct,cpu:/
:2:cpuset:/
:1:name=systemd:/user/duffy/2

comment:
:I was creating a mockup in inkscape. I had three mockup windows open. I am not sure what exactly i did to trigger it, but the inkscape windows stopped responding to mouse clicks. If I fiddled a lot I could get the keyboard to work in the layers dialog. If I resized the windows, they redrew just fine, but i could not click anything within the inkscape window - not the file menu, not the layers palette, not the fill and stroke, not the canvas: nothing would respond.
:
:I tried to gdb attach while it was in this state, but i didn't have the appropriate debuginfo packages installed. one thing i did see in the bt i got without the debuginfo packages was:
:
:#2  g_main_context_iterate (context=0x2742240, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>)
:
:i thought maybe it was a stuck grab, so I switched vt's. that crashed inkscape, although X went a little weird before inkscape crashed and X returned to normal and my other apps became usable again.
:
::(

core_backtrace:
:6f92710190a2c79bbb5c714d03027b99245e2476 0x4d1717 sp_dtw_color_profile_event [exe] -
:31243d0d107bba586a96433c76c87a26db1e826c 0xf875 _g_closure_invoke_va libgobject-2.0.so.0 -
:31243d0d107bba586a96433c76c87a26db1e826c 0x27d88 g_signal_emit_valist libgobject-2.0.so.0 -
:31243d0d107bba586a96433c76c87a26db1e826c 0x287c2 g_signal_emit libgobject-2.0.so.0 -
:6f92710190a2c79bbb5c714d03027b99245e2476 0x6ce7cd fire [exe] -

environ:
:XDG_VTNR=1
:XDG_SESSION_ID=2
:HOSTNAME=pandamotor
:IMSETTINGS_INTEGRATE_DESKTOP=yes
:SHELL=/bin/bash
:TERM=dumb
:HISTSIZE=1000
:QTDIR=/usr/lib64/qt-3.3
:GNOME_KEYRING_CONTROL=/run/user/duffy/keyring-iz4uLj
:QTINC=/usr/lib64/qt-3.3/include
:QT_GRAPHICSSYSTEM_CHECKED=1
:IMSETTINGS_MODULE=none
:USER=duffy
:USERNAME=duffy
:MAIL=/var/spool/mail/duffy
:PATH=/usr/lib64/qt-3.3/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/home/duffy/.local/bin:/home/duffy/bin
:DESKTOP_SESSION=gnome
:QT_IM_MODULE=xim
:PWD=/home/duffy
:XMODIFIERS=@im=none
:KDE_IS_PRELINKED=1
:GNOME_KEYRING_PID=1135
:LANG=en_US.utf8
:GDM_LANG=en_US.utf8
:KDEDIRS=/usr
:GDMSESSION=gnome
:HISTCONTROL=ignoredups
:XDG_SEAT=seat0
:HOME=/home/duffy
:SHLVL=1
:LOGNAME=duffy
:QTLIB=/usr/lib64/qt-3.3/lib
:CVS_RSH=ssh
:DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-U8LBUhEK2L,guid=43cf38860a389ff94e3076210000002a
:'LESSOPEN=||/usr/bin/lesspipe.sh %s'
:WINDOWPATH=1
:XDG_RUNTIME_DIR=/run/user/duffy
:DISPLAY=:0
:CCACHE_HASHDIR=
:XAUTHORITY=/var/run/gdm/auth-for-duffy-Wf40VU/database
:_=/usr/bin/gnome-session
:GNOME_DESKTOP_SESSION_ID=this-is-deprecated
:SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/1139,unix/unix:/tmp/.ICE-unix/1139
:SSH_AUTH_SOCK=/run/user/duffy/keyring-iz4uLj/ssh
:GPG_AGENT_INFO=/run/user/duffy/keyring-iz4uLj/gpg:0:1
:GJS_DEBUG_OUTPUT=stderr
:'GJS_DEBUG_TOPICS=JS ERROR;JS LOG'
:GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/fedora-inkscape.desktop
:GIO_LAUNCHED_DESKTOP_FILE_PID=4332
:DESKTOP_STARTUP_ID=gnome-shell-1366-pandamotor-inkscape-2_TIME2125682

limits:
:Limit                     Soft Limit           Hard Limit           Units     
:Max cpu time              unlimited            unlimited            seconds   
:Max file size             unlimited            unlimited            bytes     
:Max data size             unlimited            unlimited            bytes     
:Max stack size            8388608              unlimited            bytes     
:Max core file size        0                    unlimited            bytes     
:Max resident set          unlimited            unlimited            bytes     
:Max processes             1024                 62849                processes 
:Max open files            1024                 4096                 files     
:Max locked memory         65536                65536                bytes     
:Max address space         unlimited            unlimited            bytes     
:Max file locks            unlimited            unlimited            locks     
:Max pending signals       62849                62849                signals   
:Max msgqueue size         819200               819200               bytes     
:Max nice priority         0                    0                    
:Max realtime priority     0                    0                    
:Max realtime timeout      unlimited            unlimited            us        

open_fds:
:0:/dev/null
:pos:	0
:flags:	0100000
:1:/home/duffy/.xsession-errors
:pos:	11396685
:flags:	0102002
:2:/home/duffy/.xsession-errors
:pos:	11396685
:flags:	0102002
:3:socket:[56892]
:pos:	0
:flags:	02004002
:4:anon_inode:[eventfd]
:pos:	0
:flags:	02004002
:5:socket:[57456]
:pos:	0
:flags:	02004002
:6:anon_inode:inotify
:pos:	0
:flags:	02004000
:7:socket:[62016]
:pos:	0
:flags:	02004002

smolt_data:
:
:
:General
:=================================
:UUID: 241ffb8d-0375-458d-8350-87b8b8d9536d
:OS: Fedora release 17 (Beefy Miracle)
:Default run level: Unknown
:Language: en_US.utf8
:Platform: x86_64
:BogoMIPS: 5383.05
:CPU Vendor: GenuineIntel
:CPU Model: Intel(R) Core(TM) i7-2620M CPU @ 2.70GHz
:CPU Stepping: 7
:CPU Family: 6
:CPU Model Num: 42
:Number of CPUs: 4
:CPU Speed: 2701
:System Memory: 7874
:System Swap: 9935
:Vendor: LENOVO
:System: 429637U ThinkPad X220 Tablet
:Form factor: Notebook
:Kernel: 3.3.4-5.fc17.x86_64
:SELinux Enabled: 1
:SELinux Policy: targeted
:SELinux Enforce: Enforcing
:MythTV Remote: Unknown
:MythTV Role: Unknown
:MythTV Theme: Unknown
:MythTV Plugin: 
:MythTV Tuner: -1
:
:
:Devices
:=================================
:(32902:7247:6058:8667) pci, None, PCI/ISA, QM67 Express Chipset Family LPC Controller
:(32902:294:6058:8667) pci, i915, VIDEO, 2nd Generation Core Processor Family Integrated Graphics Controller
:(32902:7190:6058:8667) pci, pcieport, PCI/PCI, 6 Series/C200 Series Chipset Family PCI Express Root Port 4
:(32902:7184:6058:8667) pci, pcieport, PCI/PCI, 6 Series/C200 Series Chipset Family PCI Express Root Port 1
:(32902:7186:6058:8667) pci, pcieport, PCI/PCI, 6 Series/C200 Series Chipset Family PCI Express Root Port 2
:(32902:7192:6058:8667) pci, pcieport, PCI/PCI, 6 Series/C200 Series Chipset Family PCI Express Root Port 5
:(32902:7200:6058:8667) pci, snd_hda_intel, MULTIMEDIA, 6 Series/C200 Series Chipset Family High Definition Audio Controller
:(32902:5378:6058:8654) pci, e1000e, ETHERNET, 82579LM Gigabit Network Connection
:(32902:7202:6058:8667) pci, i801_smbus, SERIAL, 6 Series/C200 Series Chipset Family SMBus Controller
:(32902:133:32902:4881) pci, iwlwifi, NETWORK, Centrino Advanced-N 6205 AGN
:(4480:59427:6058:8667) pci, sdhci-pci, BASE, N/A
:(32902:7171:6058:8667) pci, ahci, STORAGE, 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller
:(32902:7213:6058:8667) pci, ehci_hcd, USB, 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2
:(32902:7206:6058:8667) pci, ehci_hcd, USB, 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1
:(32902:260:6058:8667) pci, agpgart-intel, HOST/PCI, 2nd Generation Core Processor Family DRAM Controller
:(32902:7226:6058:8667) pci, None, SIMPLE, 6 Series/C200 Series Chipset Family MEI Controller #1
:
:
:Filesystem Information
:=================================
:device mtpt type bsize frsize blocks bfree bavail file ffree favail
:-------------------------------------------------------------------
:/dev/sda2 / ext4 4096 4096 13081819 6821071 6165711 3276800 2919004 2919004
:/dev/sda1 /boot ext4 1024 1024 508745 448251 422651 128016 127633 127633
:/dev/sda5 /home ext4 4096 4096 23257158 1901931 737272 5824512 5354836 5354836
:

var_log_messages:
:Sep 10 17:09:02 pandamotor kernel: [109323.149105] inkscape[24733]: segfault at 50 ip 00000000008d1717 sp 00007fffd8534c90 error 4 in inkscape[400000+c2a000]
:Sep 10 17:09:22 pandamotor abrt[16781]: Saved core dump of pid 24733 (/usr/bin/inkscape) to /var/spool/abrt/ccpp-2012-09-10-17:09:02-24733 (1354653696 bytes)
:Sep 12 19:29:54 pandamotor kernel: [25268.171326] inkscape[4542]: segfault at 50 ip 00000000008d1717 sp 00007fffa969e8d0 error 4 in inkscape[400000+c2a000]
:Sep 12 19:30:01 pandamotor abrt[13874]: Saved core dump of pid 4542 (/usr/bin/inkscape) to /var/spool/abrt/ccpp-2012-09-12-19:29:54-4542 (419991552 bytes)
:Sep 13 14:41:06 pandamotor yum[13874]: Installed: inkscape-debuginfo-0.48.2-5.fc17.x86_64
:Sep 13 14:41:34 pandamotor kernel: [17730.125300] inkscape[4332]: segfault at 50 ip 00000000008d1717 sp 00007fff81c48fd0 error 4 in inkscape[400000+c2a000]
:Sep 13 14:41:54 pandamotor abrt[13922]: Saved core dump of pid 4332 (/usr/bin/inkscape) to /var/spool/abrt/ccpp-2012-09-13-14:41:34-4332 (1111203840 bytes)

xsession_errors:
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_visible: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): GLib-GObject-WARNING **: invalid cast from `SPGroup' to `GtkWidget'
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_screen: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gdk-CRITICAL **: IA__gdk_screen_get_number: assertion `GDK_IS_SCREEN (screen)' failed
:(inkscape:4332): GLib-GObject-WARNING **: invalid cast from `SPGroup' to `GtkWidget'
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_toplevel: assertion `GTK_IS_WIDGET (widget)' failed
:If you can reproduce this crash, please file a bug at www.inkscape.org
:(inkscape:4332): GLib-GObject-WARNING **: invalid cast from `SPGroup' to `GtkWidget'
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_screen: assertion `GTK_IS_WIDGET (widget)' failed
:(inkscape:4332): Gdk-CRITICAL **: IA__gdk_screen_get_number: assertion `GDK_IS_SCREEN (screen)' failed
:(inkscape:4332): GLib-GObject-WARNING **: invalid cast from `SPGroup' to `GtkWidget'
:(inkscape:4332): Gtk-CRITICAL **: IA__gtk_widget_get_toplevel: assertion `GTK_IS_WIDGET (widget)' failed

Comment 1 Máirín Duffy 2012-09-13 18:58:57 UTC
Created attachment 612573 [details]
File: event_log

Comment 2 Máirín Duffy 2012-09-13 18:58:59 UTC
Created attachment 612574 [details]
File: backtrace

Comment 3 Máirín Duffy 2012-09-13 18:59:02 UTC
Created attachment 612575 [details]
File: maps

Comment 4 Máirín Duffy 2012-09-13 18:59:04 UTC
Created attachment 612576 [details]
File: dso_list

Comment 5 Máirín Duffy 2012-09-13 18:59:06 UTC
Created attachment 612577 [details]
File: build_ids

Comment 6 Máirín Duffy 2012-09-17 15:28:49 UTC
I have a theory about what might have happened.

Inkscape was showing the same behavior today. And I noticed, I had an inkscape window on my second monitor, that I thought I had closed. Well, it didn't close, it was sitting there with a 'are you sure you want to close?' dialog. That dialog blocked all of my other inkscape windows.

What I think happened here, is that for some reason gnome-shell did not render or hid the 'are you sure' dialog. i don't know if the logs will show that though.

Comment 7 Fedora Admin XMLRPC Client 2012-10-03 17:38:41 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 8 Gwyn Ciesla 2012-10-04 14:45:00 UTC
Hi, new maintainer.  Is this currently reproducible?  I'd try it, but I lack a second monitor. :)

Comment 9 Máirín Duffy 2012-10-04 15:12:29 UTC
Hi Jon, thanks for picking up Inkscape! :) I tried a number of times to reproduce this and couldn't. It's okay with me if you close it.

Comment 10 Gwyn Ciesla 2012-10-04 15:21:25 UTC
No worries, reopen if it comes back. :)


Note You need to log in before you can comment on or make changes to this bug.