I have uploaded a new gambas3 package for Mageia 2 to fix the gb.gtk component provided by the gambas3-gb-gtk sub package. You can test it by running the gambas3 project (look at the last reference or the bug 7522, comment 4 ) to verify that it doesn't segfault when you try to create a new image with gimp using the clipboard data. Note: create the gimp image while the gambas3 project is still running to be able to see the segmentation fault. Suggested advisory: =================== Updated gambas3-gb-gtk package fixes a bug with the clipboard: when the user/gambas developer tries to copy an Image into the clipboard passing through a Picture object, the data he will put into the memory will be corrupted. This update adds no new features. References https://bugs.mageia.org/show_bug.cgi?id=7522 http://sourceforge.net/mailarchive/message.php?msg_id=29819594 http://www.mageiaonline.it/sites/default/files/ClipboardImageTest-3.1.tar.bz2 =================== Updated packages in core/updates_testing: ======================== gambas3-3.1.1-1.2.mga2 Source RPMs: gambas3-3.1.1-1.2.mga2.src.rpm Reproducible: Steps to Reproduce:
CC: (none) => matteo.pasotti, richard.j.walker
Depends on: (none) => 7522
Testing mga2 64 Thanks for the nice advisory and procedure Matteo
Whiteboard: (none) => has_procedure
I think we're missing some rpm's from the list though, could you list all the rpms in the srpm for QA please.
I *think* this is correct, could you check please Matteo.. $ grep %package gambas3.spec | sed 's/%package /gambas3-/' gambas3-runtime gambas3-devel gambas3-script gambas3-ide gambas3-examples gambas3-gb-cairo gambas3-gb-chart gambas3-gb-compress gambas3-gb-crypt gambas3-gb-db gambas3-gb-db-form gambas3-gb-db-mysql gambas3-gb-db-odbc gambas3-gb-db-postgresql gambas3-gb-db-sqlite2 gambas3-gb-db-sqlite3 gambas3-gb-dbus gambas3-gb-desktop gambas3-gb-eval-highlight gambas3-gb-form gambas3-gb-form-dialog gambas3-gb-form-mdi gambas3-gb-form-stock gambas3-gb-gtk gambas3-gb-gsl gambas3-gb-gui gambas3-gb-image gambas3-gb-image-effect gambas3-gb-image-imlib gambas3-gb-image-io gambas3-gb-mysql gambas3-gb-net gambas3-gb-net-curl gambas3-gb-net-smtp gambas3-gb-opengl gambas3-gb-opengl-glsl gambas3-gb-opengl-glu gambas3-gb-option gambas3-gb-pcre gambas3-gb-pdf gambas3-gb-qt4 gambas3-gb-qt4-ext gambas3-gb-qt4-opengl gambas3-gb-qt4-webkit gambas3-gb-report gambas3-gb-sdl gambas3-gb-sdl-sound gambas3-gb-settings gambas3-gb-signal gambas3-gb-v4l gambas3-gb-vb gambas3-gb-web gambas3-gb-xml gambas3-gb-xml-rpc gambas3-gb-xml-xslt
Testing complete mga2 64 Reproduced the bug, installed the update with 'urpmi -a gambas3' which should catch them all (55 of them). Confirmed that the image could then be pasted into Gimp without causing a segfault.
URL: (none) => mga2-64-ok
Whiteboard: has_procedure => has_procedure mga2-64-ok
(In reply to claire robinson from comment #1) > Testing mga2 64 > > Thanks for the nice advisory and procedure Matteo You're welcome, it was my duty :-) (In reply to claire robinson from comment #3) > I *think* this is correct, could you check please Matteo.. > It's correct, you listed all the sub packages built starting from the src.rpm.
I Tried following the advisery but I'm getting this error msg: The window "Simple Image Viewer" is not responding. It belongs to the application clipboardimagetest (Process ID = 3546, hostname = localhost). Do you wish to terminate the application process including all of its child windows? Any unsaved data will be lost. Copyied and pasted from the gamba3 message window. and when I try to paste the image into gimp gimp tells me there is nothing in the clipboard to paste
CC: (none) => led43john
When that message did come out? I mean at which phase of the procedure. Which DE are you running? If you close the application before trying to paste the image, gimp will reply that way because the clipboard memory is corrupted.
Ok DM is kde, Just tried to recreate the error and could not. Also the image pastes into Gimp with no problems! It was a hot day so maybe the pc was getting a bit too warm, Its a the middle of the night now and a little cooler, who knows. I'm not going to be able to help with this much more for maybe two or more weeks. Sorry.
Thanks John, adding the whiteboard tag
Whiteboard: has_procedure mga2-64-ok => has_procedure mga2-64-ok mga2-32-ok
John, if you read carefully bug 7522, comment 0 you will see that you cannot test this bug using KDE or Trinity. You could use LXDE for example.
Validating. Advisory from comment 0 uploaded. Could sysadmin please push from 2 core/updates_testing to core/updates Thanks!
Keywords: (none) => validated_updateCC: (none) => sysadmin-bugs
Update pushed: http://advisories.mageia.org/MGAA-2013-0063.html
Status: NEW => RESOLVEDCC: (none) => tmbResolution: (none) => FIXED