Bug 1132905 - [abrt] caja: handle_error(): caja killed by SIGTRAP
Summary: [abrt] caja: handle_error(): caja killed by SIGTRAP
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: caja
Version: 20
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Wolfgang Ulbrich
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:07231181f3d41645cc1bbbbbc15...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-08-22 08:59 UTC by Patrick Monnerat
Modified: 2015-02-15 03:32 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2014-10-24 13:38:17 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (47.09 KB, text/plain)
2014-08-22 08:59 UTC, Patrick Monnerat
no flags Details
File: cgroup (182 bytes, text/plain)
2014-08-22 08:59 UTC, Patrick Monnerat
no flags Details
File: core_backtrace (11.46 KB, text/plain)
2014-08-22 08:59 UTC, Patrick Monnerat
no flags Details
File: dso_list (16.88 KB, text/plain)
2014-08-22 08:59 UTC, Patrick Monnerat
no flags Details
File: environ (1.49 KB, text/plain)
2014-08-22 08:59 UTC, Patrick Monnerat
no flags Details
File: limits (1.29 KB, text/plain)
2014-08-22 08:59 UTC, Patrick Monnerat
no flags Details
File: maps (86.91 KB, text/plain)
2014-08-22 08:59 UTC, Patrick Monnerat
no flags Details
File: open_fds (3.46 KB, text/plain)
2014-08-22 08:59 UTC, Patrick Monnerat
no flags Details
File: proc_pid_status (961 bytes, text/plain)
2014-08-22 08:59 UTC, Patrick Monnerat
no flags Details
File: var_log_messages (314 bytes, text/plain)
2014-08-22 08:59 UTC, Patrick Monnerat
no flags Details

Description Patrick Monnerat 2014-08-22 08:59:22 UTC
Description of problem:
Beacon appeared at xinetd vnc session startup ...?
No usage trouble.

Version-Release number of selected component:
caja-1.8.1-5.fc20

Additional info:
reporter:       libreport-2.2.3
backtrace_rating: 4
cmdline:        caja
crash_function: handle_error
executable:     /usr/bin/caja
kernel:         3.15.10-200.fc20.x86_64
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (9 frames)
 #4 handle_error at xcb_io.c:213
 #5 handle_response at xcb_io.c:325
 #8 XCloseDisplay at ClDisplay.c:61
 #9 make_root_pixmap at mate-bg.c:1305
 #10 mate_bg_create_pixmap at mate-bg.c:1194
 #11 eel_background_ensure_realized at eel-background.c:363
 #12 eel_background_set_up_widget at eel-background.c:550
 #13 background_changed_cb at eel-background.c:603
 #18 gtk_main at gtkmain.c:1257

Comment 1 Patrick Monnerat 2014-08-22 08:59:25 UTC
Created attachment 929483 [details]
File: backtrace

Comment 2 Patrick Monnerat 2014-08-22 08:59:26 UTC
Created attachment 929484 [details]
File: cgroup

Comment 3 Patrick Monnerat 2014-08-22 08:59:28 UTC
Created attachment 929485 [details]
File: core_backtrace

Comment 4 Patrick Monnerat 2014-08-22 08:59:29 UTC
Created attachment 929486 [details]
File: dso_list

Comment 5 Patrick Monnerat 2014-08-22 08:59:30 UTC
Created attachment 929487 [details]
File: environ

Comment 6 Patrick Monnerat 2014-08-22 08:59:31 UTC
Created attachment 929488 [details]
File: limits

Comment 7 Patrick Monnerat 2014-08-22 08:59:33 UTC
Created attachment 929489 [details]
File: maps

Comment 8 Patrick Monnerat 2014-08-22 08:59:34 UTC
Created attachment 929490 [details]
File: open_fds

Comment 9 Patrick Monnerat 2014-08-22 08:59:35 UTC
Created attachment 929491 [details]
File: proc_pid_status

Comment 10 Patrick Monnerat 2014-08-22 08:59:36 UTC
Created attachment 929492 [details]
File: var_log_messages

Comment 11 Wolfgang Ulbrich 2014-08-24 09:08:24 UTC
Maybe i helps if you disable background transitions. (Use set instead of get).

[rave@mother ~]$ gsettings get org.mate.background background-fade
true

I don't think you need this effect for changing a background image in a vnc session. And the backtrace shows that caja chrashed at this point.
I know this because in mate-1.2/1.4 versions for my former external repo i patched out the bg transition function to get a working background for MDM (old obsolete mate fork of GDM).
You can also disable

[rave@mother ~]$ gsettings get org.mate.background draw-background
true

This key is only needed if the key 'org.mate.background show-desktop-icons' is disabled and caja don't draw the bg.
In this case mate-desktop and mate-settings-daemon draws the bg.
Which points to the real issue, imo.
The bg code is pretty distributed over 3 packages in mate. In gnome this is already changed.

Comment 12 Patrick Monnerat 2014-08-25 08:17:55 UTC
Thanks for the hint, Wolfgang.
In fact, this transition stuff is the default (I've never changed it before).
I set the way you tell and will report here if it occurs again.
Thanks again.

Comment 13 Wolfgang Ulbrich 2014-10-23 17:38:40 UTC
any news?

Comment 14 Patrick Monnerat 2014-10-24 09:13:06 UTC
The gsettings trick did not make it with 1.8.1, but 1.8.2 seems OK. Thanks.

Comment 15 Wolfgang Ulbrich 2014-10-24 13:38:17 UTC
fine, good to hear.
we can reopen the report if it comes back.


Note You need to log in before you can comment on or make changes to this bug.