Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#47703 closed defect (worksforme)

midori crashes on startup with `illegal instruction'

Reported by: veedeehjay@… Owned by: afb@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc:
Port: midori

Description

midori crashes on startup with `illegal instruction'. actually, I see the same error message with another browser using the webkit-gtk library. so maybe there's a problem with that one, really?

seen under 10.10.3

Change History (6)

comment:1 Changed 9 years ago by mf2k (Frank Schima)

Owner: changed from macports-tickets@… to afb@…

In the future, please Cc the port maintainers (port info --maintainers midori), if any.

comment:2 Changed 9 years ago by veedeehjay@…

Cc: veedeehjay@… added

Cc Me!

comment:3 Changed 9 years ago by veedeehjay@…

did some further testing: crashes only happen on my macpro, while I don't see them on a macbook pro, both running osx 10.10.3. crashes happen with 'midori' and with 'surf' (not provided by macports but linked against the macports provided webkit-gtk library), so it seems the problem migtht rather be located in that library. should the webkit-gtk port maintainers be notified? sudo dtruss -ef midori myfile.html yields

...
52753/0x11daa5:    63382 psynch_cvwait(0x7F9E6B703590, 0xB0000000D00, 0xB00)		 = 0 0
52753/0x11daa4:   505058 psynch_cvwait(0x7F9E6B703590, 0xC0000000E00, 0xC00)		 = -1 Err#316
52753/0x11dacc:  1002181 psynch_cvwait(0x11298A268, 0x10100000200, 0x100)		 = -1 Err#316
52755/0x11daf9:  5358798 thread_selfid(0x112D9C000, 0x81000, 0x2F03)		 = 1170169 0
  180/0x11db0d:  5366271 thread_selfid(0x112D19000, 0x81000, 0x2E03)		 = 1170189 0
52755/0x11db17:  5625500 thread_selfid(0x112C96000, 0x81000, 0x2D03)		 = 1170199 0
52753/0x11da92:  2064951 kevent64(0x3, 0x7FFF75BA3730, 0x1)		 = -1 Err#4
52753/0x11dace:  2027184 psynch_cvwait(0x112994098, 0x60000000900, 0x600)		 = -1 Err#4
52753/0x11dacf:  2027164 psynch_cvwait(0x112994098, 0x60000000B00, 0x600)		 = -1 Err#4
52753/0x11dad0:  2027158 psynch_cvwait(0x112994098, 0x60000000C00, 0x600)		 = -1 Err#4
52753/0x11daa6:  2454701 kevent(0x17, 0x7F9E6B15BE70, 0x3)		 = -1 Err#4
52753/0x11dad1:  2027217 psynch_cvwait(0x112994098, 0x60100000700, 0x600)		 = -1 Err#4
52753/0x11dad2:  2027207 psynch_cvwait(0x112994098, 0x60000000800, 0x600)		 = -1 Err#4
52753/0x11da96:  6372308 psynch_cvwait(0x11291CAF0, 0x100000100, 0x0)		 = -1 Err#260
52753/0x11dacd:  2027190 psynch_cvwait(0x112994098, 0x60000000A00, 0x600)		 = -1 Err#260

if I can provide further information, let me know.

comment:4 Changed 9 years ago by veedeehjay@…

I struggled further with the reported isssue and reinstalled webkit-gtk as well as midori. but this did not help at all. due to the substantial dependencies reported by `otool -L' and my lacking understanding of what exactly that would mean in reinstalling macports packages I finally gave up and did a de-novo install of *all* installed packages. at least that did the trick and the problem has gone away. I'm still at a complete loss how such a situation can come about in the first place. but regarding the ticket: can someone please clause it? I myself seemingly can't do that.

thanks, joerg

comment:5 Changed 9 years ago by dbevans (David B. Evans)

Resolution: worksforme
Status: newclosed

FYI, midori was updated to version 0.5.10 in r136319.

comment:6 Changed 9 years ago by dbevans (David B. Evans)

Cc: veedeehjay@… removed

BTW, it's not necessary for the reporter to CC himself -- this is automatic.

Note: See TracTickets for help on using tickets.