sillysloft / fluxbox

Fluxbox Window Manager (Mirror)
http://fluxbox.org/news/
Other
0 stars 1 forks source link

fluxbox segfaulting #76

Open sillysloft opened 22 years ago

sillysloft commented 22 years ago

I am running fluxbox on a pentium 3 500Mhz system using Debian. This is my desktop machine at work. During the course of my day, I often have to use programs on a solaris machine, and I just set my DISPLAY to be my desktop. There is one application that I run on this solaris machine that causes fluxbox to segfault. ( the application(s) are part of the WindRiver Tornado Tools. Since I am the maintainer of a vxworks driver, i tend to use the stupid WindRiver tools often ). fluxbox segfaults when opening a modal dialog (usually the ones that create or kill targes).

Neither blackbox, nor openbox has any problems, only fluxbox. I prefer fluxbox over blackbox or openbox because I am running a dual head display on my system.

Trying to run fluxbox under gdb causes my machine to completely freeze instead of just segfaulting.

I've tried both fluxbox 1.9.1 and 1.10 with the same results.

Reported by: windchild

sillysloft commented 22 years ago

Logged In: YES user_id=591459

Some more info:

Fluxbox when compiled with debugging information shows:

Fluxbox::process_event(): MapRequest for 0x1e000cd FluxboxWindow::FluxboxWindow(): creating 0x1e000cd Window.cc(337): FluxboxWindow(this=0x812cd20) FluxboxWindow::mapRequestEvent() for 0x1e000cd

FluxboxWindow::unmapNotifyEvent() for 0x1e000cd FluxboxWindow::unmapNotifyEvent(): reparent 0x1e000cd to root. Window.cc(446): ~FluxboxWindow(this=0x812cd20) done

Fluxbox::process_event(): MapRequest for 0x1e000cd FluxboxWindow::FluxboxWindow(): creating 0x1e000cd Window.cc(337): FluxboxWindow(this=0x812cd20) FluxboxWindow::mapRequestEvent() for 0x1e000cd Segmentation fault

While I don't think the above seems very helpful, maybe you will.

Also, as i said before, blackbox doesn't have any problems, ( neither does windowmaker ). Openbox does have some problems. While it doesn't segfault like fluxbox, it does start behaving strangely. Fluxbox segfaults when the a popup box from the WindRiver tools pops up the second or third time (not the first time?). Openbox on the other hand starts forgetting to draw window borders around the pop up window after the 2nd time it comes up.

Original comment by: windchild

sillysloft commented 22 years ago

Original comment by: fluxgen

sillysloft commented 22 years ago

Logged In: YES user_id=296419

update to 0.1.11 and apply bugfix2. does this fix you problem?

Original comment by: fluxgen

sillysloft commented 22 years ago

Original comment by: fluxgen

sillysloft commented 22 years ago

Original comment by: windchild

sillysloft commented 22 years ago

Logged In: YES user_id=591459

fluxgen,

0.1.11 with bugfix 2 no longer seems to have the problem.

Thanks.

Original comment by: windchild