http://bugs.winehq.org/show_bug.cgi?id=14161
Summary: quartz regression - crash in PullPin_Thread_Process Product: Wine Version: CVS/GIT Platform: PC OS/Version: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: quartz AssignedTo: wine-bugs@winehq.org ReportedBy: alexd4@inbox.lv CC: m.b.lankhorst@gmail.com Blocks: 12722
New quartz crash started occuring since commit 6aabf5d39e1a5bd13d95a9ad7a9b318f775c95fd (quartz: Create thread after connection is made.). I get this with a game Thief The Dark Project where I'm trying to fix another bug. Unfortunately, to even get far enough to see the crash some hacks and semi-ready patches that I've in my tree are necessary, e.g. hack for querying IFilterMapper from IFilterGraph (see http://bugs.winehq.org/show_bug.cgi?id=12722). Also as of today's git reverting 6ad6ff0198df385706e53d246d0ca9b023dd758d and d54c53a4b64223cb5744571b9f56064543e385c0 (different regressions that cause program to go blow up earlier) is necessary to get to this crash. I don't have much quartz test cases so I don't know what else may be affected. I'll attach a +quartz log and I'll be around if any other info or patch testing is required.
So far I found out that it crashes in PullPin_Thread_Process(), because This->fnCustomRequest is NULL, hope that helps.