--- Begin Message ---
Package: xterm
Version: 393-1
Severity: important
I got a segmentation fault when clicking on the right button.
Core was generated by `/usr/bin/xterm -xrm *printFileOnXError:
/home/vinc17/private/xterm-saved-172316'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 class_of (cell=0x7fb5479b9da8, ld=0x0) at ../button.c:3606
The full backtrace:
Thread 1 (Thread 0x7fb547a6a280 (LWP 5045)):
#0 class_of (cell=0x7fb5479b9da8, ld=0x0) at ../button.c:3606
temp = {row = <optimized out>, col = 0}
result = 0
temp = <optimized out>
result = <optimized out>
#1 ComputeSelect (xw=xw@entry=0x7fb5479ad010, extend=extend@entry=0, normal=1,
endc=0x7fb5479b9dd8, startc=0x7fb5479b9dd0) at ../button.c:4160
mark = <optimized out>
screen = 0x7fb5479ad1d0
cclass = <optimized out>
first = {row = -260, col = 0}
last = <optimized out>
ignored = 0 '\000'
ld = {startSel = 0x0, endSel = 0x559b94310190}
ltmp = <optimized out>
#2 0x0000559b7d2adf6d in ExtendExtend (xw=xw@entry=0x7fb5479ad010,
cell=cell@entry=0x7fffa94a9be8) at ../button.c:3319
screen = 0x7fb5479ad1d0
coord = <optimized out>
#3 0x0000559b7d2ae065 in EndExtend (xw=xw@entry=0x7fb5479ad010,
event=event@entry=0x7fffa94aa0a0, params=params@entry=0x559b941ab410,
num_params=2, use_cursor_loc=use_cursor_loc@entry=0) at ../button.c:3101
cell = {row = 19, col = 10}
screen = 0x7fb5479ad1d0
#4 0x0000559b7d2afcf6 in do_select_end (num_params=<optimized out>,
use_cursor_loc=0, params=0x559b941ab410, event=0x7fffa94aa0a0,
xw=0x7fb5479ad010) at ../button.c:1573
screen = <optimized out>
screen = <optimized out>
#5 do_select_end (use_cursor_loc=0, num_params=0x559b941ab3b0,
params=0x559b941ab410, event=0x7fffa94aa0a0, xw=0x7fb5479ad010) at
../button.c:1553
screen = 0x7fb5479ad1d0
screen = <optimized out>
#6 HandleSelectEnd (w=<optimized out>, event=0x7fffa94aa0a0,
params=0x559b941ab410, num_params=0x559b941ab3b0) at ../button.c:1591
xw = 0x7fb5479ad010
#7 0x00007fb548071d1f in HandleActions (w=w@entry=0x7fb5479ad010,
event=0x7fffa94aa0a0, stateTree=0x559b941abf80, accelWidget=<optimized out>,
procs=0x559b941efe58, actions=actions@entry=0x559b941ab3a0) at
../../src/TMstate.c:653
actionHookList = 0x0
bindWidget = <optimized out>
#8 0x00007fb5480725e1 in HandleSimpleState (w=w@entry=0x7fb5479ad010,
tmRecPtr=tmRecPtr@entry=0x7fb5479ad058,
curEventPtr=curEventPtr@entry=0x7fffa94a9df0) at ../../src/TMstate.c:878
bindData = <optimized out>
procs = <optimized out>
accelWidget = <optimized out>
xlations = 0x559b941c83f0
contextPtr = 0x7fb5479ad068
i = <optimized out>
actions = <optimized out>
matchExact = <optimized out>
match = <optimized out>
complexMatchState = <optimized out>
typeIndex = <optimized out>
modIndex = <optimized out>
matchTreeIndex = <optimized out>
#9 0x00007fb548073508 in _XtTranslateEvent (w=w@entry=0x7fb5479ad010,
event=event@entry=0x7fffa94aa0a0) at ../../src/TMstate.c:1076
tmRecPtr = <optimized out>
curEvent = {xev = 0x7fffa94aa0a0, event = {modifiers = 3072,
modifierMask = 0, lateModifiers = 0x0, eventType = 5, eventCode = 4,
eventCodeMask = 0, matchEvent = 0x0, standard = 0 '\000'}}
current_state = <optimized out>
#10 0x00007fb54804aa0b in XtDispatchEventToWidget
(widget=widget@entry=0x7fb5479ad010, event=event@entry=0x7fffa94aa0a0) at
../../src/Event.c:932
p = <optimized out>
was_dispatched = <optimized out>
call_tm = <optimized out>
cont_to_disp = 1 '\001'
mask = <optimized out>
app = <optimized out>
#11 0x00007fb54804b152 in _XtDefaultDispatcher (event=0x7fffa94aa0a0) at
../../src/Event.c:1406
mask = 8
dspWidget = 0x7fb5479ad010
was_filtered = <optimized out>
widget = 0x7fb5479ad010
grabType = remap
pdi = 0x559b9418a640
grabList = 0x0
was_dispatched = 0 '\000'
app = <optimized out>
#12 0x00007fb54804b2b1 in XtDispatchEvent (event=event@entry=0x7fffa94aa0a0) at
../../src/Event.c:1480
was_dispatched = <optimized out>
safe = <optimized out>
dispatch_level = 1
starting_count = 0
pd = <optimized out>
time = <optimized out>
dispatch = <optimized out>
app = 0x559b941824e0
#13 0x0000559b7d2eadf7 in mergeButtonEvents (target=<optimized out>) at
../misc.c:534
next_event = {type = 5, xany = {type = 5, serial = 26860, send_event =
0, display = 0x559b941837d0, window = 35651612}, xkey = {type = 5, serial =
26860, send_event = 0, display = 0x559b941837d0, window = 35651612, root =
1662, subwindow = 0, time = 22007178, x = 131, y = 431, x_root = 350, y_root =
521, state = 3072, keycode = 4, same_screen = 1}, xbutton = {type = 5, serial =
26860, send_event = 0, display = 0x559b941837d0, window = 35651612, root =
1662, subwindow = 0, time = 22007178, x = 131, y = 431, x_root = 350, y_root =
521, state = 3072, button = 4, same_screen = 1}, xmotion = {type = 5, serial =
26860, send_event = 0, display = 0x559b941837d0, window = 35651612, root =
1662, subwindow = 0, time = 22007178, x = 131, y = 431, x_root = 350, y_root =
521, state = 3072, is_hint = 4 '\004', same_screen = 1}, xcrossing = {type = 5,
serial = 26860, send_event = 0, display = 0x559b941837d0, window = 35651612,
root = 1662, subwindow = 0, time = 22007178, x = 131, y = 431, x_root = 350,
y_root = 521, mode = 3072, detail = 4, same_screen = 1, focus = 1, state = 0},
xfocus = {type = 5, serial = 26860, send_event = 0, display = 0x559b941837d0,
window = 35651612, mode = 1662, detail = 0}, xexpose = {type = 5, serial =
26860, send_event = 0, display = 0x559b941837d0, window = 35651612, x = 1662, y
= 0, width = 0, height = 0, count = 22007178}, xgraphicsexpose = {type = 5,
serial = 26860, send_event = 0, display = 0x559b941837d0, drawable = 35651612,
x = 1662, y = 0, width = 0, height = 0, count = 22007178, major_code = 0,
minor_code = 131}, xnoexpose = {type = 5, serial = 26860, send_event = 0,
display = 0x559b941837d0, drawable = 35651612, major_code = 1662, minor_code =
0}, xvisibility = {type = 5, serial = 26860, send_event = 0, display =
0x559b941837d0, window = 35651612, state = 1662}, xcreatewindow = {type = 5,
serial = 26860, send_event = 0, display = 0x559b941837d0, parent = 35651612,
window = 1662, x = 0, y = 0, width = 22007178, height = 0, border_width = 131,
override_redirect = 431}, xdestroywindow = {type = 5, serial = 26860,
send_event = 0, display = 0x559b941837d0, event = 35651612, window = 1662},
xunmap = {type = 5, serial = 26860, send_event = 0, display = 0x559b941837d0,
event = 35651612, window = 1662, from_configure = 0}, xmap = {type = 5, serial
= 26860, send_event = 0, display = 0x559b941837d0, event = 35651612, window =
1662, override_redirect = 0}, xmaprequest = {type = 5, serial = 26860,
send_event = 0, display = 0x559b941837d0, parent = 35651612, window = 1662},
xreparent = {type = 5, serial = 26860, send_event = 0, display =
0x559b941837d0, event = 35651612, window = 1662, parent = 0, x = 22007178, y =
0, override_redirect = 131}, xconfigure = {type = 5, serial = 26860, send_event
= 0, display = 0x559b941837d0, event = 35651612, window = 1662, x = 0, y = 0,
width = 22007178, height = 0, border_width = 131, above = 2237677961566,
override_redirect = 3072}, xgravity = {type = 5, serial = 26860, send_event =
0, display = 0x559b941837d0, event = 35651612, window = 1662, x = 0, y = 0},
xresizerequest = {type = 5, serial = 26860, send_event = 0, display =
0x559b941837d0, window = 35651612, width = 1662, height = 0}, xconfigurerequest
= {type = 5, serial = 26860, send_event = 0, display = 0x559b941837d0, parent =
35651612, window = 1662, x = 0, y = 0, width = 22007178, height = 0,
border_width = 131, above = 2237677961566, detail = 3072, value_mask =
4294967297}, xcirculate = {type = 5, serial = 26860, send_event = 0, display =
0x559b941837d0, event = 35651612, window = 1662, place = 0}, xcirculaterequest
= {type = 5, serial = 26860, send_event = 0, display = 0x559b941837d0, parent =
35651612, window = 1662, place = 0}, xproperty = {type = 5, serial = 26860,
send_event = 0, display = 0x559b941837d0, window = 35651612, atom = 1662, time
= 0, state = 22007178}, xselectionclear = {type = 5, serial = 26860, send_event
= 0, display = 0x559b941837d0, window = 35651612, selection = 1662, time = 0},
xselectionrequest = {type = 5, serial = 26860, send_event = 0, display =
0x559b941837d0, owner = 35651612, requestor = 1662, selection = 0, target =
22007178, property = 1851130904707, time = 2237677961566}, xselection = {type =
5, serial = 26860, send_event = 0, display = 0x559b941837d0, requestor =
35651612, selection = 1662, target = 0, property = 22007178, time =
1851130904707}, xcolormap = {type = 5, serial = 26860, send_event = 0, display
= 0x559b941837d0, window = 35651612, colormap = 1662, new = 0, state = 0},
xclient = {type = 5, serial = 26860, send_event = 0, display = 0x559b941837d0,
window = 35651612, message_type = 1662, format = 0, data = {b =
"\212\315O\001\000\000\000\000\203\000\000\000\257\001\000\000^\001\000", s =
{-12918, 335, 0, 0, 131, 0, 431, 0, 350, 0}, l = {22007178, 1851130904707,
2237677961566, 17179872256, 4294967297}}}, xmapping = {type = 5, serial =
26860, send_event = 0, display = 0x559b941837d0, window = 35651612, request =
1662, first_keycode = 0, count = 0}, xerror = {type = 5, display = 0x68ec,
resourceid = 0, serial = 94126692906960, error_code = 28 '\034', request_code =
0 '\000', minor_code = 32 ' '}, xkeymap = {type = 5, serial = 26860, send_event
= 0, display = 0x559b941837d0, window = 35651612, key_vector = "~\006", '\000'
<repeats 14 times>,
"\212\315O\001\000\000\000\000\203\000\000\000\257\001\000"}, xgeneric = {type
= 5, serial = 26860, send_event = 0, display = 0x559b941837d0, extension =
35651612, evtype = 0}, xcookie = {type = 5, serial = 26860, send_event = 0,
display = 0x559b941837d0, extension = 35651612, evtype = 0, cookie = 1662, data
= 0x0}, pad = {5, 26860, 0, 94126692906960, 35651612, 1662, 0, 22007178,
1851130904707, 2237677961566, 17179872256, 4294967297, 0 <repeats 12 times>}}
p = <optimized out>
next_event = <optimized out>
p = <optimized out>
merge_this = <optimized out>
q = <optimized out>
#14 xtermAppPending () at ../misc.c:563
result = <optimized out>
this_event = {type = 5, xany = {type = 5, serial = 26860, send_event =
0, display = 0x559b941837d0, window = 35651612}, xkey = {type = 5, serial =
26860, send_event = 0, display = 0x559b941837d0, window = 35651612, root =
1662, subwindow = 0, time = 22007178, x = 131, y = 431, x_root = 350, y_root =
521, state = 3072, keycode = 4, same_screen = 1}, xbutton = {type = 5, serial =
26860, send_event = 0, display = 0x559b941837d0, window = 35651612, root =
1662, subwindow = 0, time = 22007178, x = 131, y = 431, x_root = 350, y_root =
521, state = 3072, button = 4, same_screen = 1}, xmotion = {type = 5, serial =
26860, send_event = 0, display = 0x559b941837d0, window = 35651612, root =
1662, subwindow = 0, time = 22007178, x = 131, y = 431, x_root = 350, y_root =
521, state = 3072, is_hint = 4 '\004', same_screen = 1}, xcrossing = {type = 5,
serial = 26860, send_event = 0, display = 0x559b941837d0, window = 35651612,
root = 1662, subwindow = 0, time = 22007178, x = 131, y = 431, x_root = 350,
y_root = 521, mode = 3072, detail = 4, same_screen = 1, focus = 1, state = 0},
xfocus = {type = 5, serial = 26860, send_event = 0, display = 0x559b941837d0,
window = 35651612, mode = 1662, detail = 0}, xexpose = {type = 5, serial =
26860, send_event = 0, display = 0x559b941837d0, window = 35651612, x = 1662, y
= 0, width = 0, height = 0, count = 22007178}, xgraphicsexpose = {type = 5,
serial = 26860, send_event = 0, display = 0x559b941837d0, drawable = 35651612,
x = 1662, y = 0, width = 0, height = 0, count = 22007178, major_code = 0,
minor_code = 131}, xnoexpose = {type = 5, serial = 26860, send_event = 0,
display = 0x559b941837d0, drawable = 35651612, major_code = 1662, minor_code =
0}, xvisibility = {type = 5, serial = 26860, send_event = 0, display =
0x559b941837d0, window = 35651612, state = 1662}, xcreatewindow = {type = 5,
serial = 26860, send_event = 0, display = 0x559b941837d0, parent = 35651612,
window = 1662, x = 0, y = 0, width = 22007178, height = 0, border_width = 131,
override_redirect = 431}, xdestroywindow = {type = 5, serial = 26860,
send_event = 0, display = 0x559b941837d0, event = 35651612, window = 1662},
xunmap = {type = 5, serial = 26860, send_event = 0, display = 0x559b941837d0,
event = 35651612, window = 1662, from_configure = 0}, xmap = {type = 5, serial
= 26860, send_event = 0, display = 0x559b941837d0, event = 35651612, window =
1662, override_redirect = 0}, xmaprequest = {type = 5, serial = 26860,
send_event = 0, display = 0x559b941837d0, parent = 35651612, window = 1662},
xreparent = {type = 5, serial = 26860, send_event = 0, display =
0x559b941837d0, event = 35651612, window = 1662, parent = 0, x = 22007178, y =
0, override_redirect = 131}, xconfigure = {type = 5, serial = 26860, send_event
= 0, display = 0x559b941837d0, event = 35651612, window = 1662, x = 0, y = 0,
width = 22007178, height = 0, border_width = 131, above = 2237677961566,
override_redirect = 3072}, xgravity = {type = 5, serial = 26860, send_event =
0, display = 0x559b941837d0, event = 35651612, window = 1662, x = 0, y = 0},
xresizerequest = {type = 5, serial = 26860, send_event = 0, display =
0x559b941837d0, window = 35651612, width = 1662, height = 0}, xconfigurerequest
= {type = 5, serial = 26860, send_event = 0, display = 0x559b941837d0, parent =
35651612, window = 1662, x = 0, y = 0, width = 22007178, height = 0,
border_width = 131, above = 2237677961566, detail = 3072, value_mask =
4294967297}, xcirculate = {type = 5, serial = 26860, send_event = 0, display =
0x559b941837d0, event = 35651612, window = 1662, place = 0}, xcirculaterequest
= {type = 5, serial = 26860, send_event = 0, display = 0x559b941837d0, parent =
35651612, window = 1662, place = 0}, xproperty = {type = 5, serial = 26860,
send_event = 0, display = 0x559b941837d0, window = 35651612, atom = 1662, time
= 0, state = 22007178}, xselectionclear = {type = 5, serial = 26860, send_event
= 0, display = 0x559b941837d0, window = 35651612, selection = 1662, time = 0},
xselectionrequest = {type = 5, serial = 26860, send_event = 0, display =
0x559b941837d0, owner = 35651612, requestor = 1662, selection = 0, target =
22007178, property = 1851130904707, time = 2237677961566}, xselection = {type =
5, serial = 26860, send_event = 0, display = 0x559b941837d0, requestor =
35651612, selection = 1662, target = 0, property = 22007178, time =
1851130904707}, xcolormap = {type = 5, serial = 26860, send_event = 0, display
= 0x559b941837d0, window = 35651612, colormap = 1662, new = 0, state = 0},
xclient = {type = 5, serial = 26860, send_event = 0, display = 0x559b941837d0,
window = 35651612, message_type = 1662, format = 0, data = {b =
"\212\315O\001\000\000\000\000\203\000\000\000\257\001\000\000^\001\000", s =
{-12918, 335, 0, 0, 131, 0, 431, 0, 350, 0}, l = {22007178, 1851130904707,
2237677961566, 17179872256, 4294967297}}}, xmapping = {type = 5, serial =
26860, send_event = 0, display = 0x559b941837d0, window = 35651612, request =
1662, first_keycode = 0, count = 0}, xerror = {type = 5, display = 0x68ec,
resourceid = 0, serial = 94126692906960, error_code = 28 '\034', request_code =
0 '\000', minor_code = 32 ' '}, xkeymap = {type = 5, serial = 26860, send_event
= 0, display = 0x559b941837d0, window = 35651612, key_vector = "~\006", '\000'
<repeats 14 times>,
"\212\315O\001\000\000\000\000\203\000\000\000\257\001\000"}, xgeneric = {type
= 5, serial = 26860, send_event = 0, display = 0x559b941837d0, extension =
35651612, evtype = 0}, xcookie = {type = 5, serial = 26860, send_event = 0,
display = 0x559b941837d0, extension = 35651612, evtype = 0, cookie = 1662, data
= 0x0}, pad = {5, 26860, 0, 94126692906960, 35651612, 1662, 0, 22007178,
1851130904707, 2237677961566, 17179872256, 4294967297, 0 <repeats 12 times>}}
found = 1 '\001'
#15 0x0000559b7d2c55df in in_put (xw=<optimized out>) at ../charproc.c:6680
size = <optimized out>
time_select = <optimized out>
screen = <optimized out>
i = <optimized out>
should_wait = 1
my_timeout = {tv_sec = 0, tv_usec = 0}
update = 0
select_mask = {fds_bits = {8, 0 <repeats 15 times>}}
write_mask = {fds_bits = {0 <repeats 16 times>}}
screen = <optimized out>
i = <optimized out>
update = <optimized out>
should_wait = <optimized out>
my_timeout = <optimized out>
size = <optimized out>
time_select = <optimized out>
__d = <optimized out>
__d = <optimized out>
__i__ = <optimized out>
__d = <optimized out>
__i__ = <optimized out>
__i = <optimized out>
__arr = <optimized out>
try_timeout = <optimized out>
tick = <optimized out>
try_timeout = <optimized out>
__d = <optimized out>
__d = <optimized out>
__d = <optimized out>
#16 doinput (xw=0x7fb5479ad010) at ../charproc.c:6697
screen = 0x7fb5479ad1d0
screen = <optimized out>
#17 VTparse (xw=xw@entry=0x7fb5479ad010) at ../charproc.c:6169
keep_running = <optimized out>
#18 0x0000559b7d2c5c59 in VTRun (xw=0x7fb5479ad010) at ../charproc.c:9348
screen = 0x7fb5479ad1d0
#19 0x0000559b7d2a6a8a in main (argc=<optimized out>, argv=<optimized out>) at
../main.c:3098
tblFullscreen = {{name = 0x559b7d3155ba "Always", code = 2}, {name =
0x559b7d3155c1 "Never", code = 3}}
form_top = 0x559b941ac590
menu_top = 0x559b941ac590
menu_high = 0
screen = <optimized out>
mode = <optimized out>
my_class = 0x559b9417f330 "XTerm"
line_speed = 15
winToEmbedInto = 0
-- System Information:
Debian Release: trixie/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500,
'stable-security'), (500, 'stable-debug'), (500, 'proposed-updates-debug'),
(500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.11.0-rc2+ (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages xterm depends on:
ii libc6 2.39-6
ii libfontconfig1 2.15.0-1.1
ii libfreetype6 2.13.2+dfsg-1+b4
ii libice6 2:1.0.10-1+b1
ii libtinfo6 6.5-2
ii libutempter0 1.2.1-3+b1
ii libx11-6 2:1.8.7-1+b1
ii libxaw7 2:1.0.14-1+b2
ii libxext6 2:1.3.4-1+b1
ii libxft2 2.3.6-1+b1
ii libxinerama1 2:1.1.4-3+b1
ii libxmu6 2:1.1.3-3+b2
ii libxpm4 1:3.5.17-1+b1
ii libxt6t64 1:1.2.1-1.2
ii xbitmaps 1.1.1-2.2
Versions of packages xterm recommends:
ii luit [luit] 2.0.20221028-1
ii x11-utils 7.7+6+b1
Versions of packages xterm suggests:
pn xfonts-cyrillic <none>
-- no debconf information
--
Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)
--- End Message ---