Bug 12381

Summary: Gimp not opening in RC
Product: Mageia Reporter: Carolyn Rowse <cmrisolde>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: andre-gg2.nerval, fundawang, jarillon, shlomif
Version: CauldronKeywords: Triaged
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard: 4RC
Source RPM: gimp CVE:
Status comment:

Description Carolyn Rowse 2014-01-21 16:53:49 CET
Description of problem:

I can't get Gimp to open.  It starts loading but then stops at the point where it says "Querying plug-ins - xscan image" and then I can't get it off my screen.


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.


Reproducible: 

Steps to Reproduce:
Carolyn Rowse 2014-01-21 16:53:57 CET

Whiteboard: (none) => 4RC

Comment 1 Manuel Hiebel 2014-01-21 19:34:45 CET
any message if you run it from terminal ?

Source RPM: (none) => gimp

Comment 2 Carolyn Rowse 2014-01-23 19:52:51 CET
Nothing showing in terminal, just a flashing cursor.
Comment 3 André L 2014-02-05 21:23:32 CET
With Gimp in verbose mode:
/***********/
gimp --verbose
La connexion est fermée
INIT: gimp_load_config
Parsing '/root/.gimp-2.8/unitrc'
Parsing '/etc/gimp/2.0/gimprc'
Parsing '/root/.gimp-2.8/gimprc'
gimp_composite: verbose=no
Processor instruction sets: +mmx +sse +sse2 -3dnow -altivec -vis
Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Adding theme 'Small' (/usr/share/gimp/2.0/themes/Small)
Adding theme 'Default' (/usr/share/gimp/2.0/themes/Default)
Writing '/root/.gimp-2.8/themerc'
Trying splash '/root/.gimp-2.8/gimp-splash.png' ... failed
Trying splash '/usr/share/gimp/2.0/images/gimp-splash.png' ... OK
INIT: gimp_initialize
INIT: gimp_real_initialize
INIT: gui_initialize_after_callback
INIT: gimp_restore
Parsing '/root/.gimp-2.8/parasiterc'
Loading 'brush factory' data
Loading 'dynamics factory' data
Loading 'pattern factory' data
Loading 'palette factory' data
Loading 'gradient factory' data
Loading fonts
Loading 'tool preset factory' data
Parsing '/root/.gimp-2.8/templaterc'
Parsing '/root/.gimp-2.8/modulerc'
Loading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-lcms.so'
Unloading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-lcms.so'
Loading module '/usr/lib/gimp/2.0/modules/libcontroller-midi.so'
Unloading module '/usr/lib/gimp/2.0/modules/libcontroller-midi.so'
Loading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-gamma.so'
Unloading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-gamma.so'
Loading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-high-contrast.so'
Unloading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-high-contrast.so'
Loading module '/usr/lib/gimp/2.0/modules/libcolor-selector-water.so'
Unloading module '/usr/lib/gimp/2.0/modules/libcolor-selector-water.so'
Loading module '/usr/lib/gimp/2.0/modules/libcolor-selector-wheel.so'
Unloading module '/usr/lib/gimp/2.0/modules/libcolor-selector-wheel.so'
Loading module '/usr/lib/gimp/2.0/modules/libcontroller-linux-input.so'
Unloading module '/usr/lib/gimp/2.0/modules/libcontroller-linux-input.so'
Loading module '/usr/lib/gimp/2.0/modules/libcolor-selector-cmyk.so'
Unloading module '/usr/lib/gimp/2.0/modules/libcolor-selector-cmyk.so'
Loading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-color-blind.so'
Unloading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-color-blind.so'
Loading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-proof.so'
Unloading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-proof.so'
INIT: gui_restore_callback
clipboard: writable pixbuf format: image/png
clipboard: writable pixbuf format: image/bmp
clipboard: writable pixbuf format: image/x-bmp
clipboard: writable pixbuf format: image/x-MS-bmp
clipboard: writable pixbuf format: image/x-icon
clipboard: writable pixbuf format: image/x-ico
clipboard: writable pixbuf format: image/x-win-bitmap
clipboard: writable pixbuf format: image/tiff
clipboard: writable pixbuf format: image/jpeg

(gimp:11973): Gimp-Widgets-CRITICAL **: gimp_device_info_set_device: assertion '(info->device == NULL && GDK_IS_DEVICE (device)) || (GDK_IS_DEVICE (info->device) && device == NULL)' failed
Parsing '/etc/gimp/2.0/sessionrc'
Parsing '/root/.gimp-2.8/dockrc'
Parsing '/root/.gimp-2.8/toolrc'
Parsing '/root/.gimp-2.8/contextrc'
Parsing '/root/.gimp-2.8/tool-options/gimp-rect-select-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-ellipse-select-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-free-select-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-fuzzy-select-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-by-color-select-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-iscissors-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-foreground-select-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-vector-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-color-picker-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-zoom-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-measure-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-move-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-align-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-crop-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-rotate-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-scale-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-shear-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-perspective-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-flip-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-cage-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-text-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-bucket-fill-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-blend-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-pencil-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-paintbrush-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-eraser-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-airbrush-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-ink-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-clone-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-heal-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-perspective-clone-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-convolve-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-smudge-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-dodge-burn-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-desaturate-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-color-balance-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-hue-saturation-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-colorize-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-brightness-contrast-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-threshold-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-levels-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-curves-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-posterize-tool'
Parsing '/root/.gimp-2.8/tool-options/gimp-gegl-tool'
INIT: gimp_real_restore
Parsing '/root/.gimp-2.8/pluginrc'
Querying plug-in: '/usr/lib/gimp/2.0/plug-ins/file-wmf'
Querying plug-in: '/usr/lib/gimp/2.0/plug-ins/blinds'
Querying plug-in: '/usr/lib/gimp/2.0/plug-ins/map-object'
Querying plug-in: '/usr/lib/gimp/2.0/plug-ins/color-to-alpha'
Querying plug-in: '/usr/lib/gimp/2.0/plug-ins/file-fli'
Querying plug-in: '/usr/lib/gimp/2.0/plug-ins/contrast-normalize'
Querying plug-in: '/usr/lib/gimp/2.0/plug-ins/help'
Querying plug-in: '/usr/lib/gimp/2.0/plug-ins/file-faxg3'
Querying plug-in: '/usr/lib/gimp/2.0/plug-ins/curve-bend'
Querying plug-in: '/usr/lib/gimp/2.0/plug-ins/pagecurl'
Querying plug-in: '/usr/lib/gimp/2.0/plug-ins/van-gogh-lic'
Querying plug-in: '/usr/lib/gimp/2.0/plug-ins/file-gih'
Querying plug-in: '/usr/lib/gimp/2.0/plug-ins/unsharp-mask'
Querying plug-in: '/usr/lib/gimp/2.0/plug-ins/wind'
Querying plug-in: '/usr/lib/gimp/2.0/plug-ins/file-xwd'
Querying plug-in: '/usr/lib/gimp/2.0/plug-ins/xscanimage'
^Cgimp: terminated: Interrompre
/****** end of the record ***/

=> Is there a link with this errata on MGA4: nvidia proprietary drivers ?

CC: (none) => andre-gg2.nerval

Comment 4 André L 2014-02-05 21:49:16 CET
Record with strace gimp (extract just before pb):
/****************** begin *********************/
open("/usr/lib/gimp/2.0/plug-ins/file-xwd", O_RDONLY|O_LARGEFILE) = 13
read(13, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\2\0\3\0\1\0\0\0\245\222\4\0104\0\0\0"..., 4096) = 4096
close(13)                               = 0
pipe([13, 14])                          = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb4037ae8) = 13617
close(14)                               = 0
read(13, "", 8)                         = 0
close(13)                               = 0
close(8)                                = 0
close(7)                                = 0
read(6, "\0\0\0\t", 4)                  = 4
read(6, "\0\0\0\16", 4)                 = 4
read(6, "file-xwd-load\0", 14)          = 14
read(6, "\0\0\0.", 4)                   = 4
read(6, "Loads files in the XWD (X Window"..., 46) = 46
read(6, "\0\0\0\222", 4)                = 4
read(6, "Loads files in the XWD (X Window"..., 146) = 146
read(6, "\0\0\0\23", 4)                 = 4
read(6, "Peter Kirchgessner\0", 19)     = 19
read(6, "\0\0\0\23", 4)                 = 4
read(6, "Peter Kirchgessner\0", 19)     = 19
read(6, "\0\0\0\5", 4)                  = 4
read(6, "1996\0", 5)                    = 5
read(6, "\0\0\0\16", 4)                 = 4
read(6, "X window dump\0", 14)          = 14
read(6, "\0\0\0\0", 4)                  = 4
read(6, "\0\0\0\1", 4)                  = 4
read(6, "\0\0\0\3", 4)                  = 4
read(6, "\0\0\0\1", 4)                  = 4
read(6, "\0\0\0\0", 4)                  = 4
read(6, "\0\0\0\t", 4)                  = 4
read(6, "run-mode\0", 9)                = 9
read(6, "\0\0\0=", 4)                   = 4
read(6, "The run mode { RUN-INTERACTIVE ("..., 61) = 61
read(6, "\0\0\0\4", 4)                  = 4
read(6, "\0\0\0\t", 4)                  = 4
read(6, "filename\0", 9)                = 9
read(6, "\0\0\0\35", 4)                 = 4
read(6, "The name of the file to load\0", 29) = 29
read(6, "\0\0\0\4", 4)                  = 4
read(6, "\0\0\0\r", 4)                  = 4
read(6, "raw-filename\0", 13)           = 13
read(6, "\0\0\0\35", 4)                 = 4
read(6, "The name of the file to load\0", 29) = 29
read(6, "\0\0\0\r", 4)                  = 4
read(6, "\0\0\0\6", 4)                  = 4
read(6, "image\0", 6)                   = 6
read(6, "\0\0\0\r", 4)                  = 4
read(6, "Output image\0", 13)           = 13
time(NULL)                              = 1391633314
read(6, "\0\0\0\5", 4)                  = 4
read(6, "\0\0\0 ", 4)                   = 4
read(6, "gimp-register-file-handler-mime\0", 32) = 32
read(6, "\0\0\0\2", 4)                  = 4
read(6, "\0\0\0\4", 4)                  = 4
read(6, "\0\0\0\16", 4)                 = 4
read(6, "file-xwd-load\0", 14)          = 14
read(6, "\0\0\0\4", 4)                  = 4
read(6, "\0\0\0\24", 4)                 = 4
read(6, "image/x-xwindowdump\0", 20)    = 20
write(10, "\0\0\0\6\0\0\0 gimp-register-file-handl"..., 52) = 52
read(6, "\0\0\0\5", 4)                  = 4
read(6, "\0\0\0!", 4)                   = 4
read(6, "gimp-register-magic-load-handler"..., 33) = 33
read(6, "\0\0\0\4", 4)                  = 4
read(6, "\0\0\0\4", 4)                  = 4
read(6, "\0\0\0\16", 4)                 = 4
read(6, "file-xwd-load\0", 14)          = 14
read(6, "\0\0\0\4", 4)                  = 4
read(6, "\0\0\0\4", 4)                  = 4
read(6, "xwd\0", 4)                     = 4
read(6, "\0\0\0\4", 4)                  = 4
read(6, "\0\0\0\1", 4)                  = 4
read(6, "\0", 1)                        = 1
read(6, "\0\0\0\4", 4)                  = 4
read(6, "\0\0\0\22", 4)                 = 4
read(6, "4,long,0x00000007\0", 18)      = 18
write(10, "\0\0\0\6\0\0\0!gimp-register-magic-load"..., 53) = 53
read(6, "\0\0\0\t", 4)                  = 4
read(6, "\0\0\0\16", 4)                 = 4
read(6, "file-xwd-save\0", 14)          = 14
read(6, "\0\0\0.", 4)                   = 4
read(6, "Saves files in the XWD (X Window"..., 46) = 46
read(6, "\0\0\0E", 4)                   = 4
read(6, "XWD saving handles all image typ"..., 69) = 69
read(6, "\0\0\0\23", 4)                 = 4
read(6, "Peter Kirchgessner\0", 19)     = 19
read(6, "\0\0\0\23", 4)                 = 4
read(6, "Peter Kirchgessner\0", 19)     = 19
read(6, "\0\0\0\5", 4)                  = 4
read(6, "1996\0", 5)                    = 5
read(6, "\0\0\0\16", 4)                 = 4
read(6, "X window dump\0", 14)          = 14
read(6, "\0\0\0\23", 4)                 = 4
read(6, "RGB, GRAY, INDEXED\0", 19)     = 19
read(6, "\0\0\0\1", 4)                  = 4
read(6, "\0\0\0\5", 4)                  = 4
read(6, "\0\0\0\0", 4)                  = 4
read(6, "\0\0\0\0", 4)                  = 4
read(6, "\0\0\0\t", 4)                  = 4
read(6, "run-mode\0", 9)                = 9
read(6, "\0\0\0=", 4)                   = 4
read(6, "The run mode { RUN-INTERACTIVE ("..., 61) = 61
read(6, "\0\0\0\r", 4)                  = 4
read(6, "\0\0\0\6", 4)                  = 4
read(6, "image\0", 6)                   = 6
read(6, "\0\0\0\f", 4)                  = 4
read(6, "Input image\0", 12)            = 12
read(6, "\0\0\0\20", 4)                 = 4
read(6, "\0\0\0\t", 4)                  = 4
read(6, "drawable\0", 9)                = 9
read(6, "\0\0\0\21", 4)                 = 4
read(6, "Drawable to save\0", 17)       = 17
read(6, "\0\0\0\4", 4)                  = 4
read(6, "\0\0\0\t", 4)                  = 4
read(6, "filename\0", 9)                = 9
read(6, "\0\0\0*", 4)                   = 4
read(6, "The name of the file to save the"..., 42) = 42
read(6, "\0\0\0\4", 4)                  = 4
read(6, "\0\0\0\r", 4)                  = 4
read(6, "raw-filename\0", 13)           = 13
read(6, "\0\0\0*", 4)                   = 4
read(6, "The name of the file to save the"..., 42) = 42
time(NULL)                              = 1391633314
read(6, "\0\0\0\5", 4)                  = 4
read(6, "\0\0\0 ", 4)                   = 4
read(6, "gimp-register-file-handler-mime\0", 32) = 32
read(6, "\0\0\0\2", 4)                  = 4
read(6, "\0\0\0\4", 4)                  = 4
read(6, "\0\0\0\16", 4)                 = 4
read(6, "file-xwd-save\0", 14)          = 14
read(6, "\0\0\0\4", 4)                  = 4
read(6, "\0\0\0\24", 4)                 = 4
read(6, "image/x-xwindowdump\0", 20)    = 20
write(10, "\0\0\0\6\0\0\0 gimp-register-file-handl"..., 52) = 52
read(6, "\0\0\0\5", 4)                  = 4
read(6, "\0\0\0\33", 4)                 = 4
read(6, "gimp-register-save-handler\0", 27) = 27
read(6, "\0\0\0\3", 4)                  = 4
read(6, "\0\0\0\4", 4)                  = 4
read(6, "\0\0\0\16", 4)                 = 4
read(6, "file-xwd-save\0", 14)          = 14
read(6, "\0\0\0\4", 4)                  = 4
read(6, "\0\0\0\4", 4)                  = 4
read(6, "xwd\0", 4)                     = 4
read(6, "\0\0\0\4", 4)                  = 4
read(6, "\0\0\0\1", 4)                  = 4
read(6, "\0", 1)                        = 1
write(10, "\0\0\0\6\0\0\0\33gimp-register-save-handl"..., 47) = 47
read(6, "\0\0\0\0", 4)                  = 4
waitpid(13617, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 13617
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=13617, si_status=0, si_utime=2, si_stime=5} ---
close(6)                                = 0
close(10)                               = 0
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=5, events=POLLIN}, {fd=3, events=POLLIN}], 2, 0) = 0 (Timeout)
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=5, events=POLLIN}, {fd=3, events=POLLIN}], 2, 0) = 0 (Timeout)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"5\30\4\0\30\2`\4L\0`\4-\2(\0\214\4\6\0\31\2`\4\30\2`\4\21\2\0\0"..., 112}, {NULL, 0}, {"", 0}], 3) = 112
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
recv(3, "\1\0\321\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0) = 32
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\24\0\6\0d\2\0\0H\1\0\0!\0\0\0\0\0\0\0\377\377\377\177", 24}, {NULL, 0}, {"", 0}], 3) = 24
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
recv(3, "\1\0\322\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0) = 32
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\17\0\2\0L\0`\4", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
recv(3, "\1\0\323\n\1\0\0\0d\2\0\0It\340\1\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0) = 36
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\17\0\2\0It\340\1", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
recv(3, "\1\0\324\n\1\0\0\0d\2\0\0Ht\340\1\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0) = 36
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\17\0\2\0Ht\340\1", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
recv(3, "\1\0\325\n\1\0\0\0d\2\0\0d\2\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0) = 36
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\16\0\2\0Ht\340\1", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
recv(3, "\1\30\326\n\0\0\0\0d\2\0\0/\2@\0011\2r\1\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0) = 32
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\214\4\6\0\32\2`\4r\0`\4\21\2\0\0\0\4\0\0\1\0\0\0\214\32\7\0\1\2\0\0"..., 8384}, {NULL, 0}, {"", 0}], 3) = 8384
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
recv(3, "\1 \17\v\1\0\0\0\4\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0) = 36
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\24\0\6\0L\0`\4\245\1\0\0\6\0\0\0\0\0\0\0\377\377\377\177", 24}, {NULL, 0}, {"", 0}], 3) = 24
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
recv(3, "\1\0\20\v\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0) = 32
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\24\0\6\0d\2\0\0H\1\0\0!\0\0\0\0\0\0\0\377\377\377\177", 24}, {NULL, 0}, {"", 0}], 3) = 24
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
recv(3, "\1\0\21\v\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0) = 32
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\17\0\2\0L\0`\4", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
recv(3, "\1\0\22\v\1\0\0\0d\2\0\0It\340\1\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0) = 36
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\17\0\2\0It\340\1", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
recv(3, "\1\0\23\v\1\0\0\0d\2\0\0Ht\340\1\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0) = 36
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\17\0\2\0Ht\340\1", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
recv(3, "\1\0\24\v\1\0\0\0d\2\0\0d\2\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0) = 36
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\16\0\2\0Ht\340\1", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
recv(3, "\1\30\25\v\0\0\0\0d\2\0\0/\2@\0011\2r\1\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0) = 32
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\214\32\7\0\1t\340\1%\2`\4\22\302\213\273;\270\377\377\362\0\0\0C\0\v\0\24\0\6\0"..., 52}, {NULL, 0}, {"", 0}], 3) = 52
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
recv(3, "\1 \27\v\1\0\0\0\4\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0) = 36
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{";\3\5\0P\0`\4\0\0\0\0\362\0\0\0C\0\v\0008\0\5\0P\0`\4\0000\0\0"..., 232}, {NULL, 0}, {"", 0}], 3) = 232
recv(3, 0x99d9448, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
pipe([6, 7])                            = 0
pipe([8, 10])                           = 0
fstat64(6, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
fcntl64(6, F_GETFL)                     = 0 (flags O_RDONLY)
fstat64(10, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
fcntl64(10, F_GETFL)                    = 0x1 (flags O_WRONLY)
fstat64(8, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
fcntl64(8, F_GETFL)                     = 0 (flags O_RDONLY)
fstat64(7, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
fcntl64(7, F_GETFL)                     = 0x1 (flags O_WRONLY)
open("/usr/lib/gimp/2.0/plug-ins/xscanimage", O_RDONLY|O_LARGEFILE) = 13
read(13, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\2\0\3\0\1\0\0\0005\312\4\0104\0\0\0"..., 4096) = 4096
close(13)                               = 0
pipe([13, 14])                          = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb4037ae8) = 13618
close(14)                               = 0
read(13, "", 8)                         = 0
close(13)                               = 0
close(8)                                = 0
close(7)                                = 0
read(6, "\0\0\0\t", 4)                  = 4
read(6, "\0\0\0\v", 4)                  = 4
read(6, "xscanimage\0", 11)             = 11
read(6, "\0\0\0 ", 4)                   = 4
read(6, "Front-end to the SANE interface\0", 32) = 32
read(6, "\0\0\0\204", 4)                = 4
read(6, "This function provides access to"..., 132) = 132
read(6, "\0\0\0000", 4)                 = 4
read(6, "Andy Beck, Tristan Tarrant, and "..., 48) = 48
read(6, "\0\0\0000", 4)                 = 4
read(6, "Andy Beck, Tristan Tarrant, and "..., 48) = 48
read(6, "\0\0\0\16", 4)                 = 4
read(6, "8th June 1997\0", 14)          = 14
read(6, "\0\0\0003", 4)                 = 4
read(6, "<Toolbox>/File/Acquire/xscanimag"..., 51) = 51
read(6, "\0\0\0\n", 4)                  = 4
read(6, "RGB, GRAY\0", 10)              = 10
read(6, "\0\0\0\2", 4)                  = 4
read(6, "\0\0\0\1", 4)                  = 4
read(6, "\0\0\0\0", 4)                  = 4
read(6, "\0\0\0\0", 4)                  = 4
read(6, "\0\0\0\t", 4)                  = 4
read(6, "run_mode\0", 9)                = 9
read(6, "\0\0\0\35", 4)                 = 4
read(6, "Interactive, non-interactive\0", 29) = 29
time(NULL)                              = 1391633315
read(6, 
^CProcess 13593 detached
 <detached ...>
gimp: terminated: Interrompre

/****************** end of record *********************/
Comment 5 Pierre Jarillon 2014-02-06 19:23:19 CET
Also found after updating Mageia 3 to Mageia 4  (x86_64)

CC: (none) => jarillon

Comment 6 Manuel Hiebel 2014-02-06 19:26:00 CET
Hi, thanks for reporting this bug.
As there is no maintainer for this package I added the committers in CC.

(Please set the status to 'assigned' if you are working on it)

Keywords: (none) => Triaged
CC: (none) => fundawang, shlomif

Comment 7 Shlomi Fish 2014-02-06 20:38:49 CET
(In reply to Manuel Hiebel from comment #6)
> Hi, thanks for reporting this bug.
> As there is no maintainer for this package I added the committers in CC.
> 
> (Please set the status to 'assigned' if you are working on it)

I'm going to investigate it. I should note - should it be tested on Cauldron or also on Mageia 4?

Status: NEW => ASSIGNED

Comment 8 Shlomi Fish 2014-02-06 20:42:11 CET
(In reply to Shlomi Fish from comment #7)
> (In reply to Manuel Hiebel from comment #6)
> > Hi, thanks for reporting this bug.
> > As there is no maintainer for this package I added the committers in CC.
> > 
> > (Please set the status to 'assigned' if you are working on it)
> 
> I'm going to investigate it. I should note - should it be tested on Cauldron
> or also on Mageia 4?

OK, gimp-2.8.10-1.mga5 seems to start fine on x86-64 Cauldron. I'll check on Mageia 4 x86-64 soon.

Regards,

-- Shlomi Fish
Comment 9 Shlomi Fish 2014-02-06 20:42:56 CET
Oh, and is it i586 (32-bit) or x86-64 (64-bit)?

Regards,

-- Shlomi Fish
Comment 10 Shlomi Fish 2014-02-06 20:55:15 CET
Checked and GIMP starts fine in Mageia 4 x86-64 (Not Cauldron). Will check a Mageia 4 i586 VM next. For the original reporters - does this happen in a new user?
Comment 11 Pierre Jarillon 2014-02-06 21:27:20 CET
> Checked and GIMP starts fine in Mageia 4 x86-64

Are xsane and xsane-gimp installed?
Comment 12 André L 2014-02-06 22:01:58 CET
Note that I had the same behaviour with Digikam, but "solved" by launching Digikam through the command "strace Digikam". 
strage Gimp is without any effect... 
And my computer is a 32-bit one. 
Note also that my "GeForce 7100/nForce 630i SATA" is assigned as "module inconu" in the  "matériel" window of the control center of Mageia.
Comment 13 Shlomi Fish 2014-02-06 22:15:11 CET
(In reply to Pierre Jarillon from comment #11)
> > Checked and GIMP starts fine in Mageia 4 x86-64
> 
> Are xsane and xsane-gimp installed?

No, they are not - I will check with them.
Comment 14 Shlomi Fish 2014-02-06 22:16:56 CET
GIMP runs fine in a Mageia 4 i586 VM (KDE  - installed from the classic i586 DVD .iso ) right after installation without xsane and xsane gimp installed. Can you report what happens if you remove xsane-gimp and possibly xsane too?
Comment 15 Shlomi Fish 2014-02-06 22:31:01 CET
GIMP starts and runs fine in a Mageia 4 i586 VM And directly on a Mageia 4 x86-64 laptop with both xsane and xsane-gimp installed.
Comment 16 André L 2014-02-07 09:05:18 CET
xsane and xsane-gimp removed
PC stopped and restarted.
Exactly the same. 
regards..
Comment 17 Pierre Jarillon 2014-02-07 11:59:59 CET
Mageia 3 with Gimp and xsane-gimp was installed (it is *not* a x86_64 as I thought).
Mageia3 has been updated to Mageia 4 i686 (automatic upgrade).

Software installed:
   xsane-gimp-0.998-5.mga4
   xsane-0.998-5.mga4

When Gimp starts, it searches its plugins. When it searches xsane-gimp the problem occurs: xsane and virtuoso were eating 100% CPU, the swap is used, an top indicates that xsane had 3 instances.

After killing that and rebooting, xsane-gimp was removed from MCC. Then Gimp starts and works fine.
Comment 18 Shlomi Fish 2014-02-07 12:29:31 CET
(In reply to André L from comment #16)
> xsane and xsane-gimp removed
> PC stopped and restarted.
> Exactly the same. 
> regards..

sorry for the late response. Can you try starting GIMP in a new UNIX user account *and* inside something like IceWM or LXDE? Please tell me if the problem happen there as well.
Comment 19 Pierre Jarillon 2014-02-07 13:58:28 CET
I have perhaps found were the problem is.

Without sane-gimp Gimp works fine.
xsane-gimp was re-installed: Gimp locks when searching plugins.

There is no .sane directory because sane has never run.
xsane is started and stopped (without any scanner): ~/.sane is created)

Now Gimps works.
Comment 20 Shlomi Fish 2014-02-07 14:29:05 CET
Hi Pierre,

(In reply to Pierre Jarillon from comment #17)
> Mageia 3 with Gimp and xsane-gimp was installed (it is *not* a x86_64 as I
> thought).
> Mageia3 has been updated to Mageia 4 i686 (automatic upgrade).
> 
> Software installed:
>    xsane-gimp-0.998-5.mga4
>    xsane-0.998-5.mga4
> 
> When Gimp starts, it searches its plugins. When it searches xsane-gimp the
> problem occurs: xsane and virtuoso were eating 100% CPU, the swap is used,
> an top indicates that xsane had 3 instances.
> 
> After killing that and rebooting, xsane-gimp was removed from MCC. Then Gimp
> starts and works fine.

OK, thanks for the update. Can you see if it happens in a new UNIX user account and/or in a more minimal window manager (e.g: IceWM or LXDE)?

Regards,

-- Shlomi Fish
Comment 21 André L 2014-02-07 18:24:29 CET
After Gimp stopped, I launched the following cmd:

1/ 
[grateful@localhost ~]$ ps -edf |grep xscanimage
grateful 25599 25574 97 17:59 ?        00:07:46 /usr/lib/gimp/2.0/plug-ins/xscanimage -gimp 14 13 -query 0
grateful 25992 25938  0 18:07 pts/1    00:00:00 grep --color xscanimage
[grateful@localhost ~]$ kill 25599

=> and Gimp start. 

but if I launch it a second time (by its icon), it stop on loading xsane plugin.
So I reproduce this method for xsane:
[grateful@localhost ~]$ ps -edf | grep xsane
grateful 26369 26355 96 18:12 ?        00:03:21 /usr/lib/gimp/2.0/plug-ins/xsane -gimp 14 13 -query 0
grateful 26467 26440 94 18:15 ?        00:00:57 /usr/lib/gimp/2.0/plug-ins/xsane -gimp 14 12 -query 0
grateful 26509 25938  0 18:16 pts/1    00:00:00 grep --color xsane
[grateful@localhost ~]$ kill 26369

=> Gimp start also. 

Note that I don't quit my session or stop my computer

If I quit it and relaunch (by its icon), it work. 

I will see later what happen for Gimp if I stop and restart my computer.
Comment 22 André L 2014-02-07 18:31:44 CET
Above on "If I quit it and relaunch (by its icon), it work. " It = Gimp of course, not my computer....
Comment 23 Pierre Jarillon 2014-02-08 12:41:17 CET
(In reply to Shlomi Fish from comment #20)

> OK, thanks for the update. Can you see if it happens in a new UNIX user
> account and/or in a more minimal window manager (e.g: IceWM or LXDE)?

Yes, with a new user the problem is the same. It can be reproduced.

Notes:
- The tests are made without any scanner or camera. Perhaps the software is searching for such a device?
- The PC is far from me (250 km) the link is the phone and my brother.
Comment 24 Luc Menut 2014-02-13 00:30:53 CET
This bug could be related to bug 12696 (see https://bugs.mageia.org/show_bug.cgi?id=11666#c29).
You can try p11-kit-0.20.1-3.3.mga4 & lib(64)p11-kit0-0.20.1-3.3 from mga 4 core/updates_testing.

CC: (none) => lmenut

Luc Menut 2016-08-25 16:43:03 CEST

CC: lmenut => (none)

Comment 25 Samuel Verschelde 2016-10-16 16:00:41 CEST
I think this is fixed now. Reopen if still valid.

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED