Opened 12 years ago

Closed 10 years ago

#81 closed defect (worksforme)

Listener marks get confused

Reported by: gz Owned by: gb
Priority: minor Milestone:
Component: IDE Version:
Keywords: Cc:

Description

Now that I'm doing more testing/debugging, I find the listener very often gets in a state where hitting return reports Hemlock error "Marks in different buffers have no relation", and the only recourse is to kill the listener (not fun if you have state in a breakloop). I don't have a specific repeatable case, but because of ticket:80 I'm doing a lot of copying and pasting between the listener and editor buffers, and that might have something to do with it.

(F04E4B90) : 0 (REPORT-CONDITION-IN-HEMLOCK-FRAME #<SIMPLE-ERROR #xC417CD6> #<HEMLOCK-LISTENER-FRAME <HemlockListenerFrame: 0x2871400> (#x2871400)>) 528

(CONDITION CCL::FRAME)

CONDITION: #<SIMPLE-ERROR #xC417CD6> CCL::FRAME: #<HEMLOCK-LISTENER-FRAME <HemlockListenerFrame: 0x2871400> (#x2871400)>

SEMAPHORE: #<SEMAPHORE #xC417C66> CCL::MESSAGE: #<NS-MUTABLE-STRING "Marks in different buffers have no relation." (#x5E0AA0)> CCL::SEM-VALUE: #<NS-NUMBER 92575 (#x5F36B0)> CCL::PARAMPTRS: #<A Foreign Pointer [stack-allocated]

Change History (3)

comment:1 Changed 12 years ago by gb

  • Status changed from new to assigned

If this happens again, it'd be interesting to see some older frames in the backtrace, so that we can tell what's causing marks that aren't in the same buffer to be compared. (REPORT-CONDITION-IN-HEMLOCK-FRAME is just the thing that causes the sheet to drop out of the editor window's titlebar.)

comment:2 Changed 11 years ago by jaj

  • Priority changed from major to minor

I have never seen this, so I'm changing the priority to minor. If someone sees this, we can bump it up.

comment:3 Changed 10 years ago by gb

  • Resolution set to worksforme
  • Status changed from assigned to closed

Whatever caused this likely changed a long time ago.

Note: See TracTickets for help on using tickets.