! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Program received signal SIGFPE, Arithmetic exception.
Status:
RESOLVED: FIXED
Product:
Xfdesktop
Component:
General

Comments

Description poma 2015-08-03 01:05:46 CEST
Created attachment 6402 
gdb xfdesktop

$ xfdesktop --version
This is xfdesktop version 4.12.3git-20150719, running on Xfce 4.12.
Built with GTK+ 2.24.28, linked with GTK+ 2.24.28.
Build options:
    Desktop Menu:        enabled
    Desktop Icons:       enabled
    Desktop File Icons:  enabled
Comment 1 poma 2015-08-03 01:18:49 CEST
SIGFPE:
- division by zero
- modulo operation by zero
- integer overflow, when the value to store exceeds the range
  use data type such as long.
Comment 2 Eric Koegel editbugs 2015-08-10 16:36:03 CEST
Created attachment 6413 
Don't try to divide by 0

Oh right. Looks like this has been kicking around since 2014. I'll push this patch to master since it's the right thing to do here. Let me know if you run into other crashes from having space for only a couple rows/cols.
Comment 3 poma 2015-08-12 02:01:10 CEST
Created attachment 6416 
Program received signal SIGSEGV, Segmentation fault.

xfdesktop-4.12.3-3.git20150810.fc24.x86_64 - 5d22f1a
Comment 4 poma 2016-11-10 12:55:23 CET
$ coredumpctl 
No coredumps found.
Comment 5 Git Bot editbugs 2017-06-21 13:42:48 CEST
Eric Koegel referenced this bugreport in commit e977893fe4f418def27585f792ca4b0c58d0a4c0

Don't try to divide by 0 (Bug #12115)

https://git.xfce.org/xfce/xfdesktop/commit?id=e977893fe4f418def27585f792ca4b0c58d0a4c0

Bug #12115

Reported by:
poma
Reported on: 2015-08-03
Last modified on: 2017-06-21

People

Assignee:
Eric Koegel
CC List:
1 user

Version

Version:
4.12.3

Attachments

gdb xfdesktop (6.50 KB, text/plain)
2015-08-03 01:05 CEST , poma
no flags
Don't try to divide by 0 (1.68 KB, patch)
2015-08-10 16:36 CEST , Eric Koegel
no flags
Program received signal SIGSEGV, Segmentation fault. (9.43 KB, text/plain)
2015-08-12 02:01 CEST , poma
no flags

Additional information