Bug 656893

Summary: [abrt] x-tile-1.8.2-2.fc14: core.py:65:load_model:ValueError: NULL pointer access
Product: [Fedora] Fedora Reporter: Clément DAVID <c.david86>
Component: x-tileAssignee: Mohamed El Morabity <pikachu.2014>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 14CC: pikachu.2014
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:0211089e
Fixed In Version: x-tile-1.8.4-1.fc13 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-12-17 08:23:09 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace none

Description Clément DAVID 2010-11-24 13:50:22 UTC
abrt version: 1.1.14
architecture: x86_64
cmdline: /usr/bin/python /usr/bin/x-tile --without-panel
component: x-tile
executable: /usr/bin/x-tile
kernel: 2.6.35.6-48.fc14.x86_64
package: x-tile-1.8.2-2.fc14
reason: core.py:65:load_model:ValueError: NULL pointer access
release: Fedora release 14 (Laughlin)
time: 1290606372
uid: 500

backtrace
-----
core.py:65:load_model:ValueError: NULL pointer access

Traceback (most recent call last):
  File "/usr/bin/x-tile", line 203, in <module>
    x.reload_windows_list()
  File "/usr/share/x-tile/modules/core.py", line 776, in reload_windows_list
    self.store.load_model(self)
  File "/usr/share/x-tile/modules/core.py", line 65, in load_model
    workspace_num = glob.ret_pointer[0]
ValueError: NULL pointer access

Local variables in innermost frame:
clients: [16777219, 16777256, 33554435, 33554482, 33554486, 33554490, 39846081, 62914564, 62914622, 73400325, 77594688, 73400954, 71303303, 63248380, 18874398, 67108962]
i: 15
workspace_num: 2
desktop_height: 1150
title: 'Debug - Eclipse SDK '
rows_num: 5
process_name: 'java'
pid: 8166
desktop_width: 3200
appletobj: <core.XTile instance at 0x7fbb7012e758>
client: 67108962
curr_workspace_num: 0
pxb: <gtk.gdk.Pixbuf object at 0x7fbb6f8c7460 (GdkPixbuf at 0x2a78320)>
self: <core.InfoModel instance at 0x7fbb7012e6c8>

How to reproduce
-----
1. Workspace = {Screen1 = {Eclipse}, Screen2 = {Term1, Term2, Term3, Term4}}
2. Use the uniform layout on the 4 terminals.
    -> The 4 terminals lay out and move to the 1st screen (why ?)
    -> X-split exit (may be a normal behavior)
3. just relaunch it to produce the crash.

Comment 1 Clément DAVID 2010-11-24 13:50:24 UTC
Created attachment 462623 [details]
File: backtrace

Comment 2 Clément DAVID 2010-11-24 14:02:31 UTC
(In reply to comment #0)
> 2. Use the uniform layout on the 4 terminals.
>     -> The 4 terminals lay out and move to the 1st screen (why ?)
Normal behavior as I have selected the second square, sorry for the remark.

Comment 3 Mohamed El Morabity 2010-11-24 14:51:15 UTC
Thanks for this bug report. The problem was reported upstream.

Comment 4 Mohamed El Morabity 2010-12-06 15:06:23 UTC
Sorry for this late answer. The problem seems to be solved in the 1.8.4 version of x-tile, according to its developer. I will submit it very soon.

Comment 5 Fedora Update System 2010-12-08 22:52:42 UTC
x-tile-1.8.4-1.fc14 has been submitted as an update for Fedora 14.
https://admin.fedoraproject.org/updates/x-tile-1.8.4-1.fc14

Comment 6 Mohamed El Morabity 2010-12-08 22:54:36 UTC
As usual, please test this version and give karmas to speed up its inclusion
into stable repos if OK.

Comment 7 Fedora Update System 2010-12-08 23:00:02 UTC
x-tile-1.8.4-1.fc13 has been submitted as an update for Fedora 13.
https://admin.fedoraproject.org/updates/x-tile-1.8.4-1.fc13

Comment 8 Fedora Update System 2010-12-09 21:56:50 UTC
x-tile-1.8.4-1.fc13 has been pushed to the Fedora 13 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update x-tile'.  You can provide feedback for this update here: https://admin.fedoraproject.org/updates/x-tile-1.8.4-1.fc13

Comment 9 Fedora Update System 2010-12-17 08:22:59 UTC
x-tile-1.8.4-1.fc14 has been pushed to the Fedora 14 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 10 Fedora Update System 2010-12-17 08:37:38 UTC
x-tile-1.8.4-1.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.