Opened 2 days ago

Last modified 42 hours ago

#19375 new bug

IOM: negative reference count on quit

Reported by: nephele Owned by: Zardshard
Priority: normal Milestone: Unscheduled
Component: Applications/Icon-O-Matic Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

On quit I got a I-O-M crash.

I have *no* clue why the source code isn't available in the debug report. This is a upstream nightly build.

hrev58552

state: Call (reference count is negative)

Attachments (1)

Icon-O-Matic-445-debug-25-01-2025-12-11-29.report (23.6 KB ) - added by nephele 2 days ago.

Download all attachments as: .zip

Change History (3)

comment:1 by Zardshard, 43 hours ago

Well, going through the stack trace there isn't anything obviously wrong.

Let me guess, you have no idea how to reproduce it because you did so many things while working on an icon and have no idea the exact series of steps that you did to cause the problem? ;-) Hmm, maybe IOM (or Haiku's interface kit) should have a mode where it logs all of the user interactions that the user took so that most crashes can be reliably reproduced.

Looks like you would need to comb through all of the reference counting code to try to figure out what is causing the problem without having a way of reproducing the problem.

comment:2 by nephele, 42 hours ago

This crash happened on quiting the application. ;)

I've used pretty much all features apart from perspectives in that editing session, so do with that as you wish. :)

But clearly there is something wrong with the reference counting for this to occur.

Note: See TracTickets for help on using tickets.