Large group of objects "explodes" when moved/copied/...

Bug #1447494 reported by Roland
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
Undecided
Unassigned

Bug Description

See attached SVG file.

When the group of objects in this file is copied and the copy is inserted at a different position via Ctrl+C, Ctrl+V, in the copy, one object ends up at a totally different position than the rest, i.e., the group "explodes" and scatters over the document.
This happens, too, when the copy is inserted in a new file.

The same thing happens when the page dimensions are trimmed to fit the content of the page. E.g., choose borders of 20pt all around.

The attached SVG file was created in Inkscape 0.48.2. The problem, however, still exists in Inkscape 0.91.

Tags: 3dbox groups
Revision history for this message
Roland (rolanddd) wrote :
Revision history for this message
Alvin Penner (apenner) wrote :

confirmed on Windows 7, 32 bit, Inkscape 0.91 r13725 (Jan 30 2015), and on Windows XP, recent trunk build r14057. result attached after the copy and paste operation.

In both cases I get the DOS warning messages:

(inkscape.exe:2076): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `(null)'

(inkscape.exe:2076): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

Changed in inkscape:
status: New → Confirmed
Revision history for this message
su_v (suv-lp) wrote :

One of the groups inside the main group is still a 3dbox (which probably at some point in the far past was used for a single object, then it was further edited without ever converting the original shape from 3dbox to regular group).

Probably tracked by one of the existing 3dbox reports already (displaced on paste if copied with other objects, or within a transformed group).

tags: added: 3dbox
removed: objects
Revision history for this message
su_v (suv-lp) wrote :

Steps to "fix" the issue:
1) enter the top-level group (select, 'Ctrl+Enter')
2) use <Tab> to cycle through the content of that group
3) read the messages in the status bar and stop cycling when message says '3D Box'
  (it's the first group selected with <Tab>)
4) apply menu 'Path > Object to path' (or 'Shift+Ctrl+C')
   (this will convert the 3D Box into a regular group)
5) leave the group ('Ctrl+Backspace')
6) apply 'File > Cleanup Docment'
7) save

Now copy and paste of the top-level group works as expected.

Revision history for this message
Roland (rolanddd) wrote :

Thanks a lot!
~ one more happy Inkscape user :)

Revision history for this message
su_v (suv-lp) wrote :

Linking as duplicate to
* Bug #826056 “Copy&paste of group (3dbox + object) changes the relative positions of group members”
  https://bugs.launchpad.net/inkscape/+bug/826056

Feel free to add a comment here (bug #1447494) and to revert the duplicate status if you disagree and think these are unrelated issues which need to be tracked independently.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.