Opened 11 years ago

Closed 11 years ago

#2638 closed bug (fixed)

input_server's screen_saver filter crash in ScreenSaverFilter::Filter()

Reported by: axeld Owned by: korli
Priority: high Milestone: R1
Component: Add-Ons/Input Filters Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

I turned off the screen saver, and closed the ScreenSaver preferences app, then the input_server crashed obviously while trying to update a BMessageRunner.

Image attached, happened with or around hrev27015.

Attachments (1)

screensaver.png (28.0 KB) - added by axeld 11 years ago.
gdb back trace

Download all attachments as: .zip

Change History (5)

Changed 11 years ago by axeld

Attachment: screensaver.png added

gdb back trace

comment:1 Changed 11 years ago by korli

Hopefully hrev27049 should help to avoid the crash. Maybe better locking is needed though.

comment:2 Changed 11 years ago by korli

Resolution: fixed
Status: newclosed

Closing. Please reopen if needed.

comment:3 Changed 11 years ago by axeld

Milestone: R1/alpha1R1
Resolution: fixed
Status: closedreopened

I would like to keep this open, at least the code doesn't look good at all yet, ie. I would tend to say your above assumption is correct :-) I'll look into it in the next few days.

comment:4 Changed 11 years ago by axeld

Resolution: fixed
Status: reopenedclosed

Fixed in hrev27885.

Note: See TracTickets for help on using tickets.