emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Crash in xg_get_image_for_pixmap with ENABLE_CHECKING=1


From: Reiner Steib
Subject: Crash in xg_get_image_for_pixmap with ENABLE_CHECKING=1
Date: Wed, 22 Feb 2006 15:25:39 +0100
User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux)

M-x report-emacs-bug RET wrote:
> Please describe exactly what actions triggered the bug
> and the precise symptoms of the bug:

Emacs crash when exiting from a group in Gnus.

> If emacs crashed, and you have the emacs process in the gdb debugger,
> please include the output from the following gdb commands:
>     `bt full' and `xbacktrace'.
> If you would like to further debug the crash, please read the file
> /import/xtra/emacs/HEAD/share/emacs/22.0.50/etc/DEBUG for instructions.

DISPLAY = :0.0
TERM = screen
Breakpoint 1 at 0x530bb0: file [...]/emacs/src/emacs.c, line 463.
Breakpoint 2 at 0x55a050: file [...]/emacs/src/sysdep.c, line 1373.
[...]
Detaching after fork from child process 2334.

Emacs fatal error: [...]/emacs/src/gtkutil.c:352: assertion failed: 
GC_STRINGP(file)
[Switching to Thread 182940272320 (LWP 25641)]

Breakpoint 1, abort ()
    at [...]/emacs/src/emacs.c:463
463     {
(gdb) bt full
#0  abort () at [...]/emacs/src/emacs.c:463
No locals.
#1  0x00000000005a3634 in die (msg=Variable "msg" is not available.
)
    at [...]/emacs/src/alloc.c:6193
No locals.
#2  0x000000000052a5df in xg_get_image_for_pixmap (f=0x1018880, img=0x24293b0, 
    widget=0x1019a90, old_widget=0x1bef8a0)
    at [...]/emacs/src/gtkutil.c:390
        cmap = Variable "cmap" is not available.
(gdb) bt
#0  abort () at [...]/emacs/src/emacs.c:463
#1  0x00000000005a3634 in die (msg=Variable "msg" is not available.
)
    at [...]/emacs/src/alloc.c:6193
#2  0x000000000052a5df in xg_get_image_for_pixmap (f=0x1018880, img=0x24293b0, 
    widget=0x1019a90, old_widget=0x1bef8a0)
    at [...]/emacs/src/gtkutil.c:390
#3  0x000000000052ef95 in update_frame_tool_bar (f=0x1018880)
    at [...]/emacs/src/gtkutil.c:3696
#4  0x000000000049adb1 in redisplay_window (window=35401764, just_this_one_p=0)
    at [...]/emacs/src/xdisp.c:9588
#5  0x000000000049b79d in redisplay_window_0 (window=Variable "window" is not 
available.
)
    at [...]/emacs/src/xdisp.c:11451
#6  0x00000000005c4558 in internal_condition_case_1 (
    bfun=0x49b770 <redisplay_window_0>, arg=35401764, handlers=10815189, 
    hfun=0x463350 <redisplay_window_error>)
    at [...]/emacs/src/eval.c:1506
#7  0x000000000047cf4f in redisplay_windows (window=35401764)
    at [...]/emacs/src/xdisp.c:11430
#8  0x00000000004902b5 in redisplay_internal (preserve_echo_area=Variable 
"preserve_echo_area" is not available.
)
    at [...]/emacs/src/xdisp.c:10990
#9  0x0000000000543696 in read_char (commandflag=1, nmaps=7, 
    maps=0x7fbfffd490, prev_event=10832881, used_mouse_menu=0x7fbfffd534)
    at [...]/emacs/src/keyboard.c:2549
#10 0x00000000005480db in read_key_sequence (keybuf=0x7fbfffd6d0, bufsize=30, 
    prompt=10832881, dont_downcase_last=0, can_return_switch_frame=1, 
    fix_current_buffer=1)
    at [...]/emacs/src/keyboard.c:8874
#11 0x000000000054b912 in command_loop_1 ()
    at [...]/emacs/src/keyboard.c:1536
#12 0x00000000005c4871 in internal_condition_case (
    bfun=0x54b650 <command_loop_1>, handlers=10926353, 
    hfun=0x542170 <cmd_error>)
    at [...]/emacs/src/eval.c:1465
#13 0x0000000000540f9a in command_loop_2 ()
    at [...]/emacs/src/keyboard.c:1328
#14 0x00000000005c49c0 in internal_catch (tag=Variable "tag" is not available.
)
    at [...]/emacs/src/eval.c:1211
#15 0x0000000000541b98 in command_loop ()
    at [...]/emacs/src/keyboard.c:1307
#16 0x0000000000541c31 in recursive_edit_1 ()
    at [...]/emacs/src/keyboard.c:1000
#17 0x0000000000541dd0 in Frecursive_edit ()
    at [...]/emacs/src/keyboard.c:1061
#18 0x00000000005319f6 in main (argc=5, argv=0x7fbfffdf58)
    at [...]/emacs/src/emacs.c:1789
(gdb) xbacktrace 
(gdb) 

If I can provide more information, please tell me which gdb commands I
should use.

> In GNU Emacs 22.0.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 2.4.9)
>  of 2006-02-22 on bridgekeeper
> X server distributor `The X.Org Foundation', version 11.0.60801000
> configured using `configure '--prefix=/import/xtra/emacs/HEAD' '--with-gtk' 
> '--exec-prefix=/import/xtra/emacs/HEAD-x86_64''

Compiled with MYCPPFLAGS='-DENABLE_CHECKING=1'

> Important settings:
>   value of $LC_ALL: nil
>   value of $LC_COLLATE: POSIX
>   value of $LC_CTYPE: address@hidden
>   value of $LC_MESSAGES: nil
>   value of $LC_MONETARY: nil
>   value of $LC_NUMERIC: nil
>   value of $LC_TIME: nil
>   value of $LANG: en_US
>   locale-coding-system: iso-8859-15
>   default-enable-multibyte-characters: t

Bye, Reiner.
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]