libreport version: 2.0.10 abrt_version: 2.0.10 backtrace_rating: 4 cmdline: /usr/bin/gimp crash_function: __GI___libc_malloc executable: /usr/bin/gimp-2.8 kernel: 3.4.6-2.fc17.x86_64 pid: 2252 pwd: /home/eddie/Documents time: Wed 25 Jul 2012 12:04:53 PM CEST uid: 1000 username: eddie var_log_messages: Jul 25 12:05:03 Bassman abrt[10508]: Saved core dump of pid 2252 (/usr/bin/gimp-2.8) to /var/spool/abrt/ccpp-2012-07-25-12:04:53-2252 (349810688 bytes) backtrace: Text file, 91024 bytes dso_list: Text file, 5096 bytes maps: Text file, 56933 bytes cgroup: :9:perf_event:/ :8:blkio:/ :7:net_cls:/ :6:freezer:/ :5:devices:/ :4:memory:/ :3:cpuacct,cpu:/ :2:cpuset:/ :1:name=systemd:/user/eddie/1 core_backtrace: :f69712fe393313f44607679e934bf5a67f39ec50 0x7d3cd _int_malloc libc.so.6 - :f69712fe393313f44607679e934bf5a67f39ec50 0x7fc73 malloc libc.so.6 - :508cf66f72e70054a41215f80ed2385c6bb80030 0x164ea cairo_create libcairo.so.2 - :fd952473da735f9c0f50de231aa3d84d7855ef57 0x1fc03 gdk_cairo_create libgdk-x11-2.0.so.0 - :e03c3b34aea57f34b2ab8bc259fe203d1fd9aa49 0x51d29 - libgimpwidgets-2.0.so.0 - :e03c3b34aea57f34b2ab8bc259fe203d1fd9aa49 0x523a0 - libgimpwidgets-2.0.so.0 - :e03c3b34aea57f34b2ab8bc259fe203d1fd9aa49 0x5252a - libgimpwidgets-2.0.so.0 - :23d1440088fed14354e355ac2cbdba1f38fcf1a3 0x14db4c - libgtk-x11-2.0.so.0 - :41d17d4a5034f12665fbcbb2c80a4beca8bb0881 0xf664 g_closure_invoke libgobject-2.0.so.0 - :41d17d4a5034f12665fbcbb2c80a4beca8bb0881 0x206d8 - libgobject-2.0.so.0 - :41d17d4a5034f12665fbcbb2c80a4beca8bb0881 0x282a7 g_signal_emit_valist libgobject-2.0.so.0 - :41d17d4a5034f12665fbcbb2c80a4beca8bb0881 0x287c2 g_signal_emit libgobject-2.0.so.0 - :23d1440088fed14354e355ac2cbdba1f38fcf1a3 0x2815ae - libgtk-x11-2.0.so.0 - :23d1440088fed14354e355ac2cbdba1f38fcf1a3 0x14b914 gtk_propagate_event libgtk-x11-2.0.so.0 - :23d1440088fed14354e355ac2cbdba1f38fcf1a3 0x14bc7b gtk_main_do_event libgtk-x11-2.0.so.0 - :fd952473da735f9c0f50de231aa3d84d7855ef57 0x61edc - libgdk-x11-2.0.so.0 - :8c083e0f61deb55917e5c7b193fe4d000a7375f1 0x47695 g_main_context_dispatch libglib-2.0.so.0 - :8c083e0f61deb55917e5c7b193fe4d000a7375f1 0x479c8 - libglib-2.0.so.0 - :8c083e0f61deb55917e5c7b193fe4d000a7375f1 0x47dc2 g_main_loop_run libglib-2.0.so.0 - :fd3b4b06b698fed8a4803cb4e7d1e5b153f36c79 0xb8e98 app_run [pie] - :fd3b4b06b698fed8a4803cb4e7d1e5b153f36c79 0xb8946 main [pie] - environ: :XDG_VTNR=1 :XDG_SESSION_ID=1 :SSH_AGENT_PID=921 :HOSTNAME=Bassman :DM_CONTROL=/var/run/xdmctl :XDG_MENU_PREFIX=kde4- :SHELL=/bin/bash :HISTSIZE=1000 :XDM_MANAGED=method=classic :GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/eddie/.gtkrc-2.0:/home/eddie/.gtkrc-2.0-kde4:/home/eddie/.kde/share/config/gtkrc-2.0 :GS_LIB= :KDE_FULL_SESSION=true :QT_GRAPHICSSYSTEM_CHECKED=1 :USER=eddie :XCURSOR_SIZE=0 :SSH_AUTH_SOCK=/tmp/ssh-yUprEtFfT884/agent.884 :MAIL=/var/spool/mail/eddie :DESKTOP_SESSION=default :PATH=/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/local/sbin:/usr/sbin:/home/eddie/.local/bin:/home/eddie/bin :PWD=/home/eddie :KDE_SESSION_UID=1000 :KDE_IS_PRELINKED=1 :LANG=en_US.UTF-8 :KDEDIRS=/usr :SSH_ASKPASS=/usr/bin/ksshaskpass :HISTCONTROL=ignoredups :SHLVL=2 :XDG_SEAT=seat0 :HOME=/home/eddie :KDE_SESSION_VERSION=4 :XCURSOR_THEME=default :LOGNAME=eddie :XDG_DATA_DIRS=/usr/share/kde-settings/kde-profile/default/share:/usr/local/share:/usr/share :DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-m96SWmPF5v,guid=c60ebdea5fe533e8f13bd8bf00000049 :'LESSOPEN=||/usr/bin/lesspipe.sh %s' :WINDOWPATH=1 :XDG_RUNTIME_DIR=/run/user/eddie :DISPLAY=:0 :QT_PLUGIN_PATH=/usr/lib64/kde4/plugins:/usr/lib/kde4/plugins:/home/eddie/.kde/lib64/kde4/plugins/:/usr/lib64/kde4/plugins/ :XAUTHORITY=/tmp/kde-eddie/xauth-1000-_0 :_=/usr/libexec/kde4/start_kdeinit_wrapper :KDE_MULTIHEAD=false :SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/999,unix/unix:/tmp/.ICE-unix/999 :GTK_RC_FILES=/etc/gtk/gtkrc:/home/eddie/.gtkrc:/home/eddie/.kde/share/config/gtkrc :LANGUAGE= :DESKTOP_STARTUP_ID=Bassman;1343208170;385904;1095_TIME3746403 limits: :Limit Soft Limit Hard Limit Units :Max cpu time unlimited unlimited seconds :Max file size unlimited unlimited bytes :Max data size unlimited unlimited bytes :Max stack size 8388608 unlimited bytes :Max core file size 0 unlimited bytes :Max resident set unlimited unlimited bytes :Max processes 1024 28868 processes :Max open files 1024 4096 files :Max locked memory 65536 65536 bytes :Max address space unlimited unlimited bytes :Max file locks unlimited unlimited locks :Max pending signals 28868 28868 signals :Max msgqueue size 819200 819200 bytes :Max nice priority 0 0 :Max realtime priority 0 0 :Max realtime timeout unlimited unlimited us open_fds: :0:pipe:[93462] :pos: 0 :flags: 00 :1:/home/eddie/.xsession-errors :pos: 5608193 :flags: 0100001 :2:/home/eddie/.xsession-errors :pos: 5608193 :flags: 0100001 :3:socket:[94712] :pos: 0 :flags: 02004002 :4:anon_inode:[eventfd] :pos: 0 :flags: 02004002 :5:socket:[94713] :pos: 0 :flags: 02004002 :6:anon_inode:[eventfd] :pos: 0 :flags: 02004002 :7:pipe:[93554] :pos: 0 :flags: 00 :8:/home/eddie/.gimp-2.8/gimpswap.2252 :pos: 176692624 :flags: 0100002 :9:socket:[94739] :pos: 0 :flags: 02004002 :10:anon_inode:inotify :pos: 0 :flags: 02004000 :11:socket:[100662] :pos: 0 :flags: 02004002 :12:pipe:[93555] :pos: 0 :flags: 01
Created attachment 600260 [details] File: dso_list
Created attachment 600261 [details] File: maps
Created attachment 600262 [details] File: backtrace
Hi. The backtrace is a bit problematic as several libraries seem to have been updated while the process was running, i.e. the library locations may have changed. Even leaving this aside, malloc() should only ever crash as a result of heap corruption introduced previously, i.e. is a consecutive fault. To be able to get at the root cause, I need additional information (not sure if this is enough however): - What did you do in GIMP that led to this error? - glibc tends to spit out error messages when encountering "problems" during allocation or deallocation of memory. Have you saved them somewhere? They may be in the file ~/.xsession-errors if you haven't logged out and in again since this happened. Please check if this file contains any relevant error messages. If you can't find them, perhaps because you logged out and back in again, or rebooted in the meantime, can you reproduce the error? Start gimp from the command line/a terminal to be able to capture error messages. Thanks.
I was editing windows size of text after I texted on it so it fits to the image. Suddenly GIMP stop working and get killed. I don't know where to find the file but I'm sure I did not restart my computer or logged out after the error. I also tried to reproduce the error but the tool works fine. Maybe it isn't the tool. Thanks.
Found it. Searched for GIMP and I find thousands and thousands of this: "(gimp:2252): GLib-GObject-WARNING **: invalid cast from `GdkOffscreenWindow' to `GdkWindowImplX11' (gimp:2252): GLib-GObject-WARNING **: invalid cast from `GdkOffscreenWindow' to `GdkDrawableImplX11'" and also the same for this: "(gimp:10922): GLib-GObject-WARNING **: invalid cast from `GdkOffscreenWindow' to `GdkDrawableImplX11' (gimp:10922): GLib-GObject-WARNING **: invalid cast from `GdkOffscreenWindow' to `GdkDrawableImplX11'"
Is this file anywhere near a size where you could attach it (compressed if necessary) to this bug report? The lines you quoted probably don't contribute to your problem, but may drown out other pertinent messages. Thanks!
Created attachment 600320 [details] .xsession-errors
Sorry for taking so long to respond. The .xsession-errors file didn't help in finding out what the issue caused unfortunately. Have you seen this error with the updated version 2.8.2 of GIMP?
No worry. I'm no longer in Fedora. I'm now on Kubuntu and no, I haven't seen this error on the updated version. I'm trying to reproduce it again, but nothing happens.