← Back to team overview

ubuntustudio-bugs team mailing list archive

[Bug 1154286] Re: Freeze on window resize

 

** Also affects: inkscape
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to inkscape in Ubuntu.
Matching subscriptions: Ubuntu Studio Bugs
https://bugs.launchpad.net/bugs/1154286

Title:
  Freeze on window resize

Status in Inkscape: A Vector Drawing Tool:
  New
Status in “inkscape” package in Ubuntu:
  New

Bug description:
  System: Ubuntu 12.10 with Unity, NVidia proprietary graphics driver
  Inkscape:  inkscape 0.48.3.1-1ubuntu6.1 and inkscape-trunk 0.48+devel+12188+35~quantal1

  Steps: Launch Inkscape. Resize Window (simple resize, fullscreen view
  or maximize). Inkscape freezes with CPU on 100%.

  I used strace and found Inkscape hanging in the following loop:
  >strace inkscape
  ...
  poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLIN|POLLOUT}])
  recvfrom(3, "\34\0\263?\v\0 \3(\0\0\0\2653\331\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0, NULL, NULL) = 2944
  writev(3, [{"\213\7\2\0^\22 \0036\21\2\0]\22 \0035\30\4\0_\22 \3\v\0 \3\r\0|\1"..., 16380}, {NULL, 0}, {"", 0}], 3) = 16380
  recvfrom(3, 0x27cc6c4, 4096, 0, 0, 0)   = -1 EAGAIN (Resource temporarily unavailable)
  brk(0x6ba5000)                          = 0x6ba5000
  brk(0x6bc6000)                          = 0x6bc6000
  brk(0x6be7000)                          = 0x6be7000
  brk(0x6c08000)                          = 0x6c08000
  ...

  > sudo lsof -p 3
  COMMAND   PID USER   FD      TYPE DEVICE SIZE/OFF NODE NAME
  ksoftirqd   3 root  cwd       DIR    8,1     4096    2 /
  ksoftirqd   3 root  rtd       DIR    8,1     4096    2 /
  ksoftirqd   3 root  txt   unknown                      /proc/3/exe

  If I launch Inkscape as root, everything works.
  > sudo inkscape

To manage notifications about this bug go to:
https://bugs.launchpad.net/inkscape/+bug/1154286/+subscriptions