bugThe Stump Window Manager - Bugs: bug #30149, Gimp crashes stumpwm on ctrl+w...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #30149: Gimp crashes stumpwm on ctrl+w (close)

Submitter:  Egon Hyszczak <eighty6me>
Submitted:  Wed 16 Jun 2010 01:39:39 AM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open

Wed 16 Jun 2010 04:53:26 PM UTC, comment #2: 

I think I may have fixed the problem.

I remembered a while back clisp (modules/clx/new-clx/clx.f) needed to be patched with xwmhints = NULL;

I patched clisp and now I can load up and close images with gimp. I assume this will help with many other applications.

I will attach the patch.

(file #20763)

Egon Hyszczak <eighty6me>
Wed 16 Jun 2010 02:22:44 AM UTC, comment #1: 

Crashed again. This time while opening an image

This is what what I could see in tty1:
    7f7c457a5000-7f7c459a5000 ---p 00049000 08:04 2088218                    /usr/lib64/libpango-1.0.so.0.2600.2
    7f7c459a5000-7f7c459a7000 r-xp 00049000 08:04 2088218                    /usr/lib64/libpango-1.0.so.0.2600.2
    7f7c459a7000-7f7c459a8000 rwxp 0004b000 08:04 2088218                    /usr/lib64/libpango-1.0.so.0.2600.2
    7f7c459a8000-7f7c45a22000 r-xp 00000000 08:04 1824121                    /usr/lib64/libcairo.so.2.10800.8
    7f7c45a22000-7f7c45c22000 ---p 0007a000 08:04 1824121                    /usr/lib64/libcairo.so.2.10800.8
    7f7c45c22000-7f7c45c24000 r-xp 0007a000 08:04 1824121                    /usr/lib64/libcairo.so.2.10800.8
    7f7c45c24000-7f7c45c25000 rwxp 0007c000 08:04 1824121                    /usr/lib64/libcairo.so.2.10800.8
    7f7c45c25000-7f7c45c31000 r-xp 00000000 08:04 2088222                    /usr/lib64/libpangocairo-1.0.so.0.2600.2
    7f7c45c31000-7f7c45e30000 ---p 0000c000 08:04 2088222                    /usr/lib64/libpangocairo-1.0.so.0.2600.2
    7f7c45e30000-7f7c45e31000 r-xp 0000b000 08:04 2088222                    /usr/lib64/libpangocairo-1.0.so.0.2600.2
    7f7c45e31000-7f7c45e32000 rwxp 0000c000 08:04 2088222                    /usr/lib64/libpangocairo-1.0.so.0.2600.2
    7f7c45e32000-7f7c45e4d000 r-xp 00000000 08:04 2087276                    /usr/lib64/libgdk_pixbuf-2.0.so.0.1800.9
    7f7c45e4d000-7f7c4604c000 ---p 0001b000 08:04 2087276                    /usr/lib64/libgdk_pixbuf-2.0.so.0.1800.9
    7f7c4604c000-7f7c4604d000 r-xp 0001a000 08:04 2087276                    /usr/lib64/libgdk_pixbuf-2.0.so.0.1800.9
    7f7c4604d000-7f7c4604e000 rwxp 0001b000 08:04 2087276                    /usr/lib64/libgdk_pixbuf-2.0.so.0.1800.9
    7f7c4604e000-7f7c46076000 r-xp 00000000 08:04 2088220                    /usr/lib64/libpangoft2-1.0.so.0.2600.2
    7f7c46076000-7f7c46275000 ---p 00028000 08:04 2088220                    /usr/lib64/libpangoft2-1.0.so.0.2600.2
    7f7c46275000-7f7c46276000 r-xp 00027000 08:04 2088220                    /usr/lib64/libpangoft2-1.0.so.0.2600.2
    7f7c46276000-7f7c46277000 rwxp 00028000 08:04 2088220                    /usr/lib64/libpangoft2-1.0.so.0.2600.2
    7f7c46277000-7f7c46319000 r-xp 00000000 08:04 2088661                    /usr/lib64/libgio-2.0.so.0.2200.5
    7f7c46319000-7f7c46518000 ---p 000a2000 08:04 2088661                    /usr/lib64/libgio-2.0.so.0.2200.5
    7f7c46518000-7f7c4651a000 r-xp 000a1000 08:04 2088661                    /usr/lib64/libgio-2.0.so.0.2200.5
    7f7c4651a000-7f7c4651b000 rwxp 000a3000 08:04 2088661                    /usr/lib64/libgio-2.0.so.0.2200.5
    7f7c4651b000-7f7c4651c000 rwxp 00000000 00:00 0
    7f7c4651c000-7f7c4653a000 r-xp 00000000 08:04 2134041                    /usr/lib64/libatk-1.0.so.0.2809.1
    7f7c4653a000-7f7c4673a000 ---p 0001e000 08:04 2134041                    /usr/lib64/libatk-1.0.so.0.2809.1
    7f7c4673a000-7f7c4673c000 r-xp 0001e000 08:04 2134041                    /usr/lib64/libatk-1.0.so.0.2809.1
    7f7c4673c000-7f7c4673d000 rwxp 00020000 08:04 2134041                    /usr/lib64/libatk-1.0.so.0.2809.1
    7f7c4673d000-7f7c467e4000 r-xp 00000000 08:04 2087277                    /usr/lib64/libgdk-x11-2.0.so.0.1800.9
    7f7c467e4000-7f7c469e4000 ---p 000a7000 08:04 2087277                    /usr/lib64/libgdk-x11-2.0.so.0.1800.9
    7f7c469e4000-7f7c469e8000 r-xp 000a7000 08:04 2087277                    /usr/lib64/libgdk-x11-2.0.so.0.1800.9
    7f7c469e8000-7f7c469ea000 rwxp 000ab000 08:04 2087277                    /usr/lib64/libgdk-x11-2.0.so.0.1800.9
    7f7c469ea000-7f7c46dd5000 r-xp 00000000 08:04 2087278                    /usr/lib64/libgtk-x11-2.0.so.0.1800.9
    7f7c46dd5000-7f7c46fd4000 ---p 003eb000 08:04 2087278                    /usr/lib64/libgtk-x11-2.0.so.0.1800.9
    7f7c46fd4000-7f7c46fdb000 r-xp 003ea000 08:04 2087278                    /usr/lib64/libgtk-x11-2.0.so.0.1800.9
    7f7c46fdb000-7f7c46fdf000 rwxp 003f1000 08:04 2087278                    /usr/lib64/libgtk-x11-2.0.so.0.1800.9
    7f7c46fdf000-7f7c46fe1000 rwxp 00000000 00:00 0
    7f7c46fe1000-7f7c4700e000 r-xp 00000000 08:04 1849622                    /lib64/libpcre.so.0.0.1
    7f7c4700e000-7f7c4720d000 ---p 0002d000 08:04 1849622                    /lib64/libpcre.so.0.0.1
    7f7c4720d000-7f7c4720e000 r-xp 0002c000 08:04 1849622                    /lib64/libpcre.so.0.0.1
    7f7c4720e000-7f7c4720f000 rwxp 0002d000 08:04 1849622                    /lib64/libpcre.so.0.0.1
    7f7c4720f000-7f7c47223000 r-xp 00000000 08:04 1710397                    /lib64/libz.so.1.2.3
    7f7c47223000-7f7c47423000 ---p 00014000 08:04 1710397                    /lib64/libz.so.1.2.3
    7f7c47423000-7f7c47424000 r-xp 00014000 08:04 1710397                    /lib64/libz.so.1.2.3
    7f7c47424000-7f7c47425000 rwxp 00015000 08:04 1710397                    /lib64/libz.so.1.2.3
    7f7c47425000-7f7c47443000 r-xp 00000000 08:04 2552313                    /lib64/ld-2.11.1.so
    7f7c47489000-7f7c475fe000 r-xp 00000000 08:04 171836                     /usr/lib64/locale/locale-archive
    7f7c475fe000-7f7c47616000 rwxp 00000000 00:00 0
    7f7c47641000-7f7c47642000 rwxp 00000000 00:00 0
    7f7c47642000-7f7c47643000 r-xp 0001d000 08:04 2552313                    /lib64/ld-2.11.1.so
    7f7c47643000-7f7c47644000 rwxp 0001e000 08:04 2552313                    /lib64/ld-2.11.1.so
    7f7c47644000-7f7c47645000 rwxp 00000000 00:00 0
    7fff1fbfa000-7fff1fc0a000 rwxp 00000000 00:00 0                          [stack]
    7fff1fcc6000-7fff1fcc7000 r-xp 00000000 00:00 0                          [vdso]
    ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]

    waiting for X server to shut down gnome-settings-daemon: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
    urxvt: X connection to ':0.0' broken, unable to recover, exiting.
    The application 'gimp' lost its connection to the display :0.1;
    most likely the X server was shut down or you killed/destroyed
    the application.

    (script-fu:15217): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): error


I had turned debug-level to 10 before the crash. The file is gigantic. Attaching...

Egon Hyszczak <eighty6me>
Wed 16 Jun 2010 01:39:39 AM UTC, original submission:  

After opening up a few images with no problems I attemped to close one via keyboard shortcut (ctrl+w).

Left me at the terminal... Here is a portion of the error messages
--------------------------------------------------
7f07d07cc000-7f07d0846000 r-xp 00000000 08:04 1824121                    /usr/lib64/libcairo.so.2.10800.8
7f07d0846000-7f07d0a46000 ---p 0007a000 08:04 1824121                    /usr/lib64/libcairo.so.2.10800.8
7f07d0a46000-7f07d0a48000 r-xp 0007a000 08:04 1824121                    /usr/lib64/libcairo.so.2.10800.8
7f07d0a48000-7f07d0a49000 rwxp 0007c000 08:04 1824121                    /usr/lib64/libcairo.so.2.10800.8
7f07d0a49000-7f07d0a55000 r-xp 00000000 08:04 2088222                    /usr/lib64/libpangocairo-1.0.so.0.2600.2
7f07d0a55000-7f07d0c54000 ---p 0000c000 08:04 2088222                    /usr/lib64/libpangocairo-1.0.so.0.2600.2
7f07d0c54000-7f07d0c55000 r-xp 0000b000 08:04 2088222                    /usr/lib64/libpangocairo-1.0.so.0.2600.2
7f07d0c55000-7f07d0c56000 rwxp 0000c000 08:04 2088222                    /usr/lib64/libpangocairo-1.0.so.0.2600.2
7f07d0c56000-7f07d0c71000 r-xp 00000000 08:04 2087276                    /usr/lib64/libgdk_pixbuf-2.0.so.0.1800.9

gimp: Fatal IO error 104 (Connection reset by peer) on X server :0.0.

(script-fu:8567): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): error
--------------------------------------------------

System is Gentoo 2.6.32 ~AMD64 clisp-2.48-r1 latest stumpwm.git built today.

I will try to get a more throrough error report. Trying to figure out how to run a debug stumpwm instance on a separate screen.

Egon Hyszczak <eighty6me>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #20763:  xwmhints-build.patch added by eighty6me (385B - application/octet-stream)
file #20760:  stumpwm-gimp-debug.2.txt added by eighty6me (343KiB - text/plain)
file #20759:  stumpwm-gimp-debug.1.txt added by eighty6me (390KiB - text/plain)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by eighty6me (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2010-06-16 eighty6me Attached File- Added xwmhints-build.patch, #20763
    2010-06-16 eighty6me Attached File- Added stumpwm-gimp-debug.2.txt, #20760
    2010-06-16 eighty6me Attached File- Added stumpwm-gimp-debug.1.txt, #20759

    Back to the top

    Powered by Savane 3.13-4448.
    Corresponding source code