Closed Bug 159288 Opened 22 years ago Closed 22 years ago

Dragging and dropping a link crashes navigator 0.4

Categories

(Camino Graveyard :: Bookmarks, defect)

PowerPC
macOS
defect
Not set
critical

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 152580

People

(Reporter: patrice, Assigned: mikepinkerton)

Details

(Keywords: crash)

I can consistently crash Chimera 0.4 by dragging and dropping a link from one
window to another, which I something I unfortunately do frequently :-)

Here is the gdb session:

(gdb) r
Starting program: /Applications/Navigator.app/Contents/MacOS/Navigator 
[Switching to process 686 thread 0x2007]
nsPluginHostImpl::FindPlugins here.
scanning plugins directory list.
nsPluginsDir::IsPluginFile:  checking
/Applications/Navigator.app/Contents/MacOS/plugins/MRJPlugin.plugin
found bundled plugin
'/Applications/Navigator.app/Contents/MacOS/plugins/MRJPlugin.plugin'.
nsPluginsDir::IsPluginFile:  checking /Library/Internet Plug-Ins/iTools Plug-in
nsPluginsDir::IsPluginFile:  checking /Library/Internet
Plug-Ins/MRJPluginCarbon.plugin
found bundled plugin '/Library/Internet Plug-Ins/MRJPluginCarbon.plugin'.
nsPluginsDir::IsPluginFile:  checking /Library/Internet
Plug-Ins/nsIQTScriptablePlugin.xpt
nsPluginsDir::IsPluginFile:  checking /Library/Internet Plug-Ins/QuickTime
Plugin.plugin
found bundled plugin '/Library/Internet Plug-Ins/QuickTime Plugin.plugin'.
nsPluginsDir::IsPluginFile:  checking /Library/Internet Plug-Ins/Shockwave Flash
NP-PPC
[NSPR:  bundle loaded succesfully:
/Applications/Navigator.app/Contents/MacOS/plugins/MRJPlugin.plugin]
[loaded plugin /Applications/Navigator.app/Contents/MacOS/plugins/MRJPlugin.plugin]
### MRJPlugin:  getPluginBundle() here. ###
### MRJPlugin:  CFBundleGetBundleWithIdentifier() succeeded. ###
### MRJPlugin:  CFURLGetFSRef() succeeded. ###
Reading symbols for shared libraries ... done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
**** created drag ref -1308380025

Program received signal EXC_BAD_ACCESS, Could not access memory.
0x77181e50 in CGSReleaseRegion ()
(gdb) bt
#0  0x77181e50 in CGSReleaseRegion ()
#1  0x73d7bd8c in DisposeDragRegion ()
#2  0x73d7e738 in MessageHandler ()
#3  0x701a4880 in __CFMessagePortPerform ()
#4  0x7018f39c in __CFRunLoopDoSource1 ()
#5  0x7017c1cc in __CFRunLoopRun ()
#6  0x701b70ec in CFRunLoopRunSpecific ()
#7  0x7017b8cc in CFRunLoopRunInMode ()
#8  0x7312d904 in RunEventLoopInModeUntilEventArrives ()
#9  0x731407a4 in ReceiveNextEventCommon ()
#10 0x731715fc in BlockUntilNextEventMatchingListInMode ()
#11 0x70bd70b8 in _DPSNextEvent ()
#12 0x70bfe5d8 in -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] ()
#13 0x70c23468 in -[NSApplication run] ()
#14 0x70c91ed0 in NSApplicationMain ()
#15 0x00004ed8 in main ()
#16 0x00004d88 in _start ()
#17 0x00004bb8 in start ()
(gdb) info threads
  6 process 686 thread 0x2f03  0x7003f4c8 in semaphore_wait_signal_trap ()
  5 process 686 thread 0x2e1b  0x70044cf8 in semaphore_timedwait_signal_trap ()
  4 process 686 thread 0x2d03  0x7003f4c8 in semaphore_wait_signal_trap ()
  3 process 686 thread 0x2c13  0x700252fc in select ()
  2 process 686 thread 0x2a47  0x70000978 in mach_msg_overwrite_trap ()
* 1 process 686 thread 0x2007  0x77181e50 in CGSReleaseRegion ()
WorksForMe using Chimera/20020724. I open two blank windows, access [] in one,
and drag the Status Update "more..." link to the other, and it works fine.
Severity: major → critical
Keywords: crash
->pink, cocoa vs. carbon drag manager interaction again?
Assignee: saari → pinkerton

*** This bug has been marked as a duplicate of 125580 ***
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
doh, wrong bug
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---

*** This bug has been marked as a duplicate of 152580 ***
Status: REOPENED → RESOLVED
Closed: 22 years ago22 years ago
Resolution: --- → DUPLICATE
v
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.